autotools

    0

    1答えて

    私はAutomakeを使用しています。 私はこのようなdist_man1_MANSに記載されているいくつかのソースファイルがあります。今 dist_man1_MANS = some-file.1 some-other-file.1 を、Automakeは+ configureは最終的にMakefileでこれを生成します。 dist_man1_MANS = some-file.1 some-ot

    0

    1答えて

    特定のバージョンのプロジェクトをビルドするように構成するバージョンを作成したいとします。 基本的に私は、コンパイラフラグ-Dfooと、いくつかの異なるコンパイラオプションでビルドするコマンドラインオプション に./configure --enable-FOO を取るのconfigureを作成したいです。 どうすればいいですか?

    0

    2答えて

    私が配布するライブラリパッケージがあります。いくつかの時間前に、ビルドシステムは自家製のMakefileからGNU Autotoolsに切り替えられました。そのため、libtoolを使用して、複数のインストール済みバージョンのライブラリを簡単に管理することができます。配布用にRPMに切り替えたので、アップグレード時に以前のバージョンを完全にアンインストールしないようにスペックファイルを「医師」する

    0

    1答えて

    OE/Yoctoで使用するために、オートツールベースの上流プロジェクトをパッケージ化しています。 Yoctoは、ツリーの外でプロジェクトをビルドしようとします(ソースとは別)。 これは悲惨な失敗です。私は、これがOE/Yoctoの設定に関連していないことを、通常のデスクトップでアウトツリービルドを試みることによって検証しました。それは同じように失敗します。 OE/Yoctoでアウトオブツリービルド

    0

    1答えて

    システム全体のlibxml2 私はIBM BlueGene/Qを設置するJUQUEENのスーパーコンピュータに物理シミュレーションのクロマスイートをコンパイルしたいです。フロントエンドはRedHat Linux 6で動作します。アーキテクチャはフロントエンドと計算ノードの両方でPowerPC 7です。フロントエンドにはIBM Power 740、計算ノードにはIBM Power A2チップが使用さ

    1

    2答えて

    私はautotoolsを使って構築するように設定されたコードを継承しましたが、私はいつもCMakeを使用してきました。 C++ソースの中には、C++ 11およびC++ 14標準を使用するものがあります。しかし、ときに私はC++ソースファイルの一部が-std=c++14フラグ付きで構築されている CXXFLAGS="$CXXFLAGS -std=c++14" ./configure make

    1

    2答えて

    私は、プログラムPを構築するautotoolsプロジェクトがあると仮定し、Pは設定ファイルを必要とします。例えば、P = vimとF =〜/ .vimrcを考えてみましょう。またはP = bashおよびF =〜/ .bashrc。 (私の場合、Pは実際にはlibです) autotoolsが提供するテストハーネスは、テストされたプログラムにパラメータを渡すことはできません(醜いラッパーを使用していな

    0

    1答えて

    Cプロジェクトのパッケージ化を有効にしようとしています。私はマクロを使用して@[email protected]を得ることができることを知っています。しかし、問題は、debian controlファイルは、x86_64の代わりにamd64を望んでいるということです。これらのuname出力をdpkgが望む形式に変換する簡単な方法はありますか、またはifステートメントで可能なすべてのアーキテクチャをチ

    1

    1答えて

    私は静的なライブラリLを生成するプロジェクトを持っています.Lのいくつかの関数はいくつかのpluggins Mをロードする能力を持っています(dlopen("libmmmm.so"):Mは共有lib 。 Lの関数module_load()をテストするテストTは、メインテストT(Lが統計的にリンクされている)とプラグインMで構成され、T + Lの負荷をテストします。 テストはインストールの一部です(