Windows上で動作するフリーの開発環境 CygwinとMinGWに関する相談スレッドです。
過去スレ:
Cygwin + MinGW + GCC 相談室 Part 7
http://peace.2ch.net/test/read.cgi/tech/1357019230/
Cygwin + MinGW + GCC 相談室 Part 6
http://toro.2ch.net/test/read.cgi/tech/1304609116/
Cygwin + MinGW + GCC 相談室 Part 5
http://hibari.2ch.net/test/read.cgi/tech/1269400706/
Cygwin + MinGW + GCC 相談室 Part 4
http://pc12.2ch.net/test/read.cgi/tech/1221233882/
cygwin + mingwn + gcc 相談室 Part3
http://pc11.2ch.net/test/read.cgi/tech/1177944767/
cygwin + mingwn + gcc 相談室 Part2
http://pc11.2ch.net/test/read.cgi/tech/1126103347/
cygwin + mingwn + gcc 相談室
http://pc8.2ch.net/test/read.cgi/tech/1058134693/
関連サイト:
Cygwin http://www.cygwin.com/
MinGW http://www.mingw.org/
関連スレッド:
GCCについて part10
http://toro.2ch.net/test/read.cgi/tech/1315026784/
探検
Cygwin + MinGW + GCC 相談室 Part 8
レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん
2014/09/23(火) 00:20:11.40ID:G97CLCj1828デフォルトの名無しさん
2021/02/27(土) 14:33:40.31ID:8wUBQ4y1 Strawberry Perl と Git for Windowsで事足りる
829デフォルトの名無しさん
2021/02/27(土) 15:11:26.94ID:8soYMGM6830デフォルトの名無しさん
2021/03/05(金) 20:16:57.84ID:WyYIPIbI g++コンパイルが遅すぎ何とかして
831デフォルトの名無しさん
2021/03/05(金) 20:39:06.99ID:K07hjvLR CPUを高速化してRAMディスクで作業する
832デフォルトの名無しさん
2021/03/05(金) 20:57:23.65ID:uOdofCu2 Cygwinやろ?
MSYS2にのりかえろ。
MSYS2にのりかえろ。
833デフォルトの名無しさん
2021/03/06(土) 11:34:56.06ID:Dg90sUFh 爆速ryzenが今安い
834デフォルトの名無しさん
2021/03/06(土) 17:56:06.73ID:i89FgeaP 今は時期が悪い
835デフォルトの名無しさん
2021/03/08(月) 09:13:59.21ID:sZNLhWU4 mouseDT8-G-KKとか
836デフォルトの名無しさん
2021/03/08(月) 12:52:15.63ID:kBU69stw MSYS2 はネイティブ実行ファイルを作る開発環境で、
POSIX 互換レイヤはあくまでも開発環境 (GNU ツールチェインなど) を動かすための最小限度というのがコンセプト。
POSIX 互換の実行環境として全体の面倒をみる Cygwin とはコンセプトが違う。
(Cygwin でも posix 互換レイヤを通さない実行ファイルを作れはするけど基礎理念の話ね。)
MSYS2 をインストールしたときに
・ MSYS2 MinGW 32-bit
・ MSYS2 MinGW 64-bit
・ MSYS2 MSYS
の三種類の環境が用意されるけど、
MSYS2 MSYS は開発環境の保守として使うだけに留めて
普段の開発には MSYS2 MinGW を使うのが標準的な運用形態。
そういう理念を実現するにあたって結果としては msys-2.0.dll に依存するかどうかの差
になって現れるのは確かだけど、そこだけで区別すると意味わからんよ。
POSIX 互換レイヤはあくまでも開発環境 (GNU ツールチェインなど) を動かすための最小限度というのがコンセプト。
POSIX 互換の実行環境として全体の面倒をみる Cygwin とはコンセプトが違う。
(Cygwin でも posix 互換レイヤを通さない実行ファイルを作れはするけど基礎理念の話ね。)
MSYS2 をインストールしたときに
・ MSYS2 MinGW 32-bit
・ MSYS2 MinGW 64-bit
・ MSYS2 MSYS
の三種類の環境が用意されるけど、
MSYS2 MSYS は開発環境の保守として使うだけに留めて
普段の開発には MSYS2 MinGW を使うのが標準的な運用形態。
そういう理念を実現するにあたって結果としては msys-2.0.dll に依存するかどうかの差
になって現れるのは確かだけど、そこだけで区別すると意味わからんよ。
837デフォルトの名無しさん
2021/03/15(月) 01:37:27.11ID:GOWRyYdB argv[0] にフルパスが入るのは保証された動作なの?
838デフォルトの名無しさん
2021/03/15(月) 02:02:04.29ID:CpMcpHJE いやそんなことはない
プログラム名だけどそれがファイル名とは限らない
プログラム名だけどそれがファイル名とは限らない
839デフォルトの名無しさん
2021/03/15(月) 08:15:04.47ID:A6EkfrQe execlp(ファイル名,arg0,arg1,...(char*)0);
840デフォルトの名無しさん
2021/03/15(月) 08:15:41.86ID:A6EkfrQe いくらでも嘘書ける
841デフォルトの名無しさん
2021/03/22(月) 22:53:03.50ID:ybVyFf4F minttyでおすすめのフォント設定を教えてください
メニューで出て来る選択肢の中で一番マシなEPSON 太丸ゴシック体Bで、今は誤魔化してます
$ mintty.exe --version
mintty 3.4.4 (x86_64-pc-msys)
c 2013/2020 Andy Koppe / Thomas Wolff
License GPLv3+: GNU GPL version 3 or later
There is no warranty, to the extent permitted by law.
という環境で、git for windows同梱のものをWindows 8.1 64bit上で使っています
メニューで出て来る選択肢の中で一番マシなEPSON 太丸ゴシック体Bで、今は誤魔化してます
$ mintty.exe --version
mintty 3.4.4 (x86_64-pc-msys)
c 2013/2020 Andy Koppe / Thomas Wolff
License GPLv3+: GNU GPL version 3 or later
There is no warranty, to the extent permitted by law.
という環境で、git for windows同梱のものをWindows 8.1 64bit上で使っています
842デフォルトの名無しさん
2021/03/22(月) 22:59:28.97ID:/vCe82ri migu入れてる
843デフォルトの名無しさん
2021/03/22(月) 23:56:47.08ID:0vVHIzCT Font=欧文フォント
FontChoice=CJK:1
Font1=日本語フォント
みたいにして欧文と日本語で別のフォントを指定してる
FontChoice=CJK:1
Font1=日本語フォント
みたいにして欧文と日本語で別のフォントを指定してる
844デフォルトの名無しさん
2021/03/23(火) 00:28:54.24ID:jgiu4i3h 御教示ありがとうございました
.minttyrcでのFontChoiceの設定ふくめ、色々調整してみます
.minttyrcでのFontChoiceの設定ふくめ、色々調整してみます
845デフォルトの名無しさん
2021/03/23(火) 01:01:17.32ID:G0iN/IIq 個人的には VL Gothic だが、そういうのは好みの幅が大きいから意見を貰ってもあまり参考にはならなさそう。
846デフォルトの名無しさん
2021/03/30(火) 02:32:27.70ID:kQ+Iabze このスレを読んでいるとMinGWよりもWSLの方が高速だという話ですが本当でしょうか?
WSLは何となく遅そうなイメージがありましたが、あれはWindowsと同じレベルで動いているのですか?
WSLは何となく遅そうなイメージがありましたが、あれはWindowsと同じレベルで動いているのですか?
847デフォルトの名無しさん
2021/03/30(火) 02:52:22.86ID:AJYcji2D >>846
WSL はあくまでも Linux が動いている。
Windows よりも速い部分もあれば遅い部分もある。
ただ、 Windows の側とのやりとりが発生する部分、
特にファイルの入出力にボトルネックがあるというのはよく指摘される部分だと思う。
I./O が多く発生するような場合には WSL は遅くなりがち。
それと、 WSL を使うということは Windows と Linux の両方が起動して
コンピューターの中に共存している状態。
単純にメモリ消費量が多い。
充分な物理メモリが載ってないときついということはあるかも。
単純に速いとか遅いとかとは評価できないので特性を理解してっていう話だし、
具体的な条件が決まっているなら測定してみるのがてっとりばやいよ。
WSL はあくまでも Linux が動いている。
Windows よりも速い部分もあれば遅い部分もある。
ただ、 Windows の側とのやりとりが発生する部分、
特にファイルの入出力にボトルネックがあるというのはよく指摘される部分だと思う。
I./O が多く発生するような場合には WSL は遅くなりがち。
それと、 WSL を使うということは Windows と Linux の両方が起動して
コンピューターの中に共存している状態。
単純にメモリ消費量が多い。
充分な物理メモリが載ってないときついということはあるかも。
単純に速いとか遅いとかとは評価できないので特性を理解してっていう話だし、
具体的な条件が決まっているなら測定してみるのがてっとりばやいよ。
848デフォルトの名無しさん
2021/03/30(火) 06:19:29.74ID:AnfR1yyf 速度なんて気にするの?
849デフォルトの名無しさん
2021/03/30(火) 08:00:17.76ID:A9lvR3CA wsl2はlinuxが動いてるんだけどwslはABI互換でwindowsでlinuxのバイナリを動かしてる感じ
速度はなんとも言えない
なおcygwinはとにかくIOが遅い
速度はなんとも言えない
なおcygwinはとにかくIOが遅い
850デフォルトの名無しさん
2021/03/30(火) 13:59:25.50ID:rMZjDh6L やることにもよるけどWSLが十分に機敏に動作する環境jなら、Linuxが動いている
だけのWSLの方が処理は早いことが多いかも
ただWSLは所詮Linux部分はLinuxでWindowsとは無関係に動いているような構造
なので、MinGWとかCygwinみたいにコマンドプロンプトとかでLinuxのコマンド使い
たいみたいなことは出来ないし、まだCUI部分しか動作しないとかも考えると
LinuxはWSlじゃなくてVMWareみたいなエミュレータの方が良いかなって思う
だけのWSLの方が処理は早いことが多いかも
ただWSLは所詮Linux部分はLinuxでWindowsとは無関係に動いているような構造
なので、MinGWとかCygwinみたいにコマンドプロンプトとかでLinuxのコマンド使い
たいみたいなことは出来ないし、まだCUI部分しか動作しないとかも考えると
LinuxはWSlじゃなくてVMWareみたいなエミュレータの方が良いかなって思う
851デフォルトの名無しさん
2021/03/30(火) 14:08:20.87ID:58d8d/13 でもwslってwindowsのexe動くからね
無理矢理感あって俺は好きだよ
まあ正確な動作ということならwsl2だよね
無理矢理感あって俺は好きだよ
まあ正確な動作ということならwsl2だよね
852デフォルトの名無しさん
2021/04/18(日) 16:38:27.97ID:ZM4jma5X うひょっ
853デフォルトの名無しさん
2021/04/23(金) 23:47:56.17ID:hyXGjiN1 がーすー
854デフォルトの名無しさん
2021/04/24(土) 06:19:36.43ID:7Pw5CUw8 WSL2 は、Microsoft が作っている、Linux カーネルを使うから、
毎月カーネルが自動更新されるので便利
Cent と同じで、無料サポートみたいなもの
Amazon Linux みたいなもの。
Amazonが自動更新する。
ユーザーがOS を管理しない、サーバーレス
毎月カーネルが自動更新されるので便利
Cent と同じで、無料サポートみたいなもの
Amazon Linux みたいなもの。
Amazonが自動更新する。
ユーザーがOS を管理しない、サーバーレス
855デフォルトの名無しさん
2021/04/24(土) 12:35:18.00ID:h25BJ37h なんかMinGWのダウンロードサイト死んでるように見えるんだけどこれってなんか理由あんの?
856デフォルトの名無しさん
2021/04/24(土) 14:41:51.66ID:yVkBrKf4 >>855
理由あるけど教えない
理由あるけど教えない
857デフォルトの名無しさん
2021/04/24(土) 15:02:01.15ID:RMr7e0df pacman -Syy
858デフォルトの名無しさん
2021/05/05(水) 11:10:13.65ID:vI4aKPxv ffmpegのコンパイルが24時間経っても終わらない前は2時間ぐらいで終わったのに
MinGWでGWが終わる
MinGWでGWが終わる
859デフォルトの名無しさん
2021/05/05(水) 21:58:21.36ID:beJ7NAZN MinGWでGW終わる言いたいだけちゃうんかと
860デフォルトの名無しさん
2021/05/06(木) 07:42:42.99ID:WUloT9c9 えらく短いGWだな
861デフォルトの名無しさん
2021/05/09(日) 22:00:00.43ID:Ad3WTS9Y Minimum Golden Weekの略だからな
862デフォルトの名無しさん
2021/05/29(土) 12:00:51.40ID:TeqQ68lU >>860
ばーーーーーーーーーーーーーーーか
ばーーーーーーーーーーーーーーーか
863デフォルトの名無しさん
2021/06/14(月) 20:26:46.66ID:8ZmqHLEu 使ってるといつの間にかC:\msys64\mingw64\libとC:\msys64\usr\lib
に同じパッケ入っているのが、モヤッとする
に同じパッケ入っているのが、モヤッとする
864デフォルトの名無しさん
2021/06/18(金) 19:53:11.19ID:xNdf91SD モヤッとするのはお前の顔のせいだよな
865デフォルトの名無しさん
2021/06/19(土) 08:25:14.89ID:YuC6BzbW ハードリンクだったってオチは無い??
866デフォルトの名無しさん
2021/06/28(月) 14:59:34.53ID:so+vl3vs MSYS2 には、pacman -g みたいな、ミラーの最適化ある?
867デフォルトの名無しさん
2021/06/28(月) 17:01:09.02ID:F/0kPYVA868デフォルトの名無しさん
2021/06/28(月) 17:10:44.85ID:+000hd27 gdbでデバッグする場合は、
gdb を起動。
「run コマンドライン」でターゲットをデバッグ起動。
止まったところで「backtrace」する。
「quit」で終了。
これで呼び出し履歴が取得できるぞ。
gdb を起動。
「run コマンドライン」でターゲットをデバッグ起動。
止まったところで「backtrace」する。
「quit」で終了。
これで呼び出し履歴が取得できるぞ。
869デフォルトの名無しさん
2021/06/28(月) 17:19:38.60ID:so+vl3vs870デフォルトの名無しさん
2021/06/28(月) 17:30:12.96ID:K1itCHTP 俺は gdb --args にするけどな
871デフォルトの名無しさん
2021/07/02(金) 11:07:38.54ID:wGfEJWRL msys2のpacmanが6.0.0になってからパッケージデータベースの
シグネチャファイルをダウンロードしなくなったな。
~.db.sigってやつ。
シグネチャファイルをダウンロードしなくなったな。
~.db.sigってやつ。
872デフォルトの名無しさん
2021/07/02(金) 12:23:37.78ID:E7tbYK4w 早く整備してくれ
ぐちゃになってからずいぶん経つぞ
ぐちゃになってからずいぶん経つぞ
873デフォルトの名無しさん
2021/07/27(火) 14:04:59.30ID:cZjH0t2V Makefileからcmd.exeでバッチファイル動かす方法ある?
cmd -c hogehoge.bat じゃうまくいかない
cmd -c hogehoge.bat じゃうまくいかない
874デフォルトの名無しさん
2021/07/27(火) 14:16:23.88ID:a9Oz3jZG cygstartとか?
そういう話じゃない?
そういう話じゃない?
875デフォルトの名無しさん
2021/07/27(火) 15:42:11.13ID:D0coxe5F どううまくいかないんだよ?
いきそうだが。
いきそうだが。
876デフォルトの名無しさん
2021/07/27(火) 16:04:27.73ID:Dog97Bpd -k
877デフォルトの名無しさん
2021/07/27(火) 16:53:55.98ID:x4yitIm8 漏れは、デスクトップにショートカットを作っているけど、そのリンク先は、
コマンドプロンプトを起動して、Ruby スクリプトを実行する
C:\Windows\System32\cmd@.exe /k "ruby C:/Users/Owner/Documents/Ruby/a.rb"
注意。書き込めないので、cmd@.exeと、間に@を入れました
コマンドプロンプトを起動して、Ruby スクリプトを実行する
C:\Windows\System32\cmd@.exe /k "ruby C:/Users/Owner/Documents/Ruby/a.rb"
注意。書き込めないので、cmd@.exeと、間に@を入れました
878デフォルトの名無しさん
2021/07/31(土) 13:56:23.14ID:t9HNV453 >>875
こういう感じ
D:\learn\make\bat>make --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i686-pc-msys
D:\learn\make\bat>type makefile
all:
cmd -c test.bat
D:\learn\make\bat>type test.bat
echo %date% %time%
D:\learn\make\bat>make && echo meow
cmd -c test.bat
Microsoft Windows [Version 10.0.19041.1110]
(c) Microsoft Corporation. All rights reserved.
D:\learn\make\bat>exit
meow
D:\learn\make\bat>
ただcmd.exeが起動するだけでtest.batが動いてない
そしてcmd.exeが常駐するようで、これを手動でexitすると
&& の右側が実行されてにゃあと鳴く
こういう感じ
D:\learn\make\bat>make --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i686-pc-msys
D:\learn\make\bat>type makefile
all:
cmd -c test.bat
D:\learn\make\bat>type test.bat
echo %date% %time%
D:\learn\make\bat>make && echo meow
cmd -c test.bat
Microsoft Windows [Version 10.0.19041.1110]
(c) Microsoft Corporation. All rights reserved.
D:\learn\make\bat>exit
meow
D:\learn\make\bat>
ただcmd.exeが起動するだけでtest.batが動いてない
そしてcmd.exeが常駐するようで、これを手動でexitすると
&& の右側が実行されてにゃあと鳴く
879蟻人間 ◆T6xkBnTXz7B0
2021/07/31(土) 14:10:50.73ID:ERnmDkwu mingw32-make使ったら?
880デフォルトの名無しさん
2021/07/31(土) 14:38:37.39ID:t9HNV453 バージョン古いせいかなと思ってやってみたけど
D:\learn\make\bat>make --version
GNU Make 4.3
Built for x86_64-pc-msys
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
D:\learn\make\bat>make && echo meow
cmd -c test.bat
Microsoft Windows [Version 10.0.19041.1110]
(c) Microsoft Corporation. All rights reserved.
D:\learn\make\bat>exit
meow
D:\learn\make\bat>where make
c:\msys64\usr\bin\make.exe
D:\learn\make\bat>
どうやら症状は変わらないみたい
D:\learn\make\bat>make --version
GNU Make 4.3
Built for x86_64-pc-msys
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
D:\learn\make\bat>make && echo meow
cmd -c test.bat
Microsoft Windows [Version 10.0.19041.1110]
(c) Microsoft Corporation. All rights reserved.
D:\learn\make\bat>exit
meow
D:\learn\make\bat>where make
c:\msys64\usr\bin\make.exe
D:\learn\make\bat>
どうやら症状は変わらないみたい
881デフォルトの名無しさん
2021/07/31(土) 14:46:13.40ID:N/3vvIjJ cmd からのコマンド引数を/cではなく-cで渡すのは何か理由があるの?
882デフォルトの名無しさん
2021/07/31(土) 14:51:31.56ID:t9HNV453883デフォルトの名無しさん
2021/07/31(土) 16:57:37.31ID:LRA0vGhm な?
馬鹿だっただろ?
馬鹿だっただろ?
884デフォルトの名無しさん
2021/07/31(土) 17:36:49.67ID:t9HNV453 C++スレでボコられて涙目の坊やか
885デフォルトの名無しさん
2021/09/10(金) 06:50:23.72ID:PnujWjIy cmd.exeに限らずWindows付属のCUIコマンドはーをオプションとは見なしません
886デフォルトの名無しさん
2021/09/10(金) 09:29:23.00ID:GkCk+wVi 見なすものもある。
887デフォルトの名無しさん
2021/09/10(金) 09:37:44.36ID:4lYTh3Yv netstat -?
888はちみつ餃子 ◆8X2XSCHEME
2021/09/10(金) 10:12:41.34ID:53pAHbe3 いまどきの Windows には curl や tar が入ってるんだぞ。
889ハノン ◆QZaw55cn4c
2021/11/17(水) 04:07:51.95ID:Kdlo9yNJ kmtar ははいっていますか?taz が使えて便利だったんですが…
890デフォルトの名無しさん
2021/11/17(水) 07:02:47.72ID:K+kOE8G4891デフォルトの名無しさん
2021/12/07(火) 02:19:31.74ID:lQSQ5VR9 msys2やcygwinはもう終わりだけど、linux上でmingw-64はwslの波に乗っただろう
wsl/gcc+wsl/mingw-64+win/mingw-64の3重コンパイルでクロス開発が捗る
wsl/gcc+wsl/mingw-64+win/mingw-64の3重コンパイルでクロス開発が捗る
892デフォルトの名無しさん
2021/12/07(火) 05:24:53.84ID:UY6nLSPi > linux上でmingw
シュールすぎるんだけどw
シュールすぎるんだけどw
893デフォルトの名無しさん
2021/12/07(火) 05:40:52.07ID:6IfYS1Dr 開発環境がlinuxで、windowsポート考えるならベストチョイスじゃないの
というかそれしかなくね?
linux版がwin版ほどメンテされてないというのは確かに事実で、両OSのmingwで吐かれるwinバイナリが同じという保証は乏しい
wsl使えるなら両方試して齟齬がないか検証すべきでは
というかそれしかなくね?
linux版がwin版ほどメンテされてないというのは確かに事実で、両OSのmingwで吐かれるwinバイナリが同じという保証は乏しい
wsl使えるなら両方試して齟齬がないか検証すべきでは
894デフォルトの名無しさん
2021/12/07(火) 05:47:33.64ID:6IfYS1Dr まあ、やって損はない事と思うよ
makefileに一行加えるだけの手間だし
makefileに一行加えるだけの手間だし
895デフォルトの名無しさん
2021/12/07(火) 06:18:19.41ID:6IfYS1Dr 開発マシンがliunxでもwineみたいなwinエミュレータ使えばwin機なくてもテストは可能かもしれないけど
wineってかなり挙動不審だしな…
windows/wsl環境+mingw for linuxなら本物のwindows環境でテストが完結できるだろ
wineってかなり挙動不審だしな…
windows/wsl環境+mingw for linuxなら本物のwindows環境でテストが完結できるだろ
896デフォルトの名無しさん
2021/12/12(日) 04:03:15.14ID:W0kKCLn+ MinGWのGCCやClangてなんかコンパイル遅い気がするんだけど
WSL上のlinuxだとちょっと早かったりする?
WSL上のlinuxだとちょっと早かったりする?
897デフォルトの名無しさん
2022/09/02(金) 17:31:47.01ID:xfIuEZrx https://github.com/zhlynn/zsign
これをビルドするのにMSYS2を入れて、git clone git@github.com:witwall/mman-win32とやったのですが、Permission deniedとなってしまいcloneできません。
MSYS2はmsys2-x86_64-20220603で以下のコマンドでコアとパッケージシステムを更新、インストールしています
pacman -Syu
pacman -Su
pacman -S base-devel
pacman -S msys2-devel
pacman -S mingw-w64-i686-toolchain mingw-w64-x86_64-toolchain
これをビルドするのにMSYS2を入れて、git clone git@github.com:witwall/mman-win32とやったのですが、Permission deniedとなってしまいcloneできません。
MSYS2はmsys2-x86_64-20220603で以下のコマンドでコアとパッケージシステムを更新、インストールしています
pacman -Syu
pacman -Su
pacman -S base-devel
pacman -S msys2-devel
pacman -S mingw-w64-i686-toolchain mingw-w64-x86_64-toolchain
898デフォルトの名無しさん
2022/09/03(土) 12:58:09.28ID:njoa8+ct >>897
Permission deniedでますね
Permission deniedでますね
899デフォルトの名無しさん
2022/09/03(土) 13:06:49.40ID:91ZlUxrs git clone github.com:witwall/mman-win32
マルチすんな
マルチすんな
900デフォルトの名無しさん
2022/09/04(日) 10:31:44.60ID:VXdRt/xS じゃあクロスのやり方教えて
901デフォルトの名無しさん
2022/09/04(日) 14:58:21.80ID:dy/AOC8s >>899
過疎スレで誰も見てないなと思ってついやっちゃってごめんね
過疎スレで誰も見てないなと思ってついやっちゃってごめんね
902デフォルトの名無しさん
2022/09/04(日) 15:36:10.92ID:dy/AOC8s903デフォルトの名無しさん
2022/09/04(日) 17:00:20.38ID:A8KVTWK8904デフォルトの名無しさん
2022/09/04(日) 23:01:47.10ID:QxOeTDrF >>902
ソースはどうやって取った?
ソースはどうやって取った?
905デフォルトの名無しさん
2022/09/05(月) 05:46:53.76ID:YC0Agv6v >>903
どこのスレで聞く予定か決まってないとできないことだね
どっかのスレで聞いて有効回答が得られなかったから他をあたるときは無理
そこでもう諦めろという資格はあんたにはない
せっかく回答しても一言多い人はイヤミなやつと思われる
fjにもいたよ、やなやつ系の人
どこのスレで聞く予定か決まってないとできないことだね
どっかのスレで聞いて有効回答が得られなかったから他をあたるときは無理
そこでもう諦めろという資格はあんたにはない
せっかく回答しても一言多い人はイヤミなやつと思われる
fjにもいたよ、やなやつ系の人
906デフォルトの名無しさん
2022/09/05(月) 12:18:16.08ID:CjnDxYFq >>905 他のスレで質問するときに先に質問してたスレを挙げるのはできるだろ。
907デフォルトの名無しさん
2022/09/05(月) 14:52:44.22ID:YC0Agv6v908デフォルトの名無しさん
2022/09/05(月) 18:36:40.42ID:CjnDxYFq > どこのスレで聞く予定か決まってないとできないことだね
> どっかのスレで聞いて有効回答が得られなかったから他をあたるときは無理
ここの「できない」「無理」を否定しているだけで、クロスじゃねえかどうかは関係ないよ。
> どっかのスレで聞いて有効回答が得られなかったから他をあたるときは無理
ここの「できない」「無理」を否定しているだけで、クロスじゃねえかどうかは関係ないよ。
909デフォルトの名無しさん
2022/09/06(火) 06:32:16.53ID:8iFyZ+3k 自分が個人的に気に入らないってだけで
他人にああしろこうしろ言う図々しいやつ
他人にああしろこうしろ言う図々しいやつ
910デフォルトの名無しさん
2022/09/06(火) 09:15:35.13ID:9WMtC8UL911デフォルトの名無しさん
2022/09/06(火) 10:05:14.92ID:8iFyZ+3k マルチすんなというバグった骨董品に5chにクロスの機能がないのに無茶ぬかすなと指摘したんだよ
それへの返事()が>>903のような頓珍漢な内容だったんで
端っから破綻している話をおちょくっただけだが文句あんのか?
マニュアルトークばっかりで中身のないハリボテ野郎がw
それへの返事()が>>903のような頓珍漢な内容だったんで
端っから破綻している話をおちょくっただけだが文句あんのか?
マニュアルトークばっかりで中身のないハリボテ野郎がw
912デフォルトの名無しさん
2022/09/06(火) 12:50:52.33ID:QxRWO4Sk >>902
./configure に、そんなオプションが存在しないのでは?
>No rule to make target 'config.mak'
「ffmpeg config.mak」などで検索すれば?
./configure に、そんなオプションが存在しないのでは?
>No rule to make target 'config.mak'
「ffmpeg config.mak」などで検索すれば?
913デフォルトの名無しさん
2022/09/06(火) 13:39:00.56ID:4u8//Iu5 opensslをビルドしたけど、これって成功してる?失敗してる?
make depend && make _build_sw
make[1]: Entering directory '/home/XXX/openssl'
make[1]: Leaving directory '/home/XXX/openssl'
make[1]: Entering directory '/home/XXX/openssl'
x86_64-w64-mingw32gcc -I. -Iinclude -Iapps/include -m64 -Wall -O3 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib64/engines-3\"" -DMODULESDIR="\"/usr/local/lib64/ossl-modules\"" -DUNICODE -D_UNICODE -DWIN32_LEAN_AND_MEAN -D_MT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o apps/lib/libapps-lib-app_libctx.obj apps/lib/app_libctx.c
/bin/sh: line 1: x86_64-w64-mingw32gcc: command not found
make[1]: *** [Makefile:2624: apps/lib/libapps-lib-app_libctx.obj] Error 127
make[1]: Leaving directory '/home/XXX/openssl'
make: *** [Makefile:1554: build_sw] Error 2
make depend && make _build_sw
make[1]: Entering directory '/home/XXX/openssl'
make[1]: Leaving directory '/home/XXX/openssl'
make[1]: Entering directory '/home/XXX/openssl'
x86_64-w64-mingw32gcc -I. -Iinclude -Iapps/include -m64 -Wall -O3 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib64/engines-3\"" -DMODULESDIR="\"/usr/local/lib64/ossl-modules\"" -DUNICODE -D_UNICODE -DWIN32_LEAN_AND_MEAN -D_MT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -c -o apps/lib/libapps-lib-app_libctx.obj apps/lib/app_libctx.c
/bin/sh: line 1: x86_64-w64-mingw32gcc: command not found
make[1]: *** [Makefile:2624: apps/lib/libapps-lib-app_libctx.obj] Error 127
make[1]: Leaving directory '/home/XXX/openssl'
make: *** [Makefile:1554: build_sw] Error 2
914デフォルトの名無しさん
2022/09/06(火) 14:04:07.58ID:M4FVZY7o 失敗している
直前に実行したコマンドが成功したかどうかは
$ echo $?
で確認する
0 が表示されれば成功
それ以外は失敗
直前に実行したコマンドが成功したかどうかは
$ echo $?
で確認する
0 が表示されれば成功
それ以外は失敗
915デフォルトの名無しさん
2022/09/06(火) 14:06:57.11ID:M4FVZY7o >>913
ちなみに原因は x86_64-w64-mingw32gcc を起動したこと
正しくは x86_64-w64-mingw32-gcc
prefixに指定すべきは
x86_64-w64-mingw32 ではなく
x86_64-w64-mingw32- ということだと推測される
ちなみに原因は x86_64-w64-mingw32gcc を起動したこと
正しくは x86_64-w64-mingw32-gcc
prefixに指定すべきは
x86_64-w64-mingw32 ではなく
x86_64-w64-mingw32- ということだと推測される
916デフォルトの名無しさん
2022/09/06(火) 16:17:14.54ID:QxRWO4Sk >/bin/sh: line 1: x86_64-w64-mingw32gcc: command not found
そういうコマンドが存在しないのじゃ?
コマンドが存在すれば、
which python3
/usr/bin/python3
which x86_64-w64-mingw32gcc
と入力してみれば?
そういうコマンドが存在しないのじゃ?
コマンドが存在すれば、
which python3
/usr/bin/python3
which x86_64-w64-mingw32gcc
と入力してみれば?
917デフォルトの名無しさん
2022/10/06(木) 15:32:07.23ID:Ov6T9Uu9 opensslをビルドしようとすると
cc1.exe: fatal error: md2test.c: No such file or directory
compilation terminated.
make[1]: *** [<builtin>: md2test.o] Error 1
make[1]: Leaving directory '/home/hoge/openssl/test'
make: *** [Makefile:296: build_tests] Error 1
と出る・・・
cc1.exe: fatal error: md2test.c: No such file or directory
compilation terminated.
make[1]: *** [<builtin>: md2test.o] Error 1
make[1]: Leaving directory '/home/hoge/openssl/test'
make: *** [Makefile:296: build_tests] Error 1
と出る・・・
918デフォルトの名無しさん
2022/10/06(木) 15:33:01.61ID:Ov6T9Uu9 コマンドは以下の通り
cd /root/openssl
git checkout OpenSSL_1_0_2s
./Configure --cross-compile-prefix=x86_64-w64-mingw32- mingw64
cd /root/openssl
git checkout OpenSSL_1_0_2s
./Configure --cross-compile-prefix=x86_64-w64-mingw32- mingw64
919デフォルトの名無しさん
2022/10/06(木) 16:27:26.92ID:cWE4RcCn920919
2022/10/06(木) 16:33:48.59ID:cWE4RcCn ちなみにLinux上のクロス環境だけど普通にビルドできたよ
$ wget https://github.com/openssl/openssl/archive/refs/heads/OpenSSL_1_0_2-stable.zip
$ unzip OpenSSL_1_0_2-stable.zip
$ cd openssl-OpenSSL_1_0_2-stable/
$ ./Configure --cross-compile-prefix=x86_64-w64-mingw32- mingw64
$ make
$ echo $?
0
$ wget https://github.com/openssl/openssl/archive/refs/heads/OpenSSL_1_0_2-stable.zip
$ unzip OpenSSL_1_0_2-stable.zip
$ cd openssl-OpenSSL_1_0_2-stable/
$ ./Configure --cross-compile-prefix=x86_64-w64-mingw32- mingw64
$ make
$ echo $?
0
921デフォルトの名無しさん
2022/10/07(金) 12:22:36.36ID:d4ub3t4L どうせ ./configure で間違えたか失敗したんだろうな
922デフォルトの名無しさん
2022/10/07(金) 15:18:33.31ID:2fSodFyt どうもcheckout時にtest/md2test.cがなくなったっぽい
923デフォルトの名無しさん
2022/10/08(土) 19:39:30.38ID:qxTVurIe924デフォルトの名無しさん
2022/10/08(土) 21:46:27.37ID:xDu3MKAN If you want to just get on with it, do:
$ ./config
$ make
$ make test
$ make install
とINSTALLにあるけど
$ ./config
$ make
$ make test
$ make install
とINSTALLにあるけど
925デフォルトの名無しさん
2022/10/09(日) 12:19:38.59ID:Tz+TsrJC 実はこれをビルドしてるんです
https://github.com/zhlynn/zsign/issues/158
>>924を参考に
cd openssl
git checkout OpenSSL_1_0_2s
./Configure --cross-compile-prefix=x86_64-w64-mingw32- mingw64
make
make test
とやったんだけど、やはりmd2test.c絡みエラーが出た
https://github.com/zhlynn/zsign/issues/158
>>924を参考に
cd openssl
git checkout OpenSSL_1_0_2s
./Configure --cross-compile-prefix=x86_64-w64-mingw32- mingw64
make
make test
とやったんだけど、やはりmd2test.c絡みエラーが出た
926デフォルトの名無しさん
2022/10/09(日) 12:43:19.28ID:+ozsmf3D https://github.com/zhlynn/zsign/search?q=md2test
これで何も出ないからなぁ
これで何も出ないからなぁ
927デフォルトの名無しさん
2022/10/09(日) 18:48:11.24ID:Pj/q53xX INSTALL.W64
You will need Perl.
You will need Microsoft Platform SDK
To build for Win64/x64:
> perl Configure VC-WIN64A --prefix=c:\some\openssl\dir
> ms\do_win64a
> nmake -f ms\ntdll.mak
> cd out32dll
> ..\ms\test
とあるね
You will need Perl.
You will need Microsoft Platform SDK
To build for Win64/x64:
> perl Configure VC-WIN64A --prefix=c:\some\openssl\dir
> ms\do_win64a
> nmake -f ms\ntdll.mak
> cd out32dll
> ..\ms\test
とあるね
928デフォルトの名無しさん
2022/10/09(日) 18:56:50.21ID:Pj/q53xX あとConfigureとconfigがあってconfigを使えってことじゃないの
レスを投稿する
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★10 [ぐれ★]
- トランプ氏「台湾侵攻すれば北京爆撃」“過激予告発言”報道がXで再燃「高市氏の1億倍やばい」 [七波羅探題★]
- 【維新国会議員が800万円超の公金を使用】藤田文武共同代表が印刷代569万円を維新市議の「身内企業に支出」していた! [ぐれ★]
- 【ペルソナ・ノン・グラータ】中国総領事の早期国外退去を首相に要請へ 自民・保守系グループ「日本の尊厳と国益を護(まも)る会」 [ぐれ★]
- 「母の部屋に安倍氏が表紙の機関誌が」「(安倍氏が被害者なのは)不思議に思いませんでした」山上被告の妹が証言 ★2 [おっさん友の会★]
- 【(・(ェ)・)】収穫前のリンゴ2トン!丸々と太ったクマがリンゴ畑に連日現れ…一晩中居座る「こんなに食べられたのは初めて」長野・上田 [ぐれ★]
- 安倍晋三さん、完全にチェックアウトしてしまう…「母の部屋に安倍元首相が表紙の旧統一教会の機関誌があった」 [405019576]
- 中国報道、高市首相を「毒苗」と中傷😡 [399259198]
- 【高市悲報】🇨🇳中国「日本への報復措置? 他にいくらでも方法はある。 まだまだやめないよ」 😨😱 [485983549]
- 【悲報】日本、パンダ0にwwwwwwwwwwww高市さんありがとう🐼 [271912485]
- 高市早苗、約1ヶ月でドル円・10円円安を達成 [256556981]
- 高市さん「自賠責を勝手に他の財源に充てるな、返せ」財務省さん、しぶしぶ5700億円を返還 [881878332]
