RRDtool-1.3.8をSolaris10(x86/x64)にインストールするのが難しい

RRDtool-1.3.8をSolaris10にインストールするWikiページを書いているが、Solaris10(x86/x64)にインストールできないことが発覚・・・

以下のエラーが出ます・・・

gmake[3]: Entering directory `/var/tmp/work/rrdtool/fontconfig-2.4.2/src'
/bin/bash ../libtool --tag=CC --mode=link gcc  -O3 -fPIC   -o libfontconfig.la -rpath /usr/local/rrdtool/lib -version-info 3:0:2 -no-undefined  fcatomic.lo fcblanks.lo fccache.lo fccfg.lo fccharset.lo fcdbg.lo fcdefault.lo fcdir.lo fcfreetype.lo fcfs.lo fcinit.lo fclang.lo fclist.lo fcmatch.lo fcmatrix.lo fcname.lo fcpat.lo fcserialize.lo fcstr.lo fcxml.lo ftglue.lo  -L/usr/local/rrdtool/lib -R/usr/local/rrdtool/lib -lfreetype -lz -L/usr/local/rrdtool/lib -lxml2
gcc -shared -Wl,-h -Wl,libfontconfig.so.1 -o .libs/libfontconfig.so.1.2.0  .libs/fcatomic.o .libs/fcblanks.o .libs/fccache.o .libs/fccfg.o .libs/fccharset.o .libs/fcdbg.o .libs/fcdefault.o .libs/fcdir.o .libs/fcfreetype.o .libs/fcfs.o .libs/fcinit.o .libs/fclang.o .libs/fclist.o .libs/fcmatch.o .libs/fcmatrix.o .libs/fcname.o .libs/fcpat.o .libs/fcserialize.o .libs/fcstr.o .libs/fcxml.o .libs/ftglue.o  -R/usr/local/rrdtool/lib -R/usr/local/rrdtool/lib -L/usr/local/rrdtool/lib /usr/local/rrdtool/lib/libfreetype.so -lz /usr/local/rrdtool/lib/libxml2.so -lc
ld: fatal: relocation error: R_386_GOTOFF: file .libs/fccache.o: symbol FcDebugVal: relocation must bind locally
collect2: ld returned 1 exit status
gmake[3]: *** [libfontconfig.la] Error 1
gmake[3]: Leaving directory `/var/tmp/work/rrdtool/fontconfig-2.4.2/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/var/tmp/work/rrdtool/fontconfig-2.4.2/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/var/tmp/work/rrdtool/fontconfig-2.4.2'
gmake: *** [all] Error 2

上記fontconfitg-2.4.2はRRDtoolのパッケージが指定しているバージョンなので変えていいべきかを悩んでいろいろ試行錯誤をしたものの、結局バージョンを変えることで解決した。解決したバージョンはfontconfig-2.7.3。ふー。

取り急ぎWikiページを更新しています。
http://wiki.kinusati.net/index.php/Solaris10:rrdtool-1.3.8%E5%B0%8E%E5%85%A5

This entry was posted in solaris. Bookmark the permalink.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">