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

Solaris 8 に PCRE をインストールする


環境
  GNU C/C++ コンパイラを使う
  PCRE の最新は 8.34 だが Solaris ではメモリアラインメントバグが発生するので,
  8.32 にバージョンを戻して使うほかない
    https://www.exim.org/lurker/message/20131231.005837.c62b68a4.de.html

準備
  PCRE: http://www.pcre.org/
    ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.32.tar.bz2

インストール
  展開
    gtar xvfj pcre-8.32.tar.bz2

  コンフィグレーション
    cd pcre-8.32
    ./configure --enable-pcre16 --enable-pcre32 --disable-cpp CFLAGS="-g"

  構築
    make

  インストール
    make install

注意
  man3 の pcre16/pcre32 用のマニュアルページはシンボリックリンクになっているので
  gzip 化する場合は注意を要する
    cd man3
    ls -l | grep -e '->' | awk '{printf "/bin/rm %s; cp %s %s;\n", $(NF-2),$NF,$(NF-2)}' | (while read x; do eval $x; done)



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