忍者ブログ

素人翻訳

適当に翻訳する。

glib 構築、libtool:line6003:cd:(libdir):Nosuchfileor

glib 構築時にエラーが出た。

...
...
../libtool: line 6003: cd: (libdir)/../lib64: No such file or directory
libtool: link: cannot determine absolute directory name of `(libdir)/../lib64'
make[4]: *** [libgobject-2.0.la] エラー 1
make[4]: ディレクトリ `/home/XXX/glib-2.44.1/gobject' から出ます
make[3]: *** [all-recursive] エラー 1
make[3]: ディレクトリ `/home/XXX/glib-2.44.1/gobject' から出ます
make[2]: *** [all] エラー 2
make[2]: ディレクトリ `/home/XXX/glib-2.44.1/gobject' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/home/XXX/glib-2.44.1' から出ます
make: *** [all] エラー 2

Google で検索すると似たようなエラー出力を発見。
引用元:http://stackoverflow.com/questions/25588520/making-glib-libtool-line-6003-cd-libdir-no-such-file-or-directory

make[4]: Entering directory `/home/software/glib/glib-2.40.0/gobject'
  CCLD    libgobject-2.0.la
../libtool: line 6003: cd: (libdir): No such file or directory
libtool: link: cannot determine absolute directory name of `(libdir)'

上記サイトの助言に従って /usr/local/lib/pkgconfig/libffi.pc を下記のように編集する。

改変前:toolexeclibdir=$(libdir)/../lib64

改変後:toolexeclibdir=${libdir}/../lib64

pkg-config の文法に則り、(括弧) を {括弧} に書き換えてから、

make clean
./configure --prefix=/usr/local
make
sudo make install

で解決。

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

カレンダー

06 2020/07 08
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

最新コメント

[04/05 NONAME]

ブログ内検索

広告

バーコード

広告