Я пытаюсь собрать сэмпли (https://github.com/hfiguiere/exempi) на NAS-системе с armv7. Компиляция, кажется, удалась почти до конца, где я тогда получаю
make[1]: Entering directory '/mnt/HD/HD_a2/Nas_Prog/exempi-2.4.5/exempi'
Making all in tests
make[2]: Entering directory '/mnt/HD/HD_a2/Nas_Prog/exempi-2.4.5/exempi/tests'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/mnt/HD/HD_a2/Nas_Prog/exempi-2.4.5/exempi/tests'
make[2]: Entering directory '/mnt/HD/HD_a2/Nas_Prog/exempi-2.4.5/exempi'
CXXLD exempi
libtool: error: unsupported hardcode properties See the libtool documentation for more information. Fatal configuration error.
make[2]: *** [Makefile:598: exempi] Error 1
Для других библиотек, которые я скомпилировал раньше, я никогда не сталкивался с такой ситуацией.
Я знаю, что этот вопрос довольно расплывчатый, и я думаю, что он как-то связан с режимом линковки libtool (--mode = свойство link), но я действительно не знаю, что изменить в Makefile.
Любая помощь приветствуется.
EDIT:
Таким образом, активируйте следующую команду связывания, которая выдает ошибку:
/opt/bin/libtool --silent --tag=CXX --mode=link g++ -g -O2 -o exempi exempi-main.o libexempi.la