問題タブ [msys2]
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.
windows - libsodium を使用した libzmq のビルド
ZMQ バージョン 4.1 以降の編集: Configure は libsodium を自動的に検索するため、これは不要になりました。なんらかの理由で、libsodium を使用せずにビルドしたい場合で、ビルドしてインストールした場合は、「--without-libsodium」を使用して libzmq を構成します。
そのため、libsodium で zeromq をビルド/作成する際に問題が発生しています。
msys2をシェルとして使用しています-具体的にはmingw32_shell-、およびlibsodium 1.0.1およびmingw-w64 32ビット(gcc 4.9.2)を備えたzmq 4.1.0 rc1。
現在、このようにlibsodiumをコンパイルできます
そして、すべて問題なく、すべてのテストに合格し、libs と include は、msys2 が認識していると思われる /usr/local/ フォルダーに配置されます。
次に、これらのコマンドで zeromq をビルドしようとすると
configureが戻るので、configureステージを通過することはありません
この投稿で提案されている方法を試しました-ZeroMQはlibsodiumを検出しません-しかし、成功しませんでした。
したがって、私の質問は次のとおりです。--with-libsodium、--with-libsodium-include-dir=、--with-libsodium-lib- dir=、または msys2 のシェルが見つけられる場所にそれらを「インストール」しましたか?
windows - MSYS2 から Rust を使用して Windows に Cargo をインストールする
MSYS2 経由で Windows 7 64 ビット システムに Rust を正常にインストールしましたが、ナイトリー ビルドから Cargo をインストールしようとすると、次のエラーが表示されinstall.sh
ます。
rustc
うまく動作しますが:
私は何か間違ったことをしていますか?
patch - GeoIP C API のビルドとパッチのエラー
x86_64-w64-mingw32を使用してmsys2で(Windows 7 64ビット)でAPIをビルドしようとしましたが、
32ビットのnmakeを使用するとこのエラーは発生しないことに注意してください。msys2とx86_64を使用して64ビットでビルドする必要があります-w64-mingw32
エラーの修正を手伝ってください。
このログはビルドからのものです:
そして、このログはパッチ適用によるものです:
python - msys2-mingw で Python/C API を使用する
msys2-mingw でPython/C APIを使用しようとしているので、このパッケージをインストールして、次のようmingw-w64-x86_64-python2
に記述しますmain.cpp
。
そして、$ g++ main.cpp -o main
これを入力すると、次のメッセージが表示されます。
なぜこれらが起こるのか私にはわかりません。エラーでlinking file
はありません(ファイルをリンクしていないため)。私の方法は間違っていますか、それとも間違ったファイルを含めていますか?
python - Sphinx の MSys2 で CERTIFICATE_VERIFY_FAILED
MSys2 で、Sphinx ベースのドキュメントの HTML バージョンをビルドしようとしたmake html
ところ、次のエラーが発生しました。
c++ - msys2 で OpenBlas をビルドする
Windows 7-64 ビットのコンピューターを使用しており、Msys2 を使用して OpenBlas ライブラリを構築しようとしています。
minGW をインストールして OpenBlas フォルダーを解凍した後、msys2 を開き、OpenBlas があるフォルダーに移動すると、gcc に問題があるようです。コマンド make を入力すると、次のエラーが表示されます。
make: gcc: コマンドが見つかりません make: *** [getarch] エラー 127
c++ - Windows でプログラムをコンパイルすると、一連の「エラー: C リンケージを含むテンプレート」レポートが表示されます。
GCC (バージョン 4.7.3 以降) でコンパイル可能で、Linux で実行可能な OpenGL プロジェクトを作成しました。GCC 4.9.2 がインストールされた MSYS2 を使用して Windows で同じコードをコンパイルしようとすると、大量のエラー レポートが表示されます。
これは、4500 行のエラーで構成される部分的なログから取得したものです。これらは、何度も繰り返される最も頻繁なものです。
以前は、問題は古い MSYS/MinGW (MSYS2 ポートではない) にあると考えていましたが、最初に試してみましたが、結果は同じでした。しかし、私のコードは C++ で書かれており、標準の C および C++ ヘッダー ファイルといくつかの GL ヘッダー ファイルしか必要としないため、MSYS2 は問題を解決しませんでした。extern "C" マングリングは使用しません。
msys2 - MSYS2 で libc ヘッダーが見つかりません
Mingw-W64 を使用して MSYS2 で GNU Make をビルドしようとしていますが、pwd.h がないために Make が失敗します。これを提供するパッケージは何ですか?
python - Python をサポートする msys2 で vim をコンパイルする
5時間無駄にしたので、ここで質問したほうがいいかもしれません。
問題なくvimをコンパイルできます(64ビットシステム):
フラグ python/dyn および python3/dyn は両方ともアクティブです
ただし、vim内からpythonコマンドを実行しようとするとすぐに:
さらに混乱を招くのは、msys2 にバンドルされているネイティブ vim が Python をサポートしていることです。ディレクトリを切り替えた後、使用していることを発見しました
- /bin/msys-python2.7.dll
- /bin/msys-python3.3m.dll.
これらのファイルを別のディレクトリにコピーして、名前を python27.dll または python2.7.dll に変更しようとしました。無駄に。
cygwin - MinGW-w64 と MSYS2 のインストール方法は?
オープンソースのライブラリを構築しようとしています。依存関係を簡単にダウンロードするには、パッケージ管理システムが必要です。最初は を使用してMinGW+MSYS
います。ただし、含まれるパッケージは限られています。誰かが私に使うように言ったMinGW-w64 + MSYS2
。
ここmingw-w64-install
からダウンロードしました。実行すると、次のエラーが報告されます。修正方法は?
ところで、MinGW-w64
ダウンロード ページから、多くのダウンロード リンクが表示されます。Cygwinもリストされています。Cygwin
とはどのようMinGW-w64
に関連していますか?
私の現在の理解では、 の時点ではMinGW+MSYS
、MSYS は MinGW への優れたアドオンにすぎませんが、 の時点ではMinGW-w64 + MSYS2
、MSYS2 はスタンドアロンであり、MinGW-w64 は連携できるライブラリのセットにすぎません。Cygwin がさまざまなパッケージをダウンロードできるように。