ToshiOkada
tokad****@js2*****
2005年 3月 31日 (木) 13:58:29 JST
ToshiOkadaです。 On Thu, 31 Mar 2005 08:14:15 +0900 Hiroyuki Ikezoe <poinc****@ikezo*****> wrote: > > いただいたパッチを当てて SUSE9.2上で makeしてみましたが... > > 今度は次の kz-mozfilepicker.cpp コンパイルにて ... > > こっちもでしたか…。 2つめのパッチに置き換えてみたら,Momonga Linux 1の mozilla 1.7.3では無 事に Build出来るようになりましたが,SUSE9.2の mozilla 1.7.2がまだ通りま せぬぅ(汗 ちょっと長くて申し訳ないですが,最後の最後,kazehakaseとして objectsを linkするところで, gcc -O2 -g -march=i586 -mcpu=i686 -fmessage-length=0 -Wall \ -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith \ -Wcast-align -o kazehakase \ kz-embed.o kz-embed-event.o kz-gesture.o kz-tab-label.o kz-icons.o \ kz-prefs-win.o kz-sidebar.o kz-window.o main.o kz-plugin.o kz-profile.o \ kz-xml.o kz-downloader.o kz-downloader-group.o kz-download-box.o \ kz-proxy-menu.o kz-proxy-item.o kz-favicon.o kz-langinfo.o \ kz-thumbnails-view.o kz-autoscroller.o kz-popup-preview.o \ kz-popup-tablist.o kz-marshalers.o \ -Wl,--export-dynamic -L/opt/gnome/lib -L/opt/mozilla/lib \ ../src/utils/.libs/libkzutils.a ../src/mozilla/.libs/libkzmozilla.a \ -lgtkembedmoz -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread \ /usr/lib/libstdc++.so -lc -lgcc_s ../src/actions/.libs/libkzactions.a \ ../src/sidebar/.libs/libkzsidebar.a ../src/bookmarks/.libs/libkzbookmarks.a \ ../src/net/.libs/libkznet.a ../src/dialogs/.libs/libkzdialogs.a \ ../src/prefs_ui/.libs/libkzprefsui.a ../src/widget/.libs/libkzwidget.a \ ../src/libegg/dropdowntoolbutton/.libs/libeggdropdowntoolbutton.a \ ../src/libegg/pixbufthumbnail/.libs/libeggpixbufthumbnail.a \ /opt/gnome/lib/libgtk-x11-2.0.so /opt/gnome/lib/libgdk-x11-2.0.so \ /opt/gnome/lib/libatk-1.0.so /opt/gnome/lib/libgdk_pixbuf-2.0.so \ -lm /opt/gnome/lib/libpangoxft-1.0.so /opt/gnome/lib/libpangox-1.0.so \ /opt/gnome/lib/libpango-1.0.so /opt/gnome/lib/libgobject-2.0.so \ /opt/gnome/lib/libgmodule-2.0.so -ldl /opt/gnome/lib/libglib-2.0.so \ ../src/libegg/regex/.libs/libeggregex.a -Wl,--rpath -Wl,/opt/mozilla/lib ../src/net/.libs/libkznet.a(kz-io.o)(.text+0x28d): \ In function `kz_io_decode_buffer': /home/suse/rpm/BUILD/kazehakase-0.2.6/src/net/kz-io.c:759: \ undefined reference to `inflateInit2_' ../src/net/.libs/libkznet.a(kz-io.o)(.text+0x363):\ /home/suse/rpm/BUILD/kazehakase-0.2.6/src/net/kz-io.c:769: \ undefined reference to `inflate' ../src/net/.libs/libkznet.a(kz-io.o)(.text+0x487):\ /home/suse/rpm/BUILD/kazehakase-0.2.6/src/net/kz-io.c:787: \ undefined reference to `inflateEnd' collect2: ld returned 1 exit status make[4]: *** [kazehakase] Error 1 なんて感じでエラーこいて止まってしまいます。 なお,SUSE9.2は automake 1.9.1なので,念のため libtoolize -c -f aclocal automake autoconf configure make という手順でもやってみました( ソース添付の autogen.shにあるように autoheaderを動かすと設定が壊れるようなので動かしていません。)が結果は同 じでした。 ここまで来ると( Momongaでは Build出来ているだけに )私の SUSE9.2 Build 環境固有の影響かもと疑心暗鬼になっているのですが,私には切り分けるだけの 能力がないので取り敢えず報告します(汗