On Sat, Dec 26, 2015 at 6:16 PM Dmitry Moskalchuk <d...@crystax.net> wrote:
> > Your patch [2] is applied to the long-deprecated Makefile. Is CMake > problematic for you? > > CMake is not too problematic, but right now I'd prefer make libobjc2 > working and not spend time fighting with CMake. > > > I thought that the Android NDK came with a CMake toolchain file that > makes cross-building easy. > > Two points here: > - No, there is no official support of CMake in Android NDK. There is > community support though, but it works in some cases, and don't work in > another; in other words, there is still no good support for Android, at > least the same good as for GNU/Linux. > - Here I'm building libobjc2 with CrystaX NDK, which is alternative fork > of Google's Android NDK. Main goal of CrystaX NDK is to provide POSIX > conforming toolchain and environment for Android native development. You > couldn't build libobjc2 with Google's Android NDK due to lack of many > underlying features in Android libc, and limitations of their toolchains. > FWIW, while I didn't touch this project in a while (years are truly flying by lately), I seem to remember it /did/ build libobjc2 using CMake and with stock NDK? https://bitbucket.org/ivucica/gnustep-android It certainly tries to: https://bitbucket.org/ivucica/gnustep-android/src/tip/phases/30-build-libobjc2.sh
_______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev