Acanthopanaxの日記: R-1.7.1
R-1.7.1をインストールした。chiba-fさんの日記に触発され、vecLibを有効にしてみることに。Mac OS X 10.2.6でAppleのX11という環境。Dec 2002 Developer Toolsにgcc 3.3updater、HIGH PERFORMANCE COMPUTING on Mac OS Xから入手したg77を使用した。
configureで、--without-aquaとしていても、なぜかaquaが有効になり、しかもCarbonフレームワーク内でエラーになってしまう。とりあえず、configureの22720行から
##if test "${want_aqua}" = yes; then
## case "${host_os}" in
## darwin*)
## use_aqua=yes
## ;;
## esac
##fi
とコメントアウトした。
環境変数FPICFLAGSが定義されていないとエラーになるので、export FPICFLAGS="-fPIC"として、
./configure --with-blas="-framework vecLib" --with-lapack --with-x --mandir=/usr/local/share/man
と、configureを実行した。さらにsrc/unix/Makefileの16行目から
devQuartz.c objectBrowser.c aqua.c
の部分を削除し、src/main/names.cの709行目を
/*{"Quartz", do_Quartz, 0, 111, 7, {PP_FUNCALL, PREC_FN, 0}},*/
とコメントアウト。これでなんとか、makeがとおり、インストールできた。
参考にしたページ:
ちなみに、Jan's Jaguar R Softwareにてバイナリが配付されている。
R-1.7.1 More ログイン