2015-06-27 8 views
0

У меня возникли проблемы с компиляцией LiquiFun PaintПроблема компиляции LiquidFun Paint - "Found SWIG, требует 2.0.11 или выше Stop."

Я использую Eclipse. Я принимаю

Невозможно запустить cygpath. Является Cygwin на пути] java.io.IOException: Не удается запустить программу «cygpath»: CreateProcess ошибки = 2, система не может найти указанный файл

, я использую Windows, 8.1. Я поставил следующие переменные среды в Eclipse:

  • LIQUIDFUN_SRC_PATH
  • NDKROOT
  • SWIG_BIN

(имеется значение для CYGWIN из nodosfilewarning)

Я получаю ошибку феллинг в Eclipse:

C: \ ndk \ ndk-build.cmd "all process_begin: CreateProcess (NULL, C: \ swigwin-2.0.1 -version, ...) не удалось. C: \ liquidfun-master \ liquidfun \ Box2D /../ Box2D/swig/jni/Android.mk: 62: *** Найдено SWIG, требуется 2.0.11 или выше. Стоп.

Я установил SWIG 3.0.5 и попытался 2.0.1. Оба они приводят к той же ошибке выше.

В дополнение к указанной выше ошибки возникают ошибки компилятора для

импорта com.google.fpl.liquidfun.World;

не может найти этот импорт.

Я использую сборки Command $ {} NDKROOT /ndk-build.cmd

Я использую r10e (64-разрядная версия) NDK

ответ

1

Невозможно запустить cygpath. Является Cygwin на пути] java.io.IOException: Не удается запустить программу «cygpath»: CreateProcess ошибка = 2, система не может найти указанный файл

Попробуйте запустить свой билд в Cygwin оболочки? Что-то вроде:

C: \ Cygwin \ Bin \ Баш /cygdrive/c/ndk/ndk-build.cmd

CreateProcess (NULL, C: \ swigwin-2.0.1 -version, .. .)

Какой у вас установлен SWIG_BIN? Похоже, он настроен на «C: \ swigwin-2.0.1», но, вероятно, должен быть установлен на что-то вроде «C: \ swigwin-2.0.1 \ swig.exe»

+0

Проблема была в том, что SWIG_BIN не Включите swig.exe. Благодарю. –

+0

В моей системе нет этой папки swingwin. Мне нужно установить ее вручную.Если тогда я могу узнать, где я могу его скачать? – sachithkn