FreeBSD 8.1 †必要パッケージ †my_option †[reading] ./my_option conf_option --with-system-zlib conf_option --with-system-pnglib conf_option --with-system-gd conf_option --with-system-ncurses conf_option --with-system-t1lib conf_option --without-dviljk conf_option --without-info conf_option --without-texi2html conf_option --without-texinfo KANJI_CODE=UTF8 conf_option --without-x conf_option --without-xdvik XDVI=echo PXDVI=echo MAKE=gmake TMP_PREFIX=`pwd`/build PREFIX=/home/MYNAME/local/tetex メッセージ †さくらインターネットのレンタルサーバにインストールしました。 root権限がないため、$HOME以下に入れました。 まず、/var/tmp/ptetex3/tetex-src-3.0/libs/configureの1行目が #! /bin/sh となっていて Bad Interpreter になってしまうため、 4make-install.shを --- 4make-install.sh 2009-05-05 01:35:49.000000000 +0900 +++ 4make-install.sh.modified 2011-08-12 15:01:26.000000000 +0900 @@ -45,7 +45,7 @@ echo "[--tetex--] configure" cd $SRC || exit $MKDIR $PREFIX/share/texmf 2> /dev/null # avoid warning of texmf tree -./configure --prefix=$PREFIX --datadir=$DATADIR \ +/bin/sh ./configure --prefix=$PREFIX --datadir=$DATADIR \ --disable-multiplatform --with-ptexenc=$KANJI_CODE \ $CONF_OPTION || exit $RMDIR $PREFIX/share/texmf 2> /dev/null # avoid warning of texmf tree と変える必要がありました。 そしてサーバの設定とルート権限がないためだと思うのですが、my_optionでPREFIXを$HOME以下にする必要がありました。 PREFIX=/home/MYNAME/local/tetex これでmakeは成功。 しかしmake installすると次のようなエラーが。 それでもplatexコマンドやdvipsなどは正常に使えているようです。 $ make install `which bash` ./9realloc.sh install refresh ------------------------------------------------------------------------ [reading] ./my_option copying files '/home/MYNAME/dl/ptetex3-20090610/build' -> '/home/MYNAME/local/tetex' ... ------------------------------ 'ptetex3' was installed. for sh/bash user export PATH=/home/MYNAME/local/tetex/bin:$PATH for csh/tcsh user setenv PATH /home/MYNAME/local/tetex/bin:$PATH To uninstall make uninstall (or 'rm -rf /home/MYNAME/local/tetex') ------------------------------ finishing ... Error: `pdfetex -ini -jobname=latex -progname=latex -translate-file=cp227.tcx *latex.ini' possibly failed. Error: `pdfetex -ini -jobname=pdflatex -progname=pdflatex -translate-file=cp227.tcx *pdflatex.ini' possibly failed. Error: `omega -ini -jobname=lambda -progname=lambda lambda.ini' possibly failed. Error: `aleph -ini -jobname=lamed -progname=lamed *lambda.ini' possibly failed. Error: `ptex -ini -jobname=platex -progname=platex --kanji=default platex.ini' possibly failed. mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/aleph.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/cont-en.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/etex.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/jmpost.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/lambda.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/lamed.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/latex.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/metafun.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/mf.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/mpost.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/mptopdf.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/omega.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/pdfetex.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/pdflatex.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/pdftex.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/platex.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/platex209.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/ptex.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/tex.log: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/aleph.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/cont-en.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/etex.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/lambda.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/lamed.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/latex.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/mptopdf.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/omega.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/pdfetex.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/pdflatex.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/pdftex.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/platex.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/platex209.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/ptex.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/tex.fmt: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/jmpost.mem: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/metafun.mem: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/mpost.mem: set owner/group (was: 1001/0): Operation not permitted mv: /home/MYNAME/local/tetex/share/texmf-var/web2c/mf.base: set owner/group (was: 1001/0): Operation not permitted ############################################################################### fmtutil: Error! Not all formats have been built successfully. Visit the log files in directory /home/MYNAME/local/tetex/share/texmf-var/web2c for details. ############################################################################### This is a summary of all `failed' messages and warnings: `pdfetex -ini -jobname=latex -progname=latex -translate-file=cp227.tcx *latex.ini' possibly failed. `pdfetex -ini -jobname=pdflatex -progname=pdflatex -translate-file=cp227.tcx *pdflatex.ini' possibly failed. `omega -ini -jobname=lambda -progname=lambda lambda.ini' possibly failed. `aleph -ini -jobname=lamed -progname=lamed *lambda.ini' possibly failed. `ptex -ini -jobname=platex -progname=platex --kanji=default platex.ini' possibly failed. *** Error code 1 Stop in /home/MYNAME/dl/ptetex3-20090610. |