Понадобилось собрать пару плюсовых библиотек под андроид.
Скачал android-ndk-r7-crystax-5.beta2, ибо официальный NDK С++0х не умеет, а мне оно нужно.
Из проекта OpenCV спер android.toolchain.cmake
При попытке собрать пример из NDK все работает, но там исходники только на С, а мне нужен С++.
При компиляции срр получаю сообщение - «fatal error: thread: No such file or directory»
Чего оно хочет как-бы понятно. Проблема в том, что в ключах компилера только:
-isystem /opt/android-ndk-r7-crystax-5.beta2/platforms/android-8/arch-arm/usr/include
-isystem /opt/android-ndk-r7-crystax-5.beta2/sources/cxx-stl/gnu-libstdc++/include
Ну ясно дело, попробовал подокидывать путей для не найденых хидеров. Да что-то их сильно много. То c++config.h не находит, то wchar.h...
Может кто в курсе как оно вообще в gcc плюсовые библиотеки по каталогам раскиданы? Ну или какие пути захаркоджены в gcc для сборки на хосте?