Как скомпилировать wxwidgets на aarch64 с отключенным неоном
Мне нужно использовать приложение wxwidgets на моем рутированном устройстве под управлением Ubuntu yakkety, но когда я компилирую с настройками по умолчанию и запускаю его, вот что происходит:
undefined symbol: wx_png_init_filter_functions_neon
Что мне нужно сделать, чтобы отключить неоновый код?
осветление
Это не кросс-компиляция. Я собираю wxwidgets на самом устройстве, то есть в системе на основе aarch64. Кроме того, ndk не участвует вообще.
Вот аргументы, с которыми я запускал configure.sh:
--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 ответ
Похоже, что libpng
проблема; Я исправил это, не используя --with-libpng=builtin
Вариант времени компиляции, как подсказал Игорь.