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 2009-06-13 (土) 01:51:43
  • /usr/include/stdio.hに手を加えたところ(getlineを__getlineと名前を変更),成功しました. -- anonymous 2009-06-13 (土) 08:28:33
  • ptetexWiki:動作報告/134 と同じ症状なんですね。Web2C 2009 では対策がしてあるということであれば、ptexlive でも先に取り込んでしまうのがよいのでしょうか。ちょっと考えてみます。 -- 土村 2009-06-15 (月) 11:56:11
  • 本日版で対策しておきました。TeX Live 2009 での対策を取り込みました。 -- 土村 2009-06-17 (水) 08:32:39


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-06-17 (水) 08:32:39 (3630d)