Mac OS X 10.6

  • ページ: 動作報告
  • 投稿者: anonymous?
  • 状態: 小さな不具合
  • ptexliveバージョン:20090807
  • 投稿日: 2009-09-02 (水) 21:08:21

必要パッケージ

freetupe 2.3.9はMac OX 10.5.7のときにインストール済み

ptexlive.cfg

ISO_DIR=/Volumes/TeXLive2008
if freetype-config --ftversion > /dev/null 2>&1; then
conf_option --with-system-freetype2
conf_option --with-freetype2-include=`freetype-config --cflags | sed -e 's/-I//' -e 's/ .*//'`
fi
CPPFLAGS="-I/usr/local/include -D_XOPEN_SOURCE"
LDFLAGS="-L/usr/local/lib"
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LDFLAGS CPPFLAGS LD_LIBRARY_PATH

メッセージ

CPPFLAGSに-D_XOPEN_SOURCEを追加しました.

xdvik-20090807-texlive2008.diff.gzを修正して

+#define HAVE_FONTCONFIG 0

にしました.関連する1check-archive.sh内のxdvik-20090807-texlive2008.diff.gzのmd5sumと,md5sum/texsrcの./texk/pxdvik/configureのmd5sumを消しました.

Mac OS X 10.6には,<fontconfig/fontconfig.h>はありません.


  • すいません、ずいぶんお手間おかけしています。 fontconfig のありなしは、"pkg-config fontconfig --modversion > /dev/null 2>&1 && echo OK" のコマンドで判定しています。Mac だと、ないのに OK が表示されるのでしょうか。 それとも、fontconfig は入っていても、ヘッダが違うということでしょうか。 -- 土村 2009-09-03 (木) 00:36:37
  • pkg-configがありません./usr/include/fontconfig/fontconfig.hもありません. -- 2009-09-03 (木) 01:48:49
  • pkg-config がなければ、"pkg-config fontconfig --modversion > /dev/null 2>&1 && echo OK" を実行すると OK とは表示されないと思うのですが、Mac は shell が特殊なのでしょうか。しかし、存在市しないコマンドでエラーレベルが 0 になってしまうと、他のいろんな検出部分で動作不良を起こすのですが... -- 土村 2009-09-03 (木) 11:43:22
  • 存在しないのでOKにはなりません.#define HAVE_FONTCONFIG 1は,if pkg-config fontconfig --modversion > /dev/null 2>&1のif文の外にありますが,中が正しいのではありませんか. -- 2009-09-03 (木) 12:28:11
  • すいません、バグでした。configure を読めば明らかですね。修正しました。 -- 土村 2009-09-03 (木) 17:55:20


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-09-03 (木) 17:55:20 (5346d)