Ошибка компиляции Android с помощью Lime (Windows 10) - PullRequest
0 голосов
/ 06 июня 2018

Я портирую работающее приложение для Windows на Android.Я:

  • запустите haxelib, запустите установку lime android
  • установите местоположение sdk в C: \ Users \ имя пользователя \ AppData \ Local \ Android \ Sdk
  • установить местоположение ndk C: \ Users \ имя пользователя \ AppData \ Local \ Android \ Sdk \ ndk-bundle
  • установить расположение ndk C: \ Users \ имя пользователя \ AppData \ Local \ Android \ Sdk \ ndk-bundle
  • Run haxelib run lime build "project.xml" android -debug -Dfdb

Я получаю это:

Создание D: / database-tools /bin / android / obj / obj / android-debug-v7 / __pch / haxe / hxcpp.h.gch ... в файле, включенном в C: \ Users \ jdoughty \ AppData \ Local \ Android \ Sdk \ ndk-bundle / sources/cxx-stl/gnu-libstdc++/4.9/include/typeinfo:34:0, из C: /HaxeToolkit/haxe/lib/hxcpp/3,4,188/include/hxcpp.h: 19: C: \ Users \ jdoughty \AppData \ Local \ Android \ Sdk \ ndk-bundle / sources / cxx-stl / gnu-libstdc ++ / 4.9 / include / exception: 37: 28: фатальная ошибка: bits / c ++ config.h: нет такого файла или каталога #include

компиляция прекращена.

Ошибка: не удалось создать PCH

Сборкаостановлен с ошибками.

1 Ответ

0 голосов
/ 06 июня 2018
  1. Попробуйте использовать более старый Android NDK (между r13b и r15c)
  2. Убедитесь, что API 19 установлен с использованием вашего Android SDK

В Android NDK недавно прекращена поддержкаGCC, но мы работаем над тем, чтобы помочь создать конфигурацию цепочки инструментов clang для Android и HXCPP.

...