Cygwin + MinGW + GCC 相談室 Part 8 (987レス)
Cygwin + MinGW + GCC 相談室 Part 8 http://mevius.5ch.net/test/read.cgi/tech/1411399211/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
34: 23 [sage] 2014/12/30(火) 22:10:28.69 ID:tC9GpZ1z >>33 そういうことでしたか・・・ そういうの詳しい人が身近にいてくれると助かるんですが・・・ http://mevius.5ch.net/test/read.cgi/tech/1411399211/34
40: デフォルトの名無しさん [sage] 2015/01/04(日) 20:35:46.69 ID:tnXQTL6U >>38 rebaseallやってもforkエラー出まくりなんだとしたらしゃーないな。 cygwin1.dllがあるディレクトリの1つ上がルートディレクトリになってるはず。 単にUnix形式になってさえいればいいのなら /cygdrive/c/cygwin64/home/foo/bar.txt で 開けばいいし、それだとダメならfstabをいじるか http://mevius.5ch.net/test/read.cgi/tech/1411399211/40
77: デフォルトの名無しさん [sage] 2015/03/28(土) 11:51:37.69 ID:p+oUvV+T make じゃだめなのか? http://mevius.5ch.net/test/read.cgi/tech/1411399211/77
250: デフォルトの名無しさん [] 2016/12/18(日) 13:40:00.69 ID:CVflI/am デブと言えばだんこがい http://mevius.5ch.net/test/read.cgi/tech/1411399211/250
337: ◆QZaw55cn4c [sage] 2018/01/17(水) 12:28:36.69 ID:yPRkNg4C 手元の mingw32/g++ 6.4 で仮想デストラクタがらみがうまくいかない現象が起きています mingw32/g++ 5.4 ベースに戻すとうまくいくようです なにか情報ありませんか? http://mevius.5ch.net/test/read.cgi/tech/1411399211/337
618: デフォルトの名無しさん [sage] 2019/12/23(月) 22:27:33.69 ID:nMe23UdH >>615 何をしようとしているか大体分かった。 ・/cygdrive/d/dev/debug はシンボリックリンクで /cygdrive/d/test/debug を指すと仮定 ・/cygdrive/d/dev/some_file があると仮定 このとき ・まずcd /cygdrive/d/dev/debugする ・次にcp ../some_file .するとファイルが無いと言われる ということだと思う。もしそうならそれがUNIX系では普通。LinuxやMacでもそうなる。 これは、cdした時点で既にカレントディレクトリが/cygdrive/d/test/debugに移っているからで、cpは/cygdrive/d/test/some_fileを読もうとしているために起こる。つまり >本来はシンボリックリンクはカレントと共に使用される。 がUNIX的には正しくない。 実際の挙動としては、 ・UNIXの場合、カーネル的にはカレントディレクトリはあくまでもディレクトリで、シンボリックリンクをパスの途中に含むことはできない ・cd ..でもといたディレクトリに戻るのはbashがシンボリックリンクを本当のデイレクトリのようにエミュレーションしているから(set -Pで切れる) ・これは基本的には内部コマンドのcdやpwdに対してのみできることで、外部コマンドのcpやlessに対してはできない(引数の..が親ディレクトリの意味になるかはコマンドに依存するから、シェルが勝手に置き換えられない) ・シェルはPWD環境変数にシンボリックリンクを含むロジカルなカレントディレクトリを出力するので、これを見るようにすれば原理的には外部コマンドもエミユレーションに対応できる(危なっかしいので普通はしない) WindowsのシンボリックリンクはUNIXと違ってOS自体がシンボリックリンクを含むカレントディレクトリを扱っているようだが、CYGWINはUNIXに合わせていると考えられる。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/618
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
755: 蟻人間 ◆T6xkBnTXz7B0 [sage] 2020/06/23(火) 18:50:53.69 ID:5yVlyLrR WineHQとかRosBEとかはLinuxでも使えるクロスコンパイラを用意している。まあ、やる人は少ないが。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/755
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.043s