5/25/2023 0 Comments Libreoffice for tablets![]() PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=x86 CC=i686-linux-android21-clang CXX=i686-linux-android21-clang++ SYSLIBS=-static-libstdc++ # checkout the 1.10.1 in yet another location * Poco for x86 (if you want to add the support for that into the APK too): ![]() PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=arm64-v8a CC=aarch64-linux-android21-clang CXX=aarch64-linux-android21-clang++ SYSLIBS=-static-libstdc++ install INSTALLDIR=/opt/poco-android-64bit PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=arm64-v8a CC=aarch64-linux-android21-clang CXX=aarch64-linux-android21-clang++ SYSLIBS=-static-libstdc++ +#ARCHFLAGS = -march=armv7-a -mfloat-abi=softfpĪRCHFLAGS = -march=i686 -msse3 -mstackrealign -29,6 +34,7 $(error Invalid ABI specified in ANDROID_ABI) +++ -21,6 +21,11 TOOL = arm-linux-androideabiĪRCHFLAGS = -march=armv7-a -mfloat-abi=softfp # checkout the 1.10.1 in a different location and apply the following patch: PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=armeabi-v7a CC=armv7a-linux-androideabi21-clang CXX=armv7a-linux-androideabi21-clang++ SYSLIBS=-static-libstdc++ install INSTALLDIR=/opt/poco-android PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=armeabi-v7a CC=armv7a-linux-androideabi21-clang CXX=armv7a-linux-androideabi21-clang++ SYSLIBS=-static-libstdc++ configure -config=Android -no-samples -no-tests -omit=Crypto,NetSSL_OpenSSL,Zip,Data,Data/SQLite,Data/ODBC,Data/MySQL,MongoDB,PDF,CppParser,PageCompiler,JWT # clone the poco repository in the same folder where LibreOffice core and online folders are placed. with-android-sdk=/home/$USER/Android/Sdk with-android-ndk=/home/$USER/Android/Sdk/ndk-bundle * Compile LibreOffice master for Android.ĭo this in the folder where you cloned the LibreOffice core (e.g master-android). The development of this Android app has to be done on Linux, it's currently not possible to
0 Comments
Leave a Reply. |