問題タブ [autogen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
10055 参照

autotools - AS_IF および AC_MSG_ERROR: エラー: マクロが定義されていない可能性があります

libnice-0.1.10 をビルドしようとすると、このようなエラーが発生します。解決策として、おそらく未定義のマクロ AC_MSG_ERRORに従っていますが、まだそこに到達していません。

いくつかのプログラムのバージョン

も追加ACLOCAL_FLAGS="-I /.../share/aclocal"~/.bashrcます。

からの報告ですautogen.sh

助けてくれてありがとう!

0 投票する
2 に答える
3380 参照

c - configure スクリプトの CFLAGS

私は通常、独自のコードを作成するときは常に IDE を使用します。make、configureスクリプトなどについてはあまり知りません。

私は現在、大規模で複雑な既存のプロジェクトに取り組んでおり、構築する手順は次のとおりです。

独自の C ファイルを作成し、Makefile.am に追加しました。次に、このプロセスを繰り返してビルドします。

1つのことを除いて、すべて問題ありません。-Wall などのコンパイラ オプションを使用せずにビルドしたい。このように CFLAGS を使用すると、必要なものが得られると言われました。

コンパイラはまだ -Wall オプションを使用しているため、動作していないようです。configure スクリプトの CFLAGS="..." からすべての -Wall を手動で削除できます。これは面倒ですが、うまくいきます。しかし、私が実行すると

configure スクリプトがリセットされ、すべての -Wall (およびその他の不要な CLFAGS) が元の場所に戻されます。(確かではありませんが、新しいファイルを Makefile.am に追加するたびに autogen.sh を実行する必要があると思います。)

これに対処するより良い方法はありますか?

0 投票する
3 に答える
1393 参照

makefile - autotools で生成された makefile から -Werror を削除するにはどうすればよいですか?

autotools ビルド プロセスを使用する大きなライブラリをコンパイルしています。多くのメイクファイルがあります。それぞれが取得していCFLAGS = .... -Werrorます。

コンパイルしようとすると、セットアップでビルドを強制終了するマイナーな警告がいくつか表示されます。

警告にもかかわらずビルドを試みたいのでWerror、すべてのメイクファイルから - を取り出す必要があります。autotools が-Werrorこれらすべての makefile に入れないようにする方法はありますか?

0 投票する
1 に答える
611 参照

python - Windows Python エラーのクロスコンパイル

libplist ( https://github.com/libimobiledevice/libplist ) を 64 ビット Windows 用にクロスコンパイルし、そこから DLL を作成しようとしています。Windows 10 (Ubuntu 14.04 bash) の Linux サブシステム用に mingw-w64 をダウンロードし、環境変数 (CC、CXX、CPP、RANLIB) を設定しました。./autogen.sh --host=x86_64-w64-mingw32パッケージの構成に使用します。ただし、エラーで終了します:

そのconfig.log中で次のように述べています。

Linux用にコンパイルしようとするとこのエラーが返されないので、Windows x86_64用にコンパイルされたpythonライブラリが必要なためだと思いました。Windowsから適切なファイルをコピーし、構成用の環境変数を個別C:/Python27/includeに設定しようとしました。どちらも機能しませんでした。また、スクリプトが Linux にインストールされているものを使用するのはなぜですか? 他のものを強制的に使用する方法はありますか?LDFLAGS="-L/path/to/python/include"PKG_CONFIG_PATH=/path/to/python/includeC:/Python27/includepyconfig.h

私の主な目的は、libusbmuxd ( https://github.com/libimobiledevice/libusbmuxd )から 64 ビット Windows DLL を作成することですが、libplist もコンパイルする必要があります。どうすればこの問題を解決できますか? 事前に回答いただきありがとうございます。

0 投票する
1 に答える
683 参照

ubuntu-14.04 - Graph-tool/Autoconf - configure.ac:39: エラー: マクロが定義されていない可能性があります: PKG_INSTALLDIR

ソースからグラフツールをコンパイルしようとしています。実行する./autogen.shと、次のエラー メッセージが表示されます。

これは私が行方不明だからだと言われましたpkg-config( http://main-discussion-list-for-the-graph-tool-project.982480.n3.nabble.com/graph-triangulation-cc-55-61- fatal-error-CGAL-Periodic-3-Delaunay-triangulation-traits-3-h-No-such-fy-td4026810.html#a4026824 ) しかしpkg-config、既に私のマシンで実行されており、最新バージョンです。ランニングdpkg -l pkg-configリターン:

この問題を解決する方法や原因を知っている人はいますか? Ubuntu 14.04 を実行しています。

0 投票する
2 に答える
4197 参照

curl - libcurl 7.51 をインストールしましたが、autogen はそれを認識できませんでした

cgminer をインストールしようとしています。指示を使用して:

ただし、autogen.sh には次のエラーが表示されます。

そこで、Curl の Web サイトから最後のソース コードをダウンロードしました。

そしてバージョンを確認します:

しかし、./autogen.sh を再度実行すると、同じエラーが発生しました。

私は何を間違っていますか?

0 投票する
1 に答える
10905 参照

linux - autogen.sh: このパッケージをビルドするには gtk-doc が必要です

ソースからLXDE の libfmをコンパイルしたいのですが、実行する./autogen.shと次のエラーで失敗します。