[Kazehakase-devel 2069] Re: SUSE9.2で風博士0.2.6がmakeできません

Zurück zum Archiv-Index

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
環境固有の影響かもと疑心暗鬼になっているのですが,私には切り分けるだけの
能力がないので取り敢えず報告します(汗



Kazehakase-devel メーリングリストの案内
Zurück zum Archiv-Index