バリーさんがfirefox3.5を自らコンパイルしてくれたんで (有難い
)、参考にしてkoropup用にビルドしてみました。通常のパピーでも使用可。両方で日本語取扱い可。
インストール時に依存関係の欠如が指摘されますが、そのままで追加パッケージなしで使用できます。
バリーさんの開発者ブログ
423: Firefox 3.5.2
http://puppylinux.com/blog/?viewDetailed=00995
バリーさんのコンフィグ・オプション
コード: 全て選択
# ./configure --disable-mailnews --disable-composer --enable-extensions=default --enable-mathml --enable-crypto --enable-module=psm --enable-default-toolkit=cairo-gtk2 --without-system-png --disable-profilesharing --enable-official-branding --disable-ldap --disable-svg --localstatedir=/var --prefix=/usr --host=i486-pc-linux-gnu --with-x --with-system-jpeg --with-system-zlib --with-system-bz2 --enable-application=browser --with-distribution-id=com.puppylinux --enable-postscript --disable-gnomevfs --disable-gnomeui --disable-dbus --enable-plugins --disable-accessibility --disable-jsd --enable-printing --disable-crashreporter --disable-tests --enable-system-sqlite --enable-strip --enable-chrome-format=jar --enable-system-cairo --enable-necko-protocols=all --enable-cookies --enable-permissions --enable-native-uconv --disable-inspector-apis --disable-updater --disable-parental-controls --enable-places --enable-negotiateauth --disable-calendar --disable-logging --disable-debug --enable-xinerama --with-pthreads --disable-xprint
ふむふむ、なるほど.....D-busか......(と、分かった気になる)。
僕のコンフィグ・オプション
コード: 全て選択
#./configure --disable-mailnews --disable-composer --enable-extensions=default --enable-mathml --enable-crypto --enable-module=psm --enable-default-toolkit=cairo-gtk2 --without-system-png --disable-profilesharing --enable-official-branding --disable-ldap --disable-svg --localstatedir=/var --prefix=/opt --host=i486-pc-linux-gnu --with-x --with-system-jpeg --with-system-zlib --with-system-bz2 --enable-application=browser --with-distribution-id=com.puppylinux --enable-postscript --disable-gnomevfs --disable-gnomeui --disable-dbus --enable-plugins --disable-accessibility --disable-jsd --enable-printing --disable-crashreporter --disable-tests --enable-strip --enable-chrome-format=jar --enable-necko-protocols=all --enable-cookies --enable-permissions --disable-inspector-apis --disable-updater --disable-parental-controls --enable-places --enable-negotiateauth --disable-calendar --disable-logging --disable-debug --enable-xinerama --with-pthreads --disable-xprint --enable-optimize=-Os
バリーさんとのおもな違い:
SQliteはkoropupに入ってないので、オプションから外す。
koropupでuconv関連 (文字コードの変換作業) をネイティブでやるのはちょっとしんどいのでオプションから外す。
OSは自作のdpup野良 (Debian-Puppy) でビルドしました。
詳細を知りたい方は、起動後URL欄に
コード: 全て選択
about:buildconfig
と打ってください。
ダウンロードは以下から
firefox-koro3-3.5.2.pet (9.2MB)
http://cid-f9572553a5072808.skydrive.li ... ublic/Test
通常パピーで使う場合の注意点:
D-busが省かれてますので、周辺機器との連携に不具合があるかもしれません。たとえばウェブページを直接印刷する場合とか。
あと、多分カーネル2.6.29系のパピーで使うには問題がある。
koropupで使う場合の注意点:
低スペックなマシンで極端な作業をさせると、落ちます。たとえばタブを一気に10ヶ開くとか。
オプションを変えて、もう何回かビルドしてみます。
firefoxのソース
http://ftp.mozilla.org/pub/mozilla.org/ ... .2/source/