рецепт цели 'cinset' не удался

Я пытаюсь установить ace и tao, следуя этому руководству и этого. Но после того, как я ввожу команду «make» из каталога TAO_wrapper, я получаю следующую ошибку:

 make[1]: Leaving directory '/home/robot/ACE_wrappers/apps/gperf'
make[1]: Entering directory '/home/robot/ACE_wrappers/apps/gperf/src'

GNUmakefile: /home/robot/ACE_wrappers/apps/gperf/src/GNUmakefile.gperf MAKEFLAGS=w

make[1]: Leaving directory '/home/robot/ACE_wrappers/apps/gperf/src'
make[1]: Entering directory '/home/robot/ACE_wrappers/apps/gperf/tests'

GNUmakefile: /home/robot/ACE_wrappers/apps/gperf/tests/GNUmakefile.cinset MAKEFLAGS=w

g++ -fvisibility=hidden -fvisibility-inlines-hidden -Wnon-virtual-dtor -O3 -ggdb -pthread -fno-strict-aliasing -Wall -W -Wpointer-arith -pipe -D_GNU_SOURCE   -I/home/robot/ACE_wrappers -D__ACE_INLINE__ -I../../..  -c -o .obj/c.o /home/robot/ACE_wrappers/apps/gperf/tests/c.cpp
g++ -fvisibility=hidden -fvisibility-inlines-hidden -Wnon-virtual-dtor -O3 -ggdb -pthread -fno-strict-aliasing -Wall -W -Wpointer-arith -pipe -D_GNU_SOURCE   -I/home/robot/ACE_wrappers -D__ACE_INLINE__ -I../../..  -c -o .obj/test.o /home/robot/ACE_wrappers/apps/gperf/tests/test.cpp
g++ -fvisibility=hidden -fvisibility-inlines-hidden -Wnon-virtual-dtor -O3 -ggdb -pthread -fno-strict-aliasing -Wall -W -Wpointer-arith -pipe -D_GNU_SOURCE   -I/home/robot/ACE_wrappers -D__ACE_INLINE__ -I../../..  -Wl,-E -L/home/robot/ACE_wrappers/lib -L.  -L../../../lib  -o cout .obj/c.o .obj/test.o -lACE -ldl -lrt 
.obj/test.o: In function `main':
/home/robot/ACE_wrappers/apps/gperf/tests/test.cpp:24: undefined reference to `in_word_set(char const*, unsigned int)'
/home/robot/ACE_wrappers/apps/gperf/tests/test.cpp:24: undefined reference to `in_word_set(char const*, unsigned int)'
collect2: error: ld returned 1 exit status
GNUmakefile.cinset:196: recipe for target 'cout' failed
make[1]: *** [cout] Error 1
make[1]: Leaving directory '/home/robot/ACE_wrappers/apps/gperf/tests'
GNUmakefile:1241: recipe for target 'cinset' failed
make: *** [cinset] Error 2

Когда я компилировал пакеты gperf, ace по отдельности, я не получил никакой ошибки. Но когда я пытаюсь скомпилировать пакет ACE_wrapper, я получаю сообщение об ошибке.


person ramesh    schedule 04.04.2018    source источник


Ответы (1)


Вероятно, что-то напутано в вашей файловой системе. Поскольку это всего лишь модульный тест, игнорировать его не должно быть проблемой. В качестве альтернативы вы можете запустить make realclean и make.

person Johnny Willemsen    schedule 04.04.2018