cl-glfw3 をイントールするために libffi をインストールします。
なぜ libffi をインストールするか?
cl-glfw3 には libffi6
or libffi5
が必要です。
OpenSUSE では libffi4
がインストールされています。
しかしパッケージ管理(zypper
)には libffi5
or libffi6
は存在しません。
そのためマニュアルでインストールする必要があります。
> zypper search libffi Loading repository data... Reading installed packages... S | Name | Summary | Type --+----------------------+---------------------------------------------+-------- i | libffi4 | Foreign Function Interface library | package : (後略) :
libffi6 のダウンロード
libffi(本家サイト) から libffi-3.2.1.tar.gz をダウンロードして解凍しておく。
バージョンは 3.2.1.
ですね。
libffi6 のインストール
解凍したら libffi(本家サイト) の手順通りにインストールします。
> ./configure > make > sudo make install yanqirenshi@linux-v7rw:~/Downloads/libffi-3.2.1> sudo make install : (中略) : make[3]: Leaving directory '/home/yanqirenshi/Downloads/libffi-3.2.1/x86_64-unknown-linux-gnu' make[2]: Leaving directory '/home/yanqirenshi/Downloads/libffi-3.2.1/x86_64-unknown-linux-gnu' make[1]: Leaving directory '/home/yanqirenshi/Downloads/libffi-3.2.1/x86_64-unknown-linux-gnu'
/usr/local/lib64
にインストールされるようです。
/usr/local/lib64: total used in directory 120 available 31471976 drwxr-xr-x 1 root root 146 Aug 23 12:37 . drwxr-xr-x 1 root root 76 Oct 26 2014 .. drwxr-xr-x 1 root root 14 Aug 23 12:37 libffi-3.2.1 -rw-r--r-- 1 root root 57922 Aug 23 12:37 libffi.a -rwxr-xr-x 1 root root 921 Aug 23 12:37 libffi.la lrwxrwxrwx 1 root root 15 Aug 23 12:37 libffi.so -> libffi.so.6.0.4 lrwxrwxrwx 1 root root 15 Aug 23 12:37 libffi.so.6 -> libffi.so.6.0.4 -rwxr-xr-x 1 root root 46747 Aug 23 12:37 libffi.so.6.0.4 drwxr-xr-x 1 root root 18 Aug 23 12:37 pkgconfig
次回は
これでインストールは完了しました。
次回は cl-glfw3 をインストールします。
- 作者: Robert Mecklenburg,矢吹道郎(監訳),菊池彰
- 出版社/メーカー: オライリージャパン
- 発売日: 2005/12/01
- メディア: 大型本
- 購入: 4人 クリック: 115回
- この商品を含むブログ (33件) を見る
ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道
- 作者: 青木峰郎
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2005/07/27
- メディア: 単行本
- 購入: 35人 クリック: 450回
- この商品を含むブログ (148件) を見る