Cygwin + MinGW + GCC 相談室 Part 8 (988レス)
Cygwin + MinGW + GCC 相談室 Part 8 http://mevius.5ch.net/test/read.cgi/tech/1411399211/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
622: デフォルトの名無しさん [sage] 2019/12/24(火) 00:05:26.55 ID:8h2rOUkn > Cygwinはエミュレーションレイヤーを提供しており、つまりUnixのシステムコールを受け付けているだけ。 ただしい ? だから仕様としてUnixと同じ動作になる。 ○ 仕様としてUnixと同じ動作になるように目指すべきだが、できてない http://mevius.5ch.net/test/read.cgi/tech/1411399211/622
623: デフォルトの名無しさん [sage] 2019/12/24(火) 00:06:45.59 ID:8h2rOUkn なんか文字化けする方法のバツを記録してるな。これでいいか? × だから仕様としてUnixと同じ動作になる。 ○ 仕様としてUnixと同じ動作になるように目指すべきだが、できてない http://mevius.5ch.net/test/read.cgi/tech/1411399211/623
624: デフォルトの名無しさん [sage] 2019/12/24(火) 00:22:04.30 ID:6GYTbaHl >>620 なおWSLは理屈上はUnixの動作になるはず。 ただしbash等を見る限り既知の問題だから対策出来そうではあるが、 バイナリ互換なので現実的に無理だと思う。 (もちろんwindows専用bashを用意すればいいが、それだと既存のシェルスクリプトが動かなくなる。 といってもそれで問題が発生するような奴はWSLなんて使わずDockerだと思うが) が、まあ、俺に関して言えば、 問題の詳細は判明し、特段問題ないから当面はCygwinを使う。 (すまんがNGに当たっているよ
うなのでバラバラにして投稿する) http://mevius.5ch.net/test/read.cgi/tech/1411399211/624
625: デフォルトの名無しさん [sage] 2019/12/24(火) 00:23:19.80 ID:6GYTbaHl (すまんがNGに当たっているようなのでバラバラにして投稿する) >>623 > ○ 仕様としてUnixと同じ動作になるように目指すべきだが、できてない 違う。そこを目指してない。 CygwinはUnixのシステムコールをcygwin1.dllが受け付けることにより、 GNU等が書き溜めた膨大なUnix向けCソースをそのまま動作させることを目標としている。 結果、ありとあらゆるUnixのツールがcygwin上では動くので、大成功している。 http://mevius.5ch.net/test/read.cgi/tech/1411
399211/625
626: デフォルトの名無しさん [sage] 2019/12/24(火) 00:24:32.17 ID:6GYTbaHl >>623続き windowsのCMD。EXEのエミュレーションなんて必要ないし、目指してもいない。 本家でも読め。 そして認識も間違っている。CygwinはUnixと同じ動作になってる。つまり、「できてる」 http://mevius.5ch.net/test/read.cgi/tech/1411399211/626
627: デフォルトの名無しさん [sage] 2019/12/24(火) 00:29:23.48 ID:d/S5Qnsu >>619 ・tcshのmanは間違っているだけだと思う。実際試したら想定通り/tmpになった。 ・シェルが勝手に置き換えるべきではないというのは、単にgrep ..とかの動作が今までと変わって直感的でなくなるあたりの問題。.や..の置き換えの仕様とエスケープやクォートの仕様を十分理解すればまあそんなに困らないとは感じる。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/627
628: デフォルトの名無しさん [sage] 2019/12/24(火) 00:49:31.91 ID:6GYTbaHl >>627 おおサンクス、手元にこなれた環境がないので助かる。 しかし今更このレベルの誤字ってあるかね? まあtcshなんて今時誰も使ってないが、他のマニュアルもそうなってるし。 https://linux.die.net/man/1/tcsh とはいえ実行結果がそうなのならそれが一番信憑性があるが。 Unixは今更直せないで行くのだろうけど、WSLの際にMS内部ではどうするか検討してるだろうね。 WSL推しの人はどうぞ動作報告よろしく。 http://mevius.5ch.net/test/read.cgi/tech/14113
99211/628
629: デフォルトの名無しさん [] 2019/12/24(火) 15:52:35.51 ID:IBUEMR4t WSLの話題はこちらへどうぞ https://mao.5ch.net/test/read.cgi/linux/1560665525/ cygwinの話題は引き続きこのスレでどうぞ http://mevius.5ch.net/test/read.cgi/tech/1411399211/629
630: デフォルトの名無しさん [sage] 2020/01/05(日) 00:06:31.37 ID:RxmL5T69 >>627 ばーーーか http://mevius.5ch.net/test/read.cgi/tech/1411399211/630
631: 627 [sage] 2020/02/21(金) 14:13:26.80 ID:3bMJAyBr >>630 ごめんなさい。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/631
632: デフォルトの名無しさん [sage] 2020/03/07(土) 09:24:50.59 ID:6t68C04E このところ、MSYS2 の pacman を実行するとエラーが出るな サーバー不調なん?それとも pacman がバグった? 一度アンインストールして最初から入れなおしてもダメやった・・・ http://mevius.5ch.net/test/read.cgi/tech/1411399211/632
633: デフォルトの名無しさん [sage] 2020/03/11(水) 21:27:12.49 ID:o+x7iIJI いつの間にか直ってた やっぱり、サーバーが不調なだけだったのか・・・ http://mevius.5ch.net/test/read.cgi/tech/1411399211/633
634: デフォルトの名無しさん [] 2020/03/12(木) 11:58:54.03 ID:MzPDqAwN 自分の回線を疑う気は皆無か http://mevius.5ch.net/test/read.cgi/tech/1411399211/634
635: デフォルトの名無しさん [sage] 2020/03/12(木) 19:21:51.59 ID:TmXPZpmc 自分の回線だけだったら書き込まないが・・・ http://mevius.5ch.net/test/read.cgi/tech/1411399211/635
636: デフォルトの名無しさん [] 2020/03/25(水) 09:30:19.85 ID:C+0WfFNh0 回線があまりに遅いと向こうからお断りしてくるのでは http://mevius.5ch.net/test/read.cgi/tech/1411399211/636
637: デフォルトの名無しさん [sage] 2020/03/28(土) 13:48:39.21 ID:Mtf58BEo サーバー不調なだけだぞ、公式でも話題になってた https://github.com/msys2/MINGW-packages/issues/6256 http://mevius.5ch.net/test/read.cgi/tech/1411399211/637
638: デフォルトの名無しさん [sage] 2020/04/02(木) 18:00:43.50 ID:1pp0Yvcl 今更 pacmanでfork errorでまくったので見切った。 wslでLinux入れてmingw64クロスコンパイルしている。 wslのコンソールでwindowsバイナリもそのまま動くし良い。 cygwinやmsysみたいにcygwin, msysバイナリとwindowsバイナリが混在することの混乱もないしさらに良い http://mevius.5ch.net/test/read.cgi/tech/1411399211/638
639: デフォルトの名無しさん [] 2020/04/03(金) 04:00:25.48 ID:FV+QUjkb GCC 9.3を早く出してくれ http://mevius.5ch.net/test/read.cgi/tech/1411399211/639
640: デフォルトの名無しさん [sage] 2020/04/03(金) 09:51:54.29 ID:yEeayoKI pacmanでfork errorの一番の解決策は ちゃんと出てきたメッセージを読むこと これに尽きる 638がそうなのかは知らんが http://mevius.5ch.net/test/read.cgi/tech/1411399211/640
641: デフォルトの名無しさん [sage] 2020/04/05(日) 22:38:22.52 ID:bwZ5xk1F WSLよりMSYS2の方が更新早い? http://mevius.5ch.net/test/read.cgi/tech/1411399211/641
642: デフォルトの名無しさん [sage] 2020/04/06(月) 09:55:13.35 ID:m+LKHOnj WSLで使うディストリビューション(ArchとかUbuntuとか)によるでしょう 共通して言えるのはLinuxではセキュリティ修正の取り込みは早い http://mevius.5ch.net/test/read.cgi/tech/1411399211/642
643: デフォルトの名無しさん [sage] 2020/04/06(月) 20:27:42.43 ID:O5iO/eDc WSL は色々なディストリビューションが選べるんですね http://mevius.5ch.net/test/read.cgi/tech/1411399211/643
644: デフォルトの名無しさん [sage] 2020/04/19(日) 17:57:31.18 ID:UEW9MHEw インストールしようと思ったら、このサイト3年近く更新が止まってる・・・ http://xhmikosr.1f0.de/tools/msys/ 今入れるならどうしたらいい? http://mevius.5ch.net/test/read.cgi/tech/1411399211/644
645: デフォルトの名無しさん [sage] 2020/04/19(日) 22:00:29.69 ID:+AizyWB9 WSLがある以上、MSYSのメンテはもう廃れるだろうな。 意味ねーし。 cygwinはXのためだけに存在する http://mevius.5ch.net/test/read.cgi/tech/1411399211/645
646: デフォルトの名無しさん [sage] 2020/04/19(日) 23:35:15.05 ID:UEW9MHEw >>645 えっ、そんなのあるの? http://mevius.5ch.net/test/read.cgi/tech/1411399211/646
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 342 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s