※ 64ビット版
Solaris10はEntire Distribution(全体ディストリビューション)でインストールしておく。
/usr/sfw/bin、/usr/sfw/bin、/usr/ccs/bin等にコンパイラ、ツール等がインストールされているのでパスを設定
$ PATH=/usr/local/sbin:/usr/sbin:/usr/local/bin:/usr/sfw/bin:/opt/sfw/bin:/usr/bin:/bin:/usr/ccs/bin:/usr/ucb:
$ export PATH
ライブラリ検索パスも同様に追加
$ crle -64 -c /var/ld/64/ld.config -l /usr/local/lib/amd64:/usr/local/lib/64:/usr/sfw/lib/64:/usr/lib/64:/lib/64
ソースをダウンロードして来て
$ mkdir src
$ cd src
$ wget http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE21.tar.gz
ダウンロードしたソースを解凍して
$ gunzip -c squid-3.0.STABLE21.tar.gz | tar xf -
Configureして
$ cd squid-3.0.STABLE21
$ CFLAGS="-m64 -O3" CPPFLAGS="-m64 -O3" CXXFLAGS="-m64 -O3" ./configure --prefix=/usr/local --enable-ssl --with-openssl=/usr/local/openssl/ --enable-default-err-language=Japanese --enable-useragent-log --enable-regerer-log --enable-snmp
コンパイル&リンクして
$ CFLAGS="-m64 -O3" CPPFLAGS="-m64 -O3" CXXFLAGS="-m64 -O3" gmake
インストール
# sudo gmake install後の手順は32ビットでインストールした場合と同じ。
コメント