Сбой компиляции собственного проекта из-за отсутствия некоторых файлов aclocal
Я пытаюсь создать этот собственный проект : получил ndk21, свежий git pull, а также свежий экземпляр Ubuntu (с использованием виртуальной машины). Я изменил два поля в Makefile:
NDK_PATH := /media/shared_vm/android-ndk-r21
OUTPUT_DIR := /media/shared_vm/out
shared_vm
это папка, совместно используемая Ubuntu на виртуальной машине и Windows
Я скачал все необходимые источники, используя
download-sources
, тогда . Оказалось, что в системе не хватает некоторых библиотек, но единственной
libtool
установка (с реф.) исправила все упущения. Итак, снова
make install-all
, работает тяжело, приходит много вывода, и через несколько минут я получаю:
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: error: linking '/usr/share/libtool/build-aux/ltmain.sh' to 'config/' failed
libtoolize: You should add the contents of the following files to 'aclocal.m4':
libtoolize: '/usr/share/aclocal/libtool.m4'
libtoolize: '/usr/share/aclocal/ltoptions.m4'
libtoolize: '/usr/share/aclocal/ltsugar.m4'
libtoolize: '/usr/share/aclocal/ltversion.m4'
libtoolize: '/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
make[1]: *** [Makefile:199: g7221] Error 1
make[1]: Leaving directory '/media/shared_vm/libbaresip-android'
make: *** [Makefile:387: install-all] Error 2
пробовал бежать
make
с участием
sudo
, не сработало. пытался создать
aclocal.m4
как предлагается в выводе
cat /usr/share/aclocal/libtool.m4 /usr/share/aclocal/ltoptions.m4 /usr/share/aclocal/ltsugar.m4 /usr/share/aclocal/ltversion.m4 /usr/share/aclocal/lt~obsolete.m4 >> aclocal.m4
тоже не сработало (это вообще правильный подход / путь вывода?). У меня мало опыта в среде Linux, я не знаю, как справиться с этой проблемой, где искать причину ...
Мне явно не хватает какого-то шага, не связанного с очевидностью, для пользователя, отличного от Linux. Может ли более опытный пользователь взглянуть на этот проект и указать на мою ошибку? (Я почти уверен, что этот проект правильно настроен и "сборный")