計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

Solaris8 上で seamonkey 1.1.13 を構築する 《古い》


準備
  gccは3.1以上で,gmake,gsed,python(>2.4)などのGNUツールはインストール済み,
  freetype2やpng,iconv,Xrenderのライブラリなどもインストール済みとする

ソースコード
  pixman, cairo
    http://cairographics.org/releases/
  pango
    http://ftp.gnome.org/pub/GNOME/sources/pango/
  atk
    http://ftp.gnome.org/pub/gnome/sources/atk/
  glib, gtk+
    http://www.gtk.org/download-linux.html
  seamonkey
    http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/1.1.13/

pixman-0.13.2 のインストール
  ./configure
  gmake
  gmake install

cairo-1.8.4 のインストール
  ./configure
  gmake
  gmake test (かなり時間がかかる. しなくてよい)
  gmake install

glib-2.18.3 のインストール
  ./configure --with-libiconv=gnu
  gmake
  gmake install

pango-1.22.3 のインストール
  ./configure
  gmake
  gmake install

atk-1.25.2 のインストール
  ./configure
  gmake
  gmake install

gtk+-2.14.5 のインストール
  ./configure --without-libjasper
  gmake
  gmake install

seamonkey-1.1.13 のインストール
  参照: https://developer.mozilla.org/ja/Build_Documentation

  展開したmozillaディレクトリに下記の内容の .mozconfig を作成する
  参照: https://developer.mozilla.org/ja/Configuring_Build_Options

mk_add_options MOZ_CO_PROJECT=suite
ac_add_options --enable-application=suite
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/suite-opt
ac_add_options --enable-optimize
ac_add_options --disable-debug
ac_add_options --x-includes=/usr/openwin/include
ac_add_options --x-libraries=/usr/openwin/lib

備考
  Forte6でコンパイルするためには, gccと文法や定義済みマクロの仕様が若干異なるようでソースプログラムの変更が必要.


計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp