問題タブ [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 投票する
0 に答える
605 参照

ruby - msys2 での ruby​​ gem ネイティブ拡張に失敗しました

いくつかの gem をインストールしようとしていますが、そのうちのいくつかはネイティブ拡張をビルドする必要があります。

自動生成された Makefile が何らかの理由で正常に動作しません。結果のエラーは次のとおりです。

このフォルダーに足を踏み入れて手動でメイクを実行すると:

問題をさらに詳しく調べます。

Makefile を少し変更すると (オブジェクトのヘッダーへの依存関係を削除します)、明らかなことが起こります。

(によって生成された) コマンドを手動で実行してmake -nも、エラーは発生せず、正常にコンパイルされます。残念ながら、このハッカーを使用して宝石を構築することはできません。

問題は、make で実行するとシステムがヘッダーを検出しないのに、gcc を直接使用すると検出されるのはなぜですか? 何を変更する必要がありますか?

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

windows - Windows 10 で MSYS2 を介して hmatrix をインストールする際の問題

(64 ビット) Windows 10 コンピューターに hmatrix をインストールしようとしています。多くの考えられる解決策 (「Windows」および「代替 Windows ビルド」の説明を含む) を検索して試した後、このReddit スレッドに記載されている一連のアクションを追求することにしました。

ただし、コマンドを入力すると

MSYS2 シェルに入ると、次のログが表示されます。

ただし、ディレクトリを確認すると、そこにあるc:\msys64\mingw64\binことがわかりlibopenblas.dllます。なぜ陰謀団がそれを見つけられないように見えるのか、私にはわかりません。

なぜこれが機能しないのか、または何をすべきかについての洞察はありますか?

更新: ファイルlibopenblas.dll.alibopenblas.aはディレクトリにありc:\msys64\mingw64\libます。このディレクトリも何らかの形で含める必要がある可能性はありますか? (もしそうなら、どうやってそれをしますか?)

また、以下の Alex Vorobiev のコメントにあるファイルをダウンロードし、c:\msys64\mingw64\binそれらが .dll であるか、.lib であるかc:\msys64\mingw64\libを入力しました。ヘッダー ファイルは、既にc:\msys64\include\openblas.

での切り替えや での切り替え\binなど、これらの変更を行った後、元の投稿のコマンドでいくつかのバリエーションを試しましたが、それでもすべて同じエラーが発生します。\lib\include\include\openblas

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

python - クロス gdb は python を見つけることができません

MSYS2/MINGW64 を使用して、Windows で Python をサポートするクロス gdb を構築しました。私はMINGW64にpythonをインストールしました。つまり、私は持っていpython2.7.exeC:\msys64\mingw64\bin、このアドレスは私のパスにあります。

gdb を実行すると、次のエラーが表示されます

C:\msys64\mingw64\libある場所も追加しましたlibpython2.7.dll.aが、それでも同じエラーが発生します。

また、Windowsにpythonをインストールしてすべてのパスを設定しようとしましたが、それでも同じエラーが発生します。

どうすればgdbにpythonを見つけさせることができますか?

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

qt - Qt Creator で MinGW-64 を使用する方法

これに関する多くの投稿があることは承知していますが、正直なところ、どれも理解できませんでした。

Qt Creator (オープン ソース 5.7) のキットをインストールするにはどうすればよいですか?

  • 私はすでに MSYS2 をダウンロードしてインストールしました...どうすればよいかわかりません。
  • すでに Qt64 をダウンロードしてインストールしました - NG....次に何をすればよいかわかりません。

私は Qt で開発できるようにしたいだけで、MinGW 32 と MinGW 64 の間で選択しました。

前もって感謝します!


編集:wikiページもチェックしました。ほとんどのコマンドは機能しませんでした。そして時代遅れだと言われました。

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

automake - Windows - MSYS64 では automake を使用できません

MSYS 64ビットを使用してWindowsで64ビットライブラリを構築する方法について、このチュートリアルに従おうとしています。私はlibiconvの構築に行き詰まっています。私はチュートリアルに厳密に従いました - 問題は「./configure」ステップです。

ステップは次のエラーで失敗します。

より具体的には、ここに完全な出力があります:

提供された URL から config.guess と config.sub をダウンロードするように指示されました (スクリプトのバージョンは明らかに 2009 年のものであるため) が、このスクリプトをどこに配置すればよいかわかりません。

この回答は %MSYS_ROOT%/usr/share/automake.1.11.1/config.guess を交換することを提案していますが、automake もインストールされていません! /usr/share に "automake" フォルダはありません。

MSYS 64 ビットに automake をインストールする方法がわかりません。Google も役に立ちません。「automake-1.11.1-1-msys-1.0.13-bin」とconfig.guessとconfig.subをダウンロードしたのですが、どこに置くかわかりません。

どんな助けでも大歓迎です。

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

python - MSYS2 で bdist_wheel が機能しない

Windows 7 VirtualBox VM の MSYS2 MINGW64 シェルを使用して Python パッケージをビルドしようとしています。パッケージは、Linux で正常にビルド、インストール、およびインポートされます。

MSYS2でバイナリホイールを構築できます...

しかし、事実上「空」です(コンパイルされたC++拡張機能とPythonソースがありません)...

そのため、インストールはできますが、インポートに失敗します...

Appveyor でも同じ動作をします。

対照的に、を使用して構築されたバイナリの卵にpython setup.py bdist_eggはすべてが含まれています...

期待どおりにインストールしてインポートします...

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

c - Windows での libxlsxwriter の実行

を使用しようとしていますlibxlsxwriterが、正しくコンパイルまたは実行できるようです。

Windows の指示に従い、ここMingw-w64msys2入手できます: http://libxlsxwriter.github.io/getting_started.html

私は彼らのウェブサイトからインストールmsys2し、を使用してすべてを更新しましpacman -Syuた。zlib次に、推奨されたものをインストールしました:

次に、コードを実行してダウンロードしてコンパイルしますlibxlswriter

myexcel基本的なExcelドキュメントを作成する必要があるという名前の実行可能ファイルがありますが、ダブルクリックするとエラーが発生します:

行方不明のエラーも表示されますmsys-z.dll

何が間違っていたのか、それを修正する方法がわかりません。

どんな助けでもいただければ幸いです

編集:

私が実行した場合:

hello world の例は正常に実行されるため、適切にインストールされているように見えます。ユーザーが作成した.cを実行する方法がわからないだけだと思います

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

gtk - MinGW と Msys2 の両方をインストールするのは悪いことですか?

以前のプロジェクトから自分のコンピューターに minGW gcc をインストールしました。最近 Msys2 をインストールしたので、GTK で開発できました。MinGW と Msys2 上の MinGW のインスタンスを同じコンピューターにインストールするのは悪いことですか?

0 投票する
0 に答える
63 参照

gcc - Eclipse Msys64 - 奇妙な gcc コンパイラ出力? *** 更新 *** Eclipse はデバッグ引数を ' でラップします

とにかく、コードをコンパイルして実行すると、デバッグと実行で動作が異なります(どちらも機能しません)。コードをデバッグしてステップ実行すると、動作に対応する完全に奇妙な結果が得られます。以下のスクリーンショットを参照してください。

奇妙な結果

**** 新情報。

Konstantin が指摘したように、入力行に ' があります。私も数分前に気づきました。私の視力はそれほど良くありません。

ただし、プログラムに与えるコマンドラインに ' はありません。

それは

-iC:\Users\Brian\Documents\icezum -y

Eclipse のデバッグ構成から直接貼り付けて、後でプログラムに ' を前に付けた別の文字列を追加しました。Eclipse の実行構成は同じです。

*** 詳細情報: Eclipse または msys2 が、C:\Users\Brian\Documents\icezum の代わりに 'C:\Users\Brian\Documents\icezum' をプログラムに渡すことを決定したようです。

*** 更新: msys2 をデバッグするときの Eclipse Neon は、すべてのコマンド ライン引数を一重引用符 (') で囲みます。実行引数についてはそうではないようです。

を除外すると、実行中とデバッグ中に同じ結果が得られます。

['] 問題を回避する方法をコーディングしましたが、厄介です。

再度、感謝します

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

tesseract - MSYS2 - makepkg エラー pkgname はハイフンで始めることはできません

私は msys2 で tesseract をビルドしようとしています。ここの指示に従っています:

tesseract コンパイル手順

そこにリストされている依存関係をインストールし、上記のリンクで提供されている PKGBUILD ファイルを作成しました。makepkg を実行すると、次のエラーが表示されます。

==> エラー: pkgname をハイフンで始めることはできません。

ここで何が起こっているのかわかりません。誰でも助けることができますか?これが少し基本的なことである場合はお詫びします