Firefox 0.9.1 on FreeBSD 5.2.1
小野です。
Firefoxの新版が出たので、さっそくtarballをとりよせてビルドしてみたの
ですが、全くうまくいきません。
Makefileにターゲットを生成するルールがない、だとか、ヘッダファイルが
生成されていないとか、果てはsyntax errorまで出る始末です。
Nightly builtにはFreeBSD4.9や4.10のものはあるようですが、5系列では駄
目なのでしょうか。GTkは1.2を使用しています。~/.mozconfigは
# sh
# Build configuration script
#
# See http://www.mozilla.org/build/unix.html for build instructions.
#
CC=gcc
CXX=g++
CPP=cpp
AS=as
LD=ld
ac_add_options --disable-composer
ac_add_options --disable-debug
ac_add_options --disable-ldap
ac_add_options --disable-mailnews
ac_add_options --disable-shared
ac_add_options --disable-tests
ac_add_options --enable-crypto
ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,typeaheadfind,webservices,inspector,gnomevfs,negotiateauth
ac_add_options --enable-optimize
ac_add_options --enable-static
ac_add_options --enable-single-profile
ac_add_options --disable-profilesharingexport
mk_add_options MOZ_PHOENIX=1
このような感じです。これで、tarballを展開して、gmake -f client.mk build
するのですが、前述のように散々な有様になってしまいます。0.8の時は一発
で通ったのに...
というわけで、どなたか成功された方、tipsをお教えください。
--
:: 「レキ、レキ、レキ!」 ::
小野すず@平城京右京五條三坊
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735