./configure: syntax error near unexpected token `GTESTER,

Модератор: Модераторы разделов

IMB
Сообщения: 2567
ОС: Debian

./configure: syntax error near unexpected token `GTESTER,

Сообщение IMB »

Доброго дня!
Пытаюсь провести кросс-компиляцию feng (http://lscube.org/feng), но на этапе configure получаю ошибку:

Код: Выделить всё

checking if arm_v5t_le-gcc -std=gnu99 supports -fdiagnostics-show-option flag... yes
checking if arm_v5t_le-gcc -std=gnu99 supports -Wformat=2 flag... yes
checking if arm_v5t_le-gcc -std=gnu99 supports -Werror=implicit-function-declaration flag... yes
checking if arm_v5t_le-gcc -std=gnu99 supports -Werror=return-type flag... yes
checking if arm_v5t_le-gcc -std=gnu99 supports -DNDEBUG flag... yes
checking if arm_v5t_le-gcc -std=gnu99 supports -DG_DISABLE_ASSERT flag... yes
./configure: line 5291: syntax error near unexpected token `GTESTER,'
./configure: line 5291: `       PKG_CHECK_MODULES(GTESTER, glib-2.0 >= 2.20, , have_tests=no)'

Я так понимаю это потому что не находится glib-2.20, так как в системе стоит 2.16.5. Я скачал и скопилировал glib-2.22.0, но как мне теперь указать местоположение новой glib и других зависимостей?
Стыдно, но первый раз столкнулся и не знаю как решить. Пробовал через LIBS (LIBS=/my/path и LIBS/my/path) и LDFLAGS.
Но в первом случае (LIBS=/my/path):

Код: Выделить всё

checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.

А во втором (LIBS/my/path):

Код: Выделить всё

checking whether it is safe to define __EXTENSIONS__... yes
checking build system type... Invalid configuration `LIBS/my/pathl': machine `LIBS/my/path' not recognized
configure: error: /bin/sh config/config.sub LIBS/my/pathl failed

Определено проблема в синтаксисе, но я не знаю как её решить и прошу помощи.
Спасибо.
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: ./configure: syntax error near unexpected token `GTESTER,

Сообщение IMB »

Эту проблему решил закомментировав строку в configure. Теперь осталось разобраться как указать расположение скомпилированных зависимостей.
Спасибо сказали: