Cpuminer: configure.ac:96:エラー:おそらく未定義のマクロ:AC_MSG_ERROR

作成日 2011年06月23日  ·  7コメント  ·  ソース: jgarzik/cpuminer

最も参考になるコメント

Ubuntuでこの問題が発生している場合は、おそらくlibcurl4-gnutls-devをインストールする必要があります。 コマンドラインで次を使用できます。
sudo apt-get install libcurl4-gnutls-dev

全てのコメント7件

FAQ:これはOSの問題であり、cpuminerの問題ではありません。

私には、 configure.acのバグのように見えます。95/ 96行目で、 libcurlライブラリが見つからないことを伝えようとしていますが、失敗します。 少なくとも何らかの形でユーザーに通知する必要があります。

Ubuntuでこの問題が発生している場合は、おそらくlibcurl4-gnutls-devをインストールする必要があります。 コマンドラインで次を使用できます。
sudo apt-get install libcurl4-gnutls-dev

Thx @robertoldham

Fedoraで
sudo yum install libcurl-devel

cpuminerをコンパイルしてMacOS10.7以降(および場合によっては他のOS)で実行します。

autoconfマクロの奇妙さのために、構成はlibcurlが非常に特定の場所にあると想定して終了します。 したがって、curlインストールの場所を指定する必要があります。

configure.acファイルを編集し、それぞれの前に「#」を付けて、これら2行をコメントアウトします(この問題のあるチェックをバイパスしているため、少なくとも7.15.2のcurlを実行していることを確認してください)。

LIBCURL_CHECK_CONFIG(、7.15.2、、

AC_MSG_ERROR([必要なlibcurlがありません> = 7.15.2]))

(詳細については、http://curl.haxx.se/mail/lib-2012-09/0110.htmlを参照してください。)

次に、直後に次の4行を追加します(提供されたパスをカールインストール用のパスに置き換えます)。

LIBCURL = "/ usr / local / opt / curl / lib / libcurl.dylib"
LIBCURL_CPPFLAGS = "-I / usr / local / opt / curl / include"

AC_SUBST(LIBCURL)
AC_SUBST(LIBCURL_CPPFLAGS)

次に、READMEに従って続行します。

さらに簡単:

https://developer.apple.com/library/mac/documentation/porting/conceptual/portingunix/compiling/compiling.html

「AC_マクロの欠落に関するエラーが発生した場合は、ツールが依存しているライブラリのコピーをダウンロードし、それらの.m4autoconf構成ファイルを/usr / share/autoconfにコピーする必要がある場合があります。 または、プロジェクトのメインディレクトリにあるacinclude.m4ファイルにマクロを追加すると、autoconfがそれらのマクロを自動的に取得するはずです。」

したがって、LIBCURL_CHECK_CONFIGマクロを含むlibcurl.m4ファイルをcpuminerプロジェクトディレクトリに追加し、ファイルの名前を「acinclude.m4」に変更して、READMEに従って続行します。

https://source.jasig.org/cas-clients/mod_auth_cas/tags/mod_auth_cas-1.0.9.1/libcurl.m4

このページは役に立ちましたか?
0 / 5 - 0 評価