Hiroyuki Ikezoe
poinc****@ikezo*****
2005年 12月 12日 (月) 12:52:02 JST
zoeです。 2005-12-07 (水) の 23:03 +0900 に Ryo SHIMIZU さんは書きました: > On Wed, 07 Dec 2005 12:29:05 +0900 > Hiroyuki Ikezoe <poinc****@ikezo*****> wrote: > > > > 今日,Firefox をビルドしなおして(./configure --prefix=/usr/local > > --enable-application=browser), > > > 風博士の cvs up をしてビルドしたらまともに動くようになりました. > > > > > > 12/6 の修正が関係しているんでしょうか? > > > > こっちは予想外です。 > > 岩井さんの修正が効いてたりするんでしょうか、考えられんですけど。 > > > > 時間があったら、12/6より前(0.3.3とか)の風博士で試してもらえませんか? > > cvs up -rRelease_0_3_3 して,ビルドしてみました. > 12/6 以前だと,コンパイル(リンク)すら通りません. > > gcc -g -O2 -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-wi > n.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-feed-info.o kz-navi.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 -L/usr/lib -L/usr/local/lib/firefox-1.5 ../src/utils/.libs/l > ibkzutils.a ../src/mozilla/.libs/libkzmozilla.a -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread ../src/actions/.libs/libkzactions.a ../src/sidebar/.libs/libkzsidebar.a ../src/bookmarks/.lib > s/libkzbookmarks.a ../src/net/.libs/libkznet.a /usr/lib/libgnutls.so /usr/lib/libtasn1.so /usr/lib/libgcrypt.so -lnsl /usr/lib/libgpg-error.so -lz ../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/libeggpi > xbufthumbnail.a /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/ > lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so -lm /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so ../src/libegg/regex/.libs/libeggregex.a -Wl,--r > path -Wl,/usr/local/lib/firefox-1.5 > ../src/mozilla/.libs/libkzmozilla.a(mozilla.o): In function `mozilla_get_passwords':/usr/local/include/firefox-1.5/nsISupportsUtils.h:202: undefined reference to `nsCOMPtr_base::assi > gn_from_gs_contractid(nsGetServiceByContractID, nsID const&)' > > [Kazehakase-devel 2490]で報告したときには,libxpcom_core を参照 > できていないのが原因だと分かったので,firefox-xpcom.pc を書き換えて, > Libs: に -lxpcom_core を追加して,コンパイルを成功させました. > 12/6 の > * src/Makefile.am: > added -R$(MOZILLA_HOME) for kazehakase_LDFLAGS. > のおかげでコンパイルが通ったのだと思います. それ自体は0.3.3の時にも入ってたんで http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/kazehakase/kazehakase/src/Makefile.am?annotate=1.109 関係ないと思います。 いづれにせよ、手元で色々調べてる時間がないというのとCVSで動いているとい うことなので、このままほっておきます。