タグ付けされた質問 「autoconf」

8
ソースからtmuxをビルドするときにgccがlibeventを見つけられないのはなぜですか?
ルートアクセス権がないマシンにtmuxをインストールしたい。私はすでにlibeventをコンパイルし、それをインストール$HOME/.bin-libeventし、今私はtmuxのをコンパイルしたいのですが、いつもで終わる構成するconfigure: error: "libevent not found"私はlibeventディレクトリを指すようにしようとしたにも関わらず、Makefile.am修正することにより、LDFLAGSおよびCPPFLAGS、しかし何も動いていないようにみえ。 libeventのホームディレクトリを検索するようにシステムに指示するにはどうすればよいですか?

4
一部のM4マクロは定義されていないようです
Arch Linuxディストリビューションにpacmanを再インストールしようとしています。configureスクリプト「configure.ac」を実行すると、未定義のマクロが大量に得られます。 error: possibly undefined macro: AM_INIT_AUTOMAKE. If this token and others are legitimate, please use m4_pattern_allow. See the autoconf documentation. error: possibly undefined macro: AC_PROG_LIBTOOL error: possibly undefined macro: AM_GNU_GETTEXT error: possibly undefined macro: AM_GNU_GETTEXT_VERSION error: possibly undefined macro: AM_CONDITIONAL これらのマクロが未定義になる原因を誰もが知っていますか?Ubuntuから来た(すべてがちょうど機能し、したがって退屈です)、私は本当にautomakeについて知りません。

3
.inファイルとは何ですか?
プロジェクトのソースに「* .in」ファイルが表示されることがあります。たとえば、「Makefile.in」の束。「.in」の意味は何ですか?私は、これはとは何かがあることを前提としていautoconfたりmake、または、それらのようなものを、私はよく分かりません。 「.inファイル拡張子」、「autoconf .inファイル拡張子」、「autoconf .in」、「autoconf dot in」、およびその他の亜種を、運よく検索しようとしました。

2
autoreconfが「libtoolizeを実行できません」で失敗する
autotoolsについて学びたかったので、YouTubeでいくつかのチュートリアルを見始めました。 という名前のフォルダーを作成してhelloから、configure.acファイルを作成しました。 AC_INIT([hello],[.01]) AC_OUTPUT 私はそれを保存してから走りましたautoreconf -i。明らかに、インストールされていないため、これは最初は機能しませんでした。次にautoconf、コマンドでインストールしましたsudo apt-get install autoconf2.13。 今この後、私は再び走ったautoreconf -iが、今私は下に示すようにエラーが発生しています: Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf2.50 line 196. Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf2.50 line 196.
12 debian  autoconf 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.