Re: Build versionless .so for Android
Peter Eisentraut <peter@eisentraut.org>
From: Peter Eisentraut <peter@eisentraut.org>
To: Matthias Kuhn <matthias@opengis.ch>, Robert Haas <robertmhaas@gmail.com>
Cc: Michael Paquier <michael@paquier.xyz>, pgsql-hackers@lists.postgresql.org
Date: 2024-01-05T14:57:23Z
Lists: pgsql-hackers
On 05.01.24 01:00, Matthias Kuhn wrote: > Attached a patch with a (hopefully) better wording of the comment. > > I have unsuccessfully tried to find an official source for this policy. > So for reference some discussions about the topic: > > - > https://stackoverflow.com/questions/11491065/linking-with-versioned-shared-library-in-android-ndk <https://stackoverflow.com/questions/11491065/linking-with-versioned-shared-library-in-android-ndk> > - > https://stackoverflow.com/questions/18681401/how-can-i-remove-all-versioning-information-from-shared-object-files <https://stackoverflow.com/questions/18681401/how-can-i-remove-all-versioning-information-from-shared-object-files> What I would like to see is a specific thing that you are trying to do that doesn't work. Probably, you are writing a program that is meant to run on Android, and you are linking it (provide command line), and then what happens? The linking fails? It fails to run? What is the error? Can you provide a minimal example? And so on.
Commits
-
Support shared libraries on Android (using make)
- 79b03dbb3304 17.0 landed
-
meson: Map host_system android to linux
- f4447af5b1a6 17.0 landed
-
meson: portname was set too early
- 4b4b3467ee36 17.0 landed
- 8b31b689f4db 16.2 landed