Fedora 11 †
- ページ: 動作報告
- 投稿者: anonymous?
- 状態: 失敗
- ptexliveバージョン:20090607
- 投稿日: 2009-06-13 (土) 01:49:43
必要パッケージ †
ptexlive.cfg †
ISO_DIR="/media/TeXLive2008"
TEXLIVE_DIR="/usr/local/texlive/2008"
PREFIX="/usr/local/texlive/p2008"
TMP_PREFIX="/var/tmp/ptexlive2008"
TEXSRC_EXTRACTED=""
SRC_TAR="/media/TeXLive2008/source/texlive-20080816-source.tar.lzma"
TEXMFDIST=""
EXTRA_CMAP=""
EXTRA_TRUETYPE=""
EXTRA_OPENTYPE=""
BASH="/bin/bash"
MAKE="gmake"
PATCH="patch"
MD5="md5sum"
LZMA="lzma -cd"
KANJI_CODE="UTF8"
SYSTEM_NKF="yes"
STRIP="no"
メッセージ †
gmake -w CC='gcc' CFLAGS='-g -O2 ' LDFLAGS='' tangle
gmake[5]: Entering directory `/var/tmp/ptexlive2008/texlive-20080816-source/Work/texk/web2c'
srcdir=../../../texk/web2c /bin/sh ../../../texk/web2c/web2c/convert . tangleboot
gcc -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I.. -I../../../texk/web2c/.. -I../../libs/obsdcompat
-I../../libs/obsdcompat/.. -I../../../texk/web2c/../../libs/obsdcompat -I../../../texk/web2c/../..
/libs/obsdcompat/.. -I../../../texk/web2c/../../libs/zlib -I../../../texk/web2c/../../libs/libpng
-I../../../texk/web2c/../../libs/xpdf -Dextra_version_info=`date +-%Y%m%d%H` -g -O2 -c tangleboot.c
-o tangleboot.o
In file included from tangleboot.c:95:
tangleboot.h:34: error: conflicting types for 'getline'
/usr/include/stdio.h:653: note: previous declaration of 'getline' was here
tangleboot.c:2175: error: conflicting types for 'getline'
/usr/include/stdio.h:653: note: previous declaration of 'getline' was here
gmake[5]: *** [tangleboot.o] Error 1
gmake[5]: Leaving directory `/var/tmp/ptexlive2008/texlive-20080816-source/Work/texk/web2c'
gmake[4]: *** [tangleboot.p] Error 2
gmake[4]: Leaving directory `/var/tmp/ptexlive2008/texlive-20080816-source/Work/texk/web2c'
gmake[3]: *** [all] Error 1
gmake[3]: Leaving directory `/var/tmp/ptexlive2008/texlive-20080816-source/Work/texk'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/var/tmp/ptexlive2008/texlive-20080816-source/Work'
real 1m33.763s
user 1m17.790s
sys 0m7.065s
find: `/var/tmp/ptexlive2008/texlive-20080816-source/inst/bin': No such file or directory
./Build: Build failed, no binaries under /var/tmp/ptexlive2008/texlive-20080816-source/inst/bin.
make[1]: *** [stage3] エラー 2
- tanglebootにあるgetline()がstdio.hとgetline()とコンフリクトを起こしています. -- anonymous
- /usr/include/stdio.hに手を加えたところ(getlineを__getlineと名前を変更),成功しました. -- anonymous
- ptetexWiki:動作報告/134 と同じ症状なんですね。Web2C 2009 では対策がしてあるということであれば、ptexlive でも先に取り込んでしまうのがよいのでしょうか。ちょっと考えてみます。 -- 土村
- 本日版で対策しておきました。TeX Live 2009 での対策を取り込みました。 -- 土村