コンパイル中にエラーが発生しました。 「@LIBICONV@:そのファイルやディレクトリはありません」?

コンパイル中にエラーが発生しました。 「@LIBICONV@:そのファイルやディレクトリはありません」?

私が走るmakeときフラック、わかりました。

gcc: error: @LIBICONV@: No such file or directory
make[3]: *** [flac] Error 1
make[3]: Leaving directory `/home/ubuntu/flac/src/flac'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/ubuntu/flac/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ubuntu/flac'
make: *** [all] Error 2

aclocal.sh実行は成功しましたが(終了コード0)、実行中にこのメッセージが表示されます。

configure.ac:308: warning: macro `AM_ICONV' not found in library
configure.ac:309: warning: macro `AM_LANGINFO_CODESET' not found in library
configure.ac:308: warning: macro `AM_ICONV' not found in library
configure.ac:309: warning: macro `AM_LANGINFO_CODESET' not found in library

inconv.h私のディストリビューションを含むパッケージまたはパッケージを見つけようとしていiconv-devません。この問題をどのように解決できますか?

ベストアンサー1

これエラーはここに記録されます。。しかし、提案された修正のどれも私には役に立ちませんでした。必要なヘッダファイルではなくマクロファイルです。iconv.m4

Ubuntuを使用している場合は、ここでこれらのファイルが提供されている場所を確認できます。

$ apt-file search iconv.m4
gettext: /usr/share/aclocal/iconv.m4
gnulib: /usr/share/gnulib/m4/iconv.m4

私に役立つ.m4は次の場所にあります。gettext。これが私が試した唯一の方法です。aclocalこれは、ビルドプロセスで使用される他の明白な指標があるためです。ただ走る、

$ sudo apt-get install gettext

おすすめ記事