如何在禁用氖的情况下在aarch64上编译wxwidgets

时间:2017-03-11 17:26:49

标签: android linux wxwidgets arm64

我需要在运行Ubuntu yakkety的root设备上使用wxwidgets应用程序但是当我使用默认设置进行编译并运行它时,会发生这种情况 -

undefined symbol: wx_png_init_filter_functions_neon 

如何禁用霓虹灯特定代码?

澄清

这不是交叉编译。我正在设备本身编译wxwidgets,即在基于aarch64的系统上编译。而且,ndk根本没有参与。

以下是我使用 -

运行configure.sh的args

--disable-shared --enable-unicode --enable-compat28 --with-libjpeg=builtin --with-libpng=builtin --with-libtiff=no --with-expat=no --with-zlib=builtin --disable-richtext --with-gtk=2 CFLAGS="-Os -fPIC" CXXFLAGS="-Os -fPIC"

1 个答案:

答案 0 :(得分:0)

这似乎是一个libpng问题;我没有使用--with-libpng=builtin编译时选项修复它,正如Igor所建议的那样。