我发现有人在Pango Cairo上移植了Android NDK(博客文章,源代码)。但是,我在编译他的示例项目方面还没有成功。有没有人设法做到这一点,并且可以告诉我我做错了什么?
到目前为止,这是我尝试过的:
- git clone-递归http://dev.laptop.org/git/users/cscott/android-libs/
- git由于某种原因找不到pixman,因此git clone http://cgit.freedesktop.org/pixman/并移至android-libs / jni / pixman
- 将android-libs / jni /的内容复制到android-libs / examples / java-bitmap / jni(不确定要保留哪个Android.mk?)
- 将java-bitmap / jni / Makefile.devel重命名为Makefile
- 如下编辑了Java位图/ jni / Makefile:NDK = / cygdrive / f / android-ndk-r8b TOOLCHAIN = $(NDK)/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin
- 试图在java-bitmap / jni中运行make
我收到以下错误:
checking for arm-linux-eabi-gcc... arm-linux-androideabi-gcc --sysroot /cygdrive/f/android-ndk-r8b/platforms/android-9/arch-arm -fpic -ffunction-sections -funwind-tables -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -mfpu=vfp …
Run Code Online (Sandbox Code Playgroud)