林です。 From: IMAI Kazuki <rapidfox@xxxxxxxxxxxxxxxxx> Date: Thu, 16 Dec 2004 01:11:19 +0900 > At Wed, 15 Dec 2004 15:33:22 +0900 (JST), > HAYASHI Chifumi (林 千史) wrote: > > Vine 2.5 だと、 > > > > > 4) make -f client.mk build > > > > の途中で > (中略) > > とエラー終了してしまって build できません。 (;_;) > > すみません。.mozconfig を copy/paste するとき誤ったようです。 > 正しくは、 > > --ここから-- > . $topsrcdir/browser/config/mozconfig > ... > ご迷惑をおかけして申しわけありません。先頭の行を comment out して > build すると、確かに build error が出ました。(林様の事例とは異なるも > のでしたが) この通りに直したらうまく行きました。ありがとうございます。m(__)m > それから、c++ に与えている引数を見て気になったのですが、SRPM か何かを > お使いでしょうか。私は mozilla.org が配布する release の source いえ、SRPM があれば rebuild するのが楽かなと思ったのですが、3分くらい捜して 見当たらなかったので、自分で作っていたのですが、おかげさまで | Source0: http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{name}/source/%{name}-%{version}-source.tar.bz2 ... | %prep | test -d %{name}-%{version} || ln -s mozilla %{name}-%{version} | %setup -q -D | cat > .mozconfig <<\EOF | . $topsrcdir/browser/config/mozconfig | | ac_add_options --disable-debug | ac_add_options --enable-optimize | ac_add_options --disable-tests | ac_add_options --enable-default-toolkit=gtk | ac_add_options --enable-freetype2 | ac_add_options --enable-crypto | ac_add_options --prefix=$RPM_BUILD_ROOT/usr | ac_add_options --disable-debug | ac_add_options --disable-ldap | ac_add_options --disable-mailnews | ac_add_options --enable-strip | EOF | | %build | make -f client.mk build | | %install | make -f client.mk install | sed -e "s|$RPM_BUILD_ROOT||g" < browser/app/firefox > $RPM_BUILD_ROOT%{_bindir}/firefox という感じの firefox.spec で http://www.mscom.or.jp/~chifumi/system/rpm/SRPMS/firefox-1.0-0ch1.src.rpm http://www.mscom.or.jp/~chifumi/system/rpm/RPMS/i386/firefox-1.0-0ch1.i386.rpm が出来ました。 ただ、mozilla では気になるページがあると自分宛に「ページを送信」していたのが Mail 機能付けずに build した firefox では出来ないというのがちょっと不便です。 (--enable-mailnews で build しようとするとエラーになってしまいます。) -- 林 千史 chifumi@xxxxxxxxxxx