問題タブ [autoreconf]

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 に答える
75 参照

bash - Autoconf m4_bmatch が変数で機能しない

私のconfigure.acのコードは次のとおりです。

Iautoconfと thenconfigureの結果は次のようになります。

私が知る限り、それは起こるべきではありませんよね?私は何が欠けていますか?

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

shell - autoreconf が終了ステータス 1 で失敗しました

プログラムをgitでクローンしてインストールしようとしています。Ubuntu 14.04.4 LTS で実行しています。「git clone」でソースコードを正しく取得しましたが、autoreconf が失敗して次のエラーが発生しました。

このサイトや他のサイトで探しています。問題は libtool の古いバージョンまたはインストールされていないことに関連している可能性があることがわかりましたが、すでにこれを確認しており、libtool パッケージは最新です。私もautotoolsを更新しました。

興味深い点は、仮想マシンの他のコンピューターにインストールした Debian にインストールしようとしたところ、同じエラーが発生したため、おそらくシステムの一般的な構成でコミットしているエラーに関連しているようです。 ...

インストールに問題のない仲間と話し合っており、outoreconfを実行すると次の出力が得られます。

何か案が?

どうもありがとう!

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

c++ - 古い Debian 用の RabbitMQ C++ クライアント

私は古い Debian (Lenny) を持っており、そこでRabbitMQに接続するアプリケーションを開発しています。https://github.com/alanxz/rabbitmq-c/releases/tag/v0.8.0から公式の C++ クライアント rabbitmq-c-0.8.0 をダウンロードしましたが、残念ながら古い Debian でコンパイルできません。

結果:

私が持っているautomakeのバージョン(そしてアップグレードできません):1:1.10.1-3

私が持っている libtool のバージョン (アップグレードもできません): 1.5.26-4+lenny1

私が使用している古い OS で RabbitMQ クライアントを構築する方法を知っている人はいますか?

どうもありがとう!!!

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

autoconf - おそらく未定義のマクロ: AC_SUBST

プロジェクトをビルドしようとしていますが、エラーが発生します:

私はツールを構築するのに非常に慣れていないため、このエラーが私を夢中にさせています。

この問題を解決するために何をすべきかを誰かが理解するのを手伝ってくれますか?

編集: configure.ac の対応する行は次のとおりです。

configure.ac の何が問題なのか、まだわかりません。私のconfigure.acは次のようになります:

AC_SUBST([LIBTOOL]) で壊れます。助けてください

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

makefile - autoconf をコンパイルすると、誤ったバージョンが報告される

autoconf 2.62 から 2.69 に更新したいです。

ソースをダウンロードして、以下を実行しました。

これらはすべて正常に完了します。

実行するautoconf --versionと、次のようになります。

ここで見られる問題は、バージョンが?K??として報告されることです。.

これはなぜですか?私のマシンは EBCDIC コードページで実行されており、これが関連付けられるかどうか疑問に思っています。追加する必要がある構成/作成オプションはありますか。

この問題により、他のソフトウェアのコンパイルが停止します。configure スクリプトがバージョンの autoconf レポートをチェックし、最終的にそれらのチェックに失敗するからです。

-----更新-------make check要求どおりに実行しましたが、これが出力です。

私の目は次のものに引き付けられます: m4:local.at:18: bad expression in eval (bad input): ((?+1+0) > (2+0)) - ((?+1+0) < (2+0))-- これが悪い表現と見なされる理由はありますか?

0 投票する
0 に答える
727 参照

mingw - MSYS は次のエラーをスローします (autotools と mingGW の問題)

ソースをコンパイルすると、mysys は次のエラーをスローします。

これが自分の環境をセットアップするために行ったことです。ここで何が間違っているのかわかりません。

1)https://sourceforge.net/projects/mingw/files/latest/downloadからmingGW(64ビット、pthreadを設定)をダウンロードし、インストールしました

Windowsのパス変数にbinフォルダーを追加しました

2) ここから msys ユーティリティをダウンロードしましたhttps://sourceforge.net/projects/mingw/files/MSYS/Base/msys-core/msys-1.0.11/MSYS-1.0.11.exe/download?use_mirror=excellmedia

次に、ftab ファイルを次のように編集しました c:/my mingw directory /mingw c:/my Java directory /java

その後、mysys wiki c:/mingw /mingw c:/java /java で言及されているように、次のことを行いました

MSYS DTK 1.0 を C:\msys\1.0 にインストールします。MSYS コア 1.0.11 をインストールします。アーカイブです。C:\msys\1.0 で解凍します。環境変数 HOME を C:\msys\1.0\home に設定します

autotools をインストールするために、ここからソースをダウンロードしました http://gnuwin32.sourceforge.net/packages/autoconf.htm

次に、ソース ディレクトリに移動し、wiki に記載されているように次のコマンドを実行します。

./configure --prefix=/mingw make make install

誰かが私を案内してくれるので、私が間違っていること、それを処理するための正しい手順がわかります。ありがとう