このプロジェクトをコンパイルしようとしています-Linux(ubuntu)で完全にコンパイルされます。しかし、私はそれをWindowsで動作させたいと思っています。そのため、MinGW (Jamplus がインストールされているもの) をインストールし、プロジェクトに必要なすべてのライブラリをインストールしました。それを行った後 (ふぅ!) - このプロジェクトの src をダウンロードし、'./autogen' + './configure -prefix=/mingw' を実行した後、ジャムを実行すると、「不明なルール」の警告が表示されます。Unix コマンドであり、MinGW が理解できないためでしょうか?? それともジャムですか?「UseAutoconf」や「Install Docs」などの行を理解できません - 私は Jam ビルド システムに比較的慣れていないので、助けていただければ幸いです。ありがとう。
ここにjamfileがあります - http://pastebin.com/z3FsMjDt
http://i1268.photobucket.com/albums/jj568/amitahire/jam-minggw.png
また、私が ./autogen を実行したとき - それは言った
configure.ac:144: 警告: AC_LANG_CONFTEST: 本体 /mingw/src/autoconf/26/autoconf2.5-2.68-1/src/autoconf-2.68/lib/autoconf/lang.m4:194 で AC_LANG_SOURCE 呼び出しが検出されませんでした: AC_LANG_CONFTESTから展開されます... /mingw/src/autoconf/26/autoconf2.5-2.68-1/src/autoconf-2.68/lib/autoconf/general.m4:2662: _AC_LINK_IFELSE から展開されます... /mingw/src /autoconf/26/autoconf2.5-2.68-1/src/autoconf-2.68/lib/autoconf/general.m4:2679: AC_LINK_IFELSE から展開... mk/autoconf/np_findlib.m4:3: NP_FINDLIB から展開... configure.ac:144: トップレベル
これらのうちさらに6つ。しかし、私はそれを無視して、問題のない構成の進行を進めました。
編集 - これは問題を解決するようです。
この特定のプロジェクト (私が推測する) は、Jamplus 0.3 でコンパイルされていません。したがって、Jam 2.5 (または Ftjam) で試したところ、コンパイルされました。