![このソースをエラーなしでコンパイルしてインストールするにはどうすればいいですか? 説明のリンク](https://rvso.com/image/1520057/%E3%81%93%E3%81%AE%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%92%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AA%E3%81%97%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%97%E3%81%A6%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F%20%E8%AA%AC%E6%98%8E%E3%81%AE%E3%83%AA%E3%83%B3%E3%82%AF.png)
私のLinuxシステム(Ubuntu 16.04)にQCADesigner 2.0.3をインストールすることは非常に重要です。ソースは以下にあります。ここ. readme ファイルに記載されているように ./autogen.sh を実行して設定しようとすると、次のエラーが発生しました。
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
src/Makefile.am: installing './depcomp'
+ glib-gettextize -c
Copying file po/Makefile.in.in
Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
しかし、指定されたリンクにはファイル (config.sub、config.guess) が記載されていません。誰かこのソフトウェアのインストールを手伝ってください。
アップデート:config.sub と config.guess というファイルがあります。しかし、次のような質問があります。
isc-posix.m4
1)私のディレクトリにはありません/usr/share/aclocal
。しかし、ありますprintf-posix.m4
(同じかどうかはわかりません)。他のすべての.m4
ファイルがあります。どこにありますかisc-posix.m4
?
2) 「autoconfマクロディレクトリ」はどれですか? または
3) 上記のファイルをaclocal.m4
ファイルにコピーするにはどうすればいいですか?
4)ファイルconfig.guess
はどこconfig.sub
に保存すればよいですか?
答え1
答え2
ソースに含まれている aclocal.m4 ファイルが異なるバージョンの automake で生成されたか、元のビルド システムでパスが異なっていた可能性があります。
どちらの方法でも、ユーティリティaclocal.m4
を使用して新しいファイルを生成しautoreconf
、不足している .m4 ファイルの場所を指定できます。
$ cp aclocal.m4 aclocal.m4.bak # Back up the original just in case
$ autoreconf -ivf
その後、 を実行する./autogen.sh
と、.m4 ファイルへのパスが取得されます。