Aarch64+libs+android+lazarus lazarus / 43-Android ---------------------------------------------------------------------- Karamultuk · 2018-08-28 05:37 Hi!! tell me, please, how to compile libraries in arm64I tried it, but my lazarus gives me an error. Compiler fpc.exe do not support aarch64-linux.How to solve this problem?Thank you. ---------------------------------------------------------------------- jmpessoa · 2018-08-28 05:48 What about "fpcupdelux" ?? You can try to produce    CPU/aarch64 <-->  OS/android ]   cross compile .... P.S: http://freepascal.ru/forum/viewtopic.php?t=40008&view=unread#unread ---------------------------------------------------------------------- Karamultuk · 2018-08-28 06:02 just put it yesterday. I get the same error. maybe someone has something to work on fpc for arm64.? This is just a link to my post. ---------------------------------------------------------------------- DonAlfredo · 2018-08-28 06:37 Please state your error in more detail. I just used fpcupdeluxe to install a cross-compiler for linux-aarch64 with 100% success on trunk. ---------------------------------------------------------------------- Karamultuk · 2018-08-28 07:03 OK. Today I'll come back from work and then I'll attach a photo of the screen. ---------------------------------------------------------------------- Karamultuk · 2018-08-28 18:40 Quote from: DonAlfredo on August 28, 2018, 08:37:27 amPlease state your error in more detail. I just used fpcupdeluxe to install a cross-compiler for linux-aarch64 with 100% success on trunk. Error ---------------------------------------------------------------------- DonAlfredo · 2018-08-28 19:51 FPC does not support aarch64-android. FPC does support aarch64-linux. ---------------------------------------------------------------------- Karamultuk · 2018-08-29 05:49 Quote from: DonAlfredo on August 28, 2018, 09:51:42 pmFPC does not support aarch64-android. FPC does support aarch64-linux. good afternoon. means, if I compile the library under aarch64-linux then it will work under arm64 android? ---------------------------------------------------------------------- DonAlfredo · 2018-08-29 07:45 AFAIK nope. Android's C runtime (bionic) is not binary compatible with the linux GNU libc. ---------------------------------------------------------------------- Karamultuk · 2018-08-29 09:04 Quote from: DonAlfredo on August 29, 2018, 09:45:52 amAFAIK nope. Android's C runtime (bionic) is not binary compatible with the linux GNU libc. You can then prompt as in apk written in the android studio download the library arm under the system arm64? ---------------------------------------------------------------------- yuriy_sydorov · 2018-08-30 11:34 aarch64 and x86_64 CPUs are not supported for the android target yet. I plan implement it soon. ---------------------------------------------------------------------- Karamultuk · 2018-08-30 12:48 Quote from: yury_sidorov on August 30, 2018, 01:34:50 pmaarch64 and x86_64 CPUs are not supported for the android target yet. I plan implement it soon. how do i download 32 bit lib.so in 64 bit os android? ---------------------------------------------------------------------- yuriy_sydorov · 2018-09-01 11:04 Quote from: Karamultuk on August 30, 2018, 02:48:21 pmQuote from: yury_sidorov on August 30, 2018, 01:34:50 pmaarch64 and x86_64 CPUs are not supported for the android target yet. I plan implement it soon. how do i download 32 bit lib.so in 64 bit os android? 32-bit libraries are transparently loaded and work even on 64 bit android. But an application's apk must not contain any 64-bit libs. This will change soon and newer version of android will require 64-bit libs on 64-bit android. That's why it is needed to add support for 64-bit android in FPC as soon as possible. ---------------------------------------------------------------------- CC · 2020-06-28 08:10 Late to the party but I have the same question about 64bit libs. 1. Is it a requirement now? 2. Which branches of FPC support it beside trunk? ---------------------------------------------------------------------- PascalDragon · 2020-06-28 14:04 Quote from: CC on June 28, 2020, 10:10:49 am1. Is it a requirement now? I think Google announced recently that they won't support ARM 32-bit anymore, so I'd say that more or less, yes, they're a requirement now. Quote from: CC on June 28, 2020, 10:10:49 am2. Which branches of FPC support it beside trunk? FPC 3.2 is the first release that supports aarch64-android. ---------------------------------------------------------------------- CC · 2020-06-29 13:24 Thanks. These are the current  requirements: https://developer.android.com/distribute/best-practices/develop/64-bit