WWW blog内

building gobject-introspection-0.10.0 on Solaris102010/12/24 13:07

久しぶりにコンパイルでこけたのでメモ。

・ g_periodic_get_type が無いと言われる。
http://ubuntuforums.org/showthread.php?t=1603874&page=34
 にあるように、古いヘッダーファイル glib-2.0/gio/gperiodic.h を削除すればOK。

building openssl-1.0.0c on Solaris102010/12/24 13:09

最初から入っていた OpenSSL が古いので、ちょっと入れてみた。
elf32がどーのと言ってこけるので、以下のようにして回避。

・ Configure 内の solaris-sparcv8-gcc 向けのオプションで、 -mv8 となっているところを -mv8plus に変更。
・ ./Configure solaris-sparcv8-gcc --prefix=/usr/local threads zlib-dynamic shared
・ gmake; gmake test; gmake install

…強引過ぎて何か問題がありそうな気がするけど、とりあえず動いているので良しとする。