Acho que há um problema com os caminhos que você está fornecendo para o comando configure
:
./configure --prefix=/home/black/test/ltib/rootfs \
BLUEZ_CFLAGS=-I~/home/black/test/bluetooth/bluez-libs-3.36/include \
BLUEZ_LIBS="-L~/home/black/test/bluetooth/bluez-libs-3.36/src/.libs -lbluetooth"
Quando o caractere ~
não tiver espaço em branco anterior, ele não se expandirá para o caminho para o seu diretório pessoal. Considere a saída de:
$ echo -I~/foo
-I~/foo
Versus:
$ echo -I ~/foo
-I /home/lars/foo
Você pode simplesmente substituir ~
por $HOME
. Mesmo com essa correção, seus caminhos parecem suspeitos:
~/home/black/test/bluetooth/bluez-libs-3.36/include
Supondo que seu nome de usuário seja black
, isso se expandirá para:
/home/black/home/black/test/...
O que parece ser incorreto.
Tente corrigir os caminhos -I
e -L
e re-execute o configure.