名前: 太田康広 日時: 2003-06-04 17:48:12 IPアドレス: 24.156.133.*
>>18283 はじめまして。もう時間が経ってしまっていますし,どなたかお答えかもしれ ませんが...。 > 奥村先生の「Linux での teTeX,pTeX,pLaTeX2e のインストール」のペー > ジを参考にRedhat Linux 9 に TeX をインストールしてみたのですが、 > dvipdfmx を make する際に次のようなエラーが発生します。 > pdfencrypt.c:58: 構文解析エラー が "key" の前にあります > pdfencrypt.c:58: 警告: データ定義が型や記憶クラスを持っていません > pdfencrypt.c:59: 構文解析エラー が "md5_ctx" の前にあります > pdfencrypt.c:59: 警告: データ定義が型や記憶クラスを持っていません Red Hat 9 にて,同様のエラーになりました。以下,まったく場当たり的な対 処ですが...。 まず,config.h.in の 28 行目, #undef HAVE_OPENSSL を #define HAVE_OPENSSL にします。これが定義されていないと,/usr/include/openssl/rc4.h や /usr/include/openssl/md5.h が include されないようです。あと,私は, /usr/local 以下にインストールしたので,次のようにしました。 ./configure --prefix=/usr/local --with-kpathsea=/usr/local \ --libdir=/usr/lib --with-openssl=/usr/include/openssl さらに,まだ,エラーが出るので, make CFLAGS="-lcrypto" で,無理矢理 make しました。大量のメッセージが出ますが,一応,インストー ルできました。 以上,意味はよくわかっていません。不完全ですが,何かの参考になればと思 い,書き込みます。
この書き込みへの返事: