autoconf

    0

    2答えて

    私はちょうどautotoolsを使い始めています.Duret-Lutzのチュートリアルをよく読んで、GNU gettextを使うCのhelloの世界を手に入れました。 AM_CFLAGSとAM_LDFLAGSはMakefile.amで適切に設定され、コードはコンパイルされて正常に実行されます。 問題は、autoconfがAM_CFLAGSとAM_LDFLAGSがコンパイラに検索を指示しているディレ

    0

    1答えて

    私のパッケージにはいくつかのデータファイルがあります。彼らはディレクトリ内の74ファイルです。 automake manualセクションによると9.3のアーキテクチャに依存しないデータファイル私は彼らにあまりにも多くのタイピングをだ個別 dist_pkgdata_DATA = mydir/file1 mydir/file2 ..... mydir/file74 を一覧表示することができます。い

    1

    1答えて

    私は、SpecC言語で書かれたプロジェクトでautotoolsを頻繁に使用しています。ビルドツリーのすべてのMakefile.amsが.scファイルのビルドルールを共有し、 'scrc'コンパイラを使用する方法を見つける必要があります。私は、GoogleやStack Overflowでこの事例を見つけ出しているので、彼女のことを私に尋ねると思った。

    0

    1答えて

    autoolsベースのパッケージにarm64ビットサポートを追加する正しい方法は何でしょうか。 私はarm64ビットアーキテクチャのためにlibdbuscppをクロスコンパイルしようとしています。 サポートされているすべてのCPUを一覧表示するconfig.subというファイルがあります。 autoreconf -vfiは、再びCPUセットを更新していません。 私はこのファイルを実際に編集する必要

    0

    1答えて

    私のプロジェクトのルートフォルダはPROJECTであり、PROJECT/scripts/abc.shにはスクリプトが1つしかありません。これをディレクトリ/usr/share/xxx/abc.shにインストールします。 それは/usr/bin/abc.shにインストールされていないので、そう bin_SCRIPTS = abc.shが正しくありません。 Makefile.amの書き込み方法を教えて

    0

    1答えて

    私はライブラリ依存性をチェックするconfigure.acファイルを作成しています。 完全なコードがあり、 AC_CONFIG_AUX_DIR([build-aux]) AC_INIT([myprogram], [0.1], []) AM_INIT_AUTOMAKE AC_PROG_CC AC_CHECK_LIB([curl], [curl_easy_setopt], [echo

    0

    1答えて

    などのbash configureスクリプトが付属していたプロジェクトのコンパイル: autogen.sh autoconf configure.ac ... ... ./configure make make install :あなたはこれらのコマンドを呼び出す場合はコンパイルは、行われないなどconfigure.in autogen.sh、makefile.am、configu

    0

    2答えて

    私は、ヘッダファイルrose.hの存在を確認する必要があるという問題があります。 AC_CHECK_HEADERを使用すると、一連のその他のヘッダーの後ろにヘッダーが含まれます。 このようなヘッダーの1つはsys/stat.hです。 残念ながら、(私はどのような方法で、何の制御をオーバーしていない)rose.hヘッダファイルが stat.hヘッダが含まれている/ 前のsys含まれている必要がありま

    0

    2答えて

    最近Debianストレッチにアップグレードしました。私がgitからソフトウェアをインストールしようとするまで、すべてはうまくいった。私はbuild-essential、autoconf-devなどをインストールしましたが、 "make"ステップはエラーを返し続けますが、私のubuntu 17.04ではこれを行いませんでした。 は、ここでは./configureの結果です: checking bui

    1

    1答えて

    このhelloworldの例では、私はGNU autotools(autoconf、automake)を学んでいました。私がすることができた Making all in src make[2]: Entering directory `/home/suddin/package_directory/src' g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT mai