2011-07-06 15 views
4

EclipseのAutotoolsプラグインをインストールしました:http://www.eclipse.org/linuxtools/projectPages/autotools/Autotoolsプラグインを使用してEclipseからautoreconfを呼び出すときのエラー

次に、Eclipse CDTで新しいC++プロジェクトを作成した後、ソースファイルをインポートしてプロジェクトをAutotoolsプロジェクトに変換して、既存のC++プロジェクトをインポートしました。しかし、この変換した後、私は

Invoking autoreconf in build directory: /home/user/Development/cpp/workspace/testproject 

sh autoreconf -i 
sh: Can't open autoreconf 

Configuration failed with error 

のautoconfに関連configure.acMakefile.amsrc/Makefile.amです私のプロジェクトで私が持っているファイルだけを言うエラーメッセージが表示されます。コマンドラインからautoreconf --installを使ってプロジェクトをビルドするとうまくいきます。

autoreconf -ishで起動しようとするのはなぜですか?それをコマンドラインから試しても、それは動作しません(ファイルautoreconfが見つかりません)。私がコマンドラインからそれを呼び出すと、私はshなしでそれを呼び出します。

ありがとうございます!

答えて

3

私のUbuntu 11.04では、/bin/shのデフォルトターゲットはdashでした。これにより、Eclipseがこれで機能しなくなっているようです。

sudo dpkg-reconfigure dashでリンクを変更できます。 bashへのリンクとして/bin/shを復元するには、[いいえ]を選択します。

+0

ああ、それかもしれません!私はできるだけ早くそれをチェックし、ここに報告します。ありがとう。 – joscarsson

関連する問題