問題タブ [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.

0 投票する
1 に答える
3803 参照

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 のシェルが見つけられる場所にそれらを「インストール」しましたか?

0 投票する
1 に答える
2608 参照

windows - MSYS2 から Rust を使用して Windows に Cargo をインストールする

MSYS2 経由で Wi​​ndows 7 64 ビット システムに Rust を正常にインストールしましたが、ナイトリー ビルドから Cargo をインストールしようとすると、次のエラーが表示されinstall.shます。

rustcうまく動作しますが:

私は何か間違ったことをしていますか?

0 投票する
1 に答える
531 参照

patch - GeoIP C API のビルドとパッチのエラー

x86_64-w64-mingw32を使用してmsys2で(Windows 7 64ビット)でAPIをビルドしようとしましたが、
32ビットのnmakeを使用するとこのエラーは発生しないことに注意してください。msys2とx86_64を使用して64ビットでビルドする必要があります-w64-mingw32
エラーの修正を手伝ってください。

このログはビルドからのものです:

そして、このログはパッチ適用によるものです:

0 投票する
1 に答える
958 参照

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はありません(ファイルをリンクしていないため)。私の方法は間違っていますか、それとも間違ったファイルを含めていますか?

0 投票する
1 に答える
538 参照

python - Sphinx の MSys2 で CERTIFICATE_VERIFY_FAILED

MSys2 で、Sphinx ベースのドキュメントの HTML バージョンをビルドしようとしたmake htmlところ、次のエラーが発生しました。

0 投票する
1 に答える
769 参照

c++ - msys2 で OpenBlas をビルドする

Windows 7-64 ビットのコンピューターを使用しており、Msys2 を使用して OpenBlas ライブラリを構築しようとしています。

minGW をインストールして OpenBlas フォルダーを解凍した後、msys2 を開き、OpenBlas があるフォルダーに移動すると、gcc に問題があるようです。コマンド make を入力すると、次のエラーが表示されます。

make: gcc: コマンドが見つかりません make: *** [getarch] エラー 127

0 投票する
2 に答える
2063 参照

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" マングリングは使用しません。

0 投票する
1 に答える
1015 参照

msys2 - MSYS2 で libc ヘッダーが見つかりません

Mingw-W64 を使用して MSYS2 で GNU Make をビルドしようとしていますが、pwd.h がないために Make が失敗します。これを提供するパッケージは何ですか?

0 投票する
1 に答える
1447 参照

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 に変更しようとしました。無駄に。

0 投票する
3 に答える
145108 参照

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 がさまざまなパッケージをダウンロードできるように。