[Kazehakase-devel 2498] Re: 風博士 0.3.3 リリース

Back to archive index

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で動いているとい
うことなので、このままほっておきます。






Kazehakase-devel メーリングリストの案内
Back to archive index