make: *** Не указаны тартгеты и не найден make-файл.стоп - PullRequest
0 голосов
/ 20 февраля 2019

Я изучал малину ноль и связь BLE с питоном.Для этой работы я пытался установить Bluez.Но когда я пытаюсь сделать команду make, ошибка с make: *** Не указаны tartgets и не найден make-файл.стоп.

В поисках решения этой проблемы выяснилось, что в директориях makefile не существует.Но в моем случае есть makefile.

pi@pi:~/bluez-5.41 $ ls
acinclude.m4  client        configure.ac  gobex        Makefile.obexd    peripheral   TODO
aclocal.m4    compile       COPYING       INSTALL      Makefile.plugins  plugins      tools
android       config.guess  COPYING.LIB   install-sh   Makefile.tools    profiles     unit
attrib        config.h.in   depcomp       lib          missing           README
AUTHORS       config.log    doc           ltmain.sh    monitor           src
btio          config.sub    emulator      Makefile.am  NEWS              test
ChangeLog     configure     gdbus         Makefile.in  obexd             test-driver 

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 20 февраля 2019

Нет, там нет Makefile.

Вместо этого у вас есть файлы с именами Makefile.am и Makefile.in (и друзьями).

Похоже, вам нужно запустить Automake наих.Рассматривали ли вы чтение INSTALL инструкции? Они довольно информативны и доступны прямо в вашем каталоге.README тоже стоит прочитать…

tl; др: чтение

...