beaglebone black debianにlibltc-devをインストールできません。

beaglebone black debianにlibltc-devをインストールできません。

私はbeaglebone black(Debianを使用)で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

関連情報