Forums: LFSフォーラム (Thread #23717)

Cygwinビルドエラー (2009-08-25 10:54 by matsuand #45536)

matsuand です。
本配布、Cygwin ではビルドできません。

xmllint にて warning: failed to load external entity
のエラーがでます。たぶんその後の xsltproc でも
同様エラーが出るのでしょう。
--nonet が指定されていれば、ネットワークアクセス
しないものかと想像していましたが。

そもそも現時点の Cygwin では docbook DTD が 4.4 で
ある様子で、上に関連する話なのかどうなのか分かりません
が、このバージョンだと、たぶんビルドできません。
自インストールが必要かなと想像しています。

時間を要するところかと捉えています。
何か情報をお持ちの方がおられましたら
よろしくお願い致します。

Reply to #45536×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: Cygwinビルドエラー (2009-08-26 19:13 by matsuand #45569)

matsuand です。解決しました。

warning: failed to load external entity
のエラーが出るのは DocBook XML DTD の
バージョン 4.5 が存在していなかったためです。

存在しないためにネットワーク探索してしまって
いた模様です。--nonet を指定していても
そうなるのか・・と疑問でもありますが。

やはり Cygwin の場合、DTD 4.4 までしか配布
されていない様子であったため、自力で 4.5
をインストールすることでビルドできるように
なりました。
この件に関しては Wiki ページにも記載しました。

一部 Cygwin ビルドのために Makefile.am の
記述が不十分であったので、これも修正しています。

# 今のところは Subversion リポジトリ内の
# ソースのみの更新です。まだパッケージとしては
# リリースしていません。ご注意ください。

以上です。
Reply to #45536

Reply to #45569×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login