bananan_wの日記: 課題 1
日記 by
bananan_w
gnome-icu-0.98 のコンパイル。
現在 gnet のヴァージョンが低いからコンパイル出来ないよ
って ./configure にいわれました。
パッケージヴァージョンはターボ君謹製の最新を使っていますが
うがーーー。
http://www.gnetlibrary.org/
より最新のパッケージを取得し、ライブラリを /usr/local にインストール
して、スタティックに gnomeicu をコンパイルして最新の gnet ライブラリ
は削除の方向でがむばってみます。はい。
現在 gnet のヴァージョンが低いからコンパイル出来ないよ
って ./configure にいわれました。
パッケージヴァージョンはターボ君謹製の最新を使っていますが
うがーーー。
http://www.gnetlibrary.org/
より最新のパッケージを取得し、ライブラリを /usr/local にインストール
して、スタティックに gnomeicu をコンパイルして最新の gnet ライブラリ
は削除の方向でがむばってみます。はい。
完成 (スコア:1)
gcc に -static オプションをどうやって渡すか。
spec ファイルの %prep の最後に
for i in `find . -name Makefile`
do
perl -p -i -e "s/gcc/gcc -static/" $i
done
これで解決させました。
パッケージ作成後に、rpm2cpio でファイルを抜きだして、ldd で
バイナリの参照しているDSOファイルが存在しないことを確認。
ちなみにバイナリのサイズは 4MByte を越えました。static万歳。
$ set -o vi