Não é possível instalar o libltc-dev no beaglebone black debian

1

Eu estou tentando construir alguns programas em C no beaglebone black (usando o debian) que eu clonei daqui. Agora Eu tento comando make eu tenho esse erro: -

Makefile:9: *** "https://github.com/x42/libltc version >= 1.1.0 is required - install libltc-dev".  Stop.

Então, decido instalar o libltc-dev e tentar isso

 apt-get install libltc-dev

Mas eu recebi esse erro

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libltc-dev

Eu pesquiso este erro no Google, mas quase não há nada disponível sobre o libltc-dev. Então, alguém pode me dizer como instalar o libltc-dev.

    
por tabish 09.05.2016 / 08:37

1 resposta

1

libltc está disponível no Debian 8, mas não no Debian 7.

A versão do pacote no Debian 8 tem dependências que podem ser satisfeitas no Debian 7 em armhf , então pode ser possível instalar essa versão:

wget http://ftp.debian.org/debian/pool/main/libl/libltc/libltc-dev_1.1.4-1_armhf.deb http://ftp.debian.org/debian/pool/main/libl/libltc/libltc11_1.1.4-1_armhf.deb
sudo dpkg -i libltc-dev_1.1.4-1_armhf.deb libltc11_1.1.4-1_armhf.deb

Se isso falhar, as dependências de compilação também podem ser todas satisfeitas no Debian 7, então deve ser possível construir o pacote atual usando o Debian 7 no seu BB:

sudo apt-get install devscripts build-essential
dget http://httpredir.debian.org/debian/pool/main/libl/libltc/libltc_1.2.0-1.dsc
cd libltc-1.2.0
dpkg-buildpackage -us -uc

Isso deve produzir os arquivos .deb no diretório pai; você pode instalá-los usando dpkg -i .

    
por 09.05.2016 / 09:20