Android 如何在禁用霓虹灯的aarch64上编译wxwidgets
我需要在运行UbuntuYakkety的根设备上使用wxwidgets应用程序,但当我使用默认设置编译并运行它时,就会发生这种情况-Android 如何在禁用霓虹灯的aarch64上编译wxwidgets,android,linux,wxwidgets,arm64,Android,Linux,Wxwidgets,Arm64,我需要在运行UbuntuYakkety的根设备上使用wxwidgets应用程序,但当我使用默认设置编译并运行它时,就会发生这种情况- undefined symbol: wx_png_init_filter_functions_neon 我需要做什么才能禁用霓虹灯特定代码 澄清 这不是交叉编译。我正在设备本身上编译wxwidgets,即在基于aarch64的系统上。此外,ndk根本不参与 这里是我运行configure.sh时使用的参数吗- --disable shared--enable
undefined symbol: wx_png_init_filter_functions_neon
我需要做什么才能禁用霓虹灯特定代码
澄清
这不是交叉编译。我正在设备本身上编译wxwidgets,即在基于aarch64的系统上。此外,ndk根本不参与
这里是我运行configure.sh时使用的参数吗-
--disable shared--enable unicode--enable-compat28--with libjpeg=builtin--libpng=builtin--libtiff=no--expat=no--zlib=builtin--disable richtext--with gtk=2 CFLAGS=“-Os-fPIC”cxflags=“-Os-fPIC”
这似乎是一个libpng
问题;我没有使用Igor建议的--with libpng=builtin
编译时选项来修复它。我真的很想知道这个问题的答案。你是如何配置库的?编辑了这个问题。你能不能不使用“-with libpng=builtin”?它可以工作!非常感谢。