beaglebone black debian에 libltc-dev를 설치할 수 없습니다.

beaglebone black debian에 libltc-dev를 설치할 수 없습니다.

나는 beaglebone black(데비안 사용)으로 C 프로그램을 만들려고 하는데, git clone을 합니다.여기에서.이제 명령을 실행하면 make다음 오류가 발생합니다.

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

그래서 libltc-dev이것을 설치하고 사용해 보기 로 결정했습니다.

 apt-get install libltc-dev

하지만 이 오류가 발생했습니다.

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

이 오류를 검색했지만 libltc-dev에 대한 정보가 거의 없습니다. 그렇다면 누구든지 libltc-dev를 설치하는 방법을 알려주실 수 있나요?

답변1

libltcDebian 8에서는 사용할 수 있지만 Debian 7에서는 사용할 수 없습니다.

Debian 8의 패키지 버전에는 Debian 7에서 충족되는 종속성이 있으므로 armhf설치할 수 있습니다.

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

실패하면 Debian 7에서도 빌드 종속성이 충족되므로 BB에서 Debian 7을 사용하여 현재 패키지를 빌드할 수 있습니다.

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

.deb그러면 상위 디렉토리에 파일이 생성 됩니다 . 그런 다음 dpkg -i.

관련 정보