問題タブ [autogen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dll - モノラル:Makefile.amにDLL参照を追加する方法は?
Monoとautogen/configure/Makefilesを使用するオープンソースプロジェクトであるCmisSyncにDLLを追加しようとしています。モノは初めてです。
Makefile.am
DLLを関連するサブディレクトリにコピーし、次の行でこのディレクトリを変更しました。
...私はDotCMIS.dll
このように追加しました:
次に、プロジェクトのルートでMakefileを再構築しました。
問題:実行時にエラーが発生するようになりましたmake
:
どちらでも動作しません-r:$(DIR_BIN)/SparkleLib.dll DotCMIS.dll
。
私も追加LIBS=DotCMIS.dll
してREFERENCES = DotCMIS.dll
並べてみますが、運がありません。
このようなautogen/configure / Makefilesを使用するプロジェクトにDLLを追加するための正しい構文は何ですか?
centos - 正しいautoconfを使用してもautogen.shが失敗したのはなぜですか?
autogen.sh が失敗しました。出力は、より高いバージョンの autoconf が必要であることを示しています。しかし、実際には2.6xのautoconfがあります....
なぜそれはまだ失敗したのですか?
// configure:4
の内容は AC_PREREQ(2.60) です
2.63 > 2.60 ですが、autogen は失敗しました。本当に混乱します:(
詳細:
私が知りたいのは、autogen.sh が失敗した理由です。
rdf - OSX 上のソースから raptor RDF を構築する
Raptor RDF Syntax Library を構築しようとしています。
homebrew を使用して正常にインストールできますが、代わりにソースからビルドしたいと考えています。
でも、
ただし、gtkdocize は Linux プログラムのようです。どうすればこれを回避できますか?
ありがとう、そしてかなり初歩的な質問をお詫びします。
mingw32 - 「-no-undefined」を Libtool LDFLAG に渡す
WindowsでMSysとMingwを使用してdllを構築しています。プロジェクトのソースは、autogen.sh、configure.ac、および makefile.am のみを提供します。makefile を生成するには、autogen.sh を実行してから ./configure を実行します。-no-undefined
次に、makefile の LDFLAGS に手動で追加します。これは理想的ではありません。makefile の生成中に、この LDFLAGS を正しく設定する必要があります。
makefile が生成されたときに LDFLAGS が正しく設定されるように、どこかで構成ファイルを変更する必要があります。
それ、どうやったら出来るの?
autogen - 画像を自動変更するにはどうすればよいですか?
私が尋ねている質問は少し抽象的なので、より明確にしようとします。サインアップして、画像の形式で署名を取得する Web サイトがあります。一般的な形式で、空のボックスがいくつかあり、真ん中にロゴがあります。ここで、ペンのような形をした「達成者」バッジを獲得したとします。署名は自動的に更新され、空白のボックスの 1 つにそのペン バッジが含まれます。私はこれを行う方法について完全に無知であり、これを行う言語は何なので、誰か助けてもらえますか? オプションとして PHP を考えていますが、うまくいくかどうかはわかりません。助言がありますか?
build - エンド ユーザー向けにビルドするために ./autogen.sh を提供する必要がありますか?
git で新しいプロジェクトを開始し、./autogen.sh と xfce4-dev-tools を使用して構成スクリプトとその他のファイルを生成しました。
git release だけを提供するのは悪い考えなのか、それとも dist tarball も作成する必要があるのか疑問に思っています。
perl - Windows 用の linphone のビルド中に ./autogen エラーが発生しました
Linphone オープンソースをダウンロードし、MinGW を使用してビルドしました。README.mingw に記載されている手順に従いました。./autogen.sh コマンドで belle-sip を automake したところ、以下のようなエラーが発生しました。おそらく perl モジュールに問題があるのではないかと思い、インターネットで解決方法を検索しました。ただし、まだ問題を解決できません。
c++ - automake を使用してライブラリを生成するビルド スクリプト
C++ ソース コードからライブラリ (Ubuntu、共有または静的) を作成したいと考えています。指定されたソース コードには、「outFile.cpp」に main() 関数が含まれています。
"g++ -lMyLibrary.a" のように、後でライブラリにリンクする必要がある独自の main.cpp ファイルを作成したいと考えています。
そのため、C++ ソース コードのビルド スクリプトを変更したいと考えています。main() 関数を除外し、ソース コードからすべての関数/メソッドを提供するライブラリ ファイルを生成するには、以下のビルド スクリプトで何を変更する必要がありますか?
buildscript は automake を使用します。
ビルドスクリプト.sh:
Makefile.am:
説明が不十分で申し訳ありません。これは私が最初に作成したビルド スクリプトであり、必要なツールについてはまだ読んでいます。ありがとう。
autotools - AS_IF および AC_MSG_ERROR: エラー: マクロが定義されていない可能性があります
libnice-0.1.10 をビルドしようとすると、このようなエラーが発生します。解決策として、おそらく未定義のマクロ AC_MSG_ERRORに従っていますが、まだそこに到達していません。
いくつかのプログラムのバージョン
も追加ACLOCAL_FLAGS="-I /.../share/aclocal"
し~/.bashrc
ます。
からの報告ですautogen.sh
。
助けてくれてありがとう!
c - configure スクリプトの CFLAGS
私は通常、独自のコードを作成するときは常に IDE を使用します。make、configureスクリプトなどについてはあまり知りません。
私は現在、大規模で複雑な既存のプロジェクトに取り組んでおり、構築する手順は次のとおりです。
独自の C ファイルを作成し、Makefile.am に追加しました。次に、このプロセスを繰り返してビルドします。
1つのことを除いて、すべて問題ありません。-Wall などのコンパイラ オプションを使用せずにビルドしたい。このように CFLAGS を使用すると、必要なものが得られると言われました。
コンパイラはまだ -Wall オプションを使用しているため、動作していないようです。configure スクリプトの CFLAGS="..." からすべての -Wall を手動で削除できます。これは面倒ですが、うまくいきます。しかし、私が実行すると
configure スクリプトがリセットされ、すべての -Wall (およびその他の不要な CLFAGS) が元の場所に戻されます。(確かではありませんが、新しいファイルを Makefile.am に追加するたびに autogen.sh を実行する必要があると思います。)
これに対処するより良い方法はありますか?