Cygwin使っている人いますか? その22 (948レス)
Cygwin使っている人いますか? その22 http://mevius.5ch.net/test/read.cgi/unix/1409935905/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
511: 名無しさん@お腹いっぱい。 [sage] 2016/04/24(日) 19:42:16.46 >>507 質問が曖昧で、わからない。Xを使うアプリケーションのフォントのことですか。 それなら、詳しくないので別の方が答えてくれるだろう。 ただし、最近はunix由来のアプリケーションは(windowsでも)、fontconfigを使うものが多いので、その場合fontconfigのマニュアルを読むかぐぐるとよい。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/511
512: 名無しさん@お腹いっぱい。 [sage] 2016/04/24(日) 19:46:45.04 fontconfigを使うcygwinのアプリケーションで、windowsにインストールされているフォントをつかうには >>437 を見てください。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/512
513: 名無しさん@お腹いっぱい。 [sage] 2016/04/26(火) 21:11:28.66 >>500 >>501 >>502 すごく間違ったことを書いたのは、そのあと調べたらそう思うようになりました。 でも、まだ、よくわかっていないのでもう少し調べます。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/513
514: 名無しさん@お腹いっぱい。 [sage] 2016/05/04(水) 23:56:03.42 cygwinプロセスのメモリ空間にロードされているexeやdllを (再配置後の)BaseAddressやメモリ上のサイズと一緒に 表示できるツールってありませんか? fork()が失敗するのでrebaseallするんですが -b 0x70000000(デフォルト値)だとうまくいかないのに -b 0x65000000など低位アドレスを指定するとなぜか失敗しません まだrebaseされていないdllが0x70000000辺りにロードされていると 勘ぐっているのですが、それ以上先に進めなくなってしまいました Windows系のスレで訊いた方がいいんでしょうか? ご存知の方いらっしゃればご教示ください http://mevius.5ch.net/test/read.cgi/unix/1409935905/514
515: 名無しさん@お腹いっぱい。 [sage] 2016/05/05(木) 04:44:23.50 >>473 コリンナは架空の恋人です 人妻で結構な手練で翻弄されます ローマ時代の詩に出てきます スタンダールの恋愛論に簡単な説明があります 一筋縄ではいかないだろうことと よそのエミュ実装であることと >>472をかけて洒落てるのでしょう URLは別件で「気前のいいギリシャ人には気をつけろ」って諺です もちろん「トロイの木馬」のことを言ってます 人妻とかギリシャ人ってのはもちろんMSに対する比喩です ちょっとその書き込みは高尚すぎるんじゃないかなw http://mevius.5ch.net/test/read.cgi/unix/1409935905/515
516: 名無しさん@お腹いっぱい。 [sage] 2016/05/05(木) 10:34:52.70 >>514 cygwinのmailing listで聞くのが一番。私はまれにだが聞きたいことがあるときは、そこで聞くようにしている。開発者がいるのだからそこで聞くのが一番にきまっている。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/516
517: 名無しさん@お腹いっぱい。 [sage] 2016/05/05(木) 12:16:56.39 >>514 開発環境あるなら↓をコンパイルかな https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms686701%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396 実行中のプロセスでなくファイルを調べればいいならdumpbin.exeで http://mevius.5ch.net/test/read.cgi/unix/1409935905/517
518: 名無しさん@お腹いっぱい。 [sage] 2016/05/05(木) 15:34:49.79 >>514 ProcessWalker Expressとか? http://www001.upp.so-net.ne.jp/yamashita/products/pwexp/pwexp.htm http://mevius.5ch.net/test/read.cgi/unix/1409935905/518
519: 514 [sage] 2016/05/05(木) 18:51:06.83 >>516-518 いろいろ勉強になりました! もう少し試してみて、ダメだったらメーリス投稿を検討してみます スレ投稿後に調べてみたら、32ビットWindowsだとメモリ空間のうち ユーザーモードに0x00010000〜0x7FFEFFFFが使えるみたいで スタックが上から下に伸長していたら結構かぶりやすいのかもしれません… さらに調べてみると、UNIX系OSに似たメモリ配置なら その可能性もありそうなんですが、どうもWindowsは配置が違うみたいで 残念なことに詳細情報が見つからず、そちらも手詰まり感がありますOTL http://mevius.5ch.net/test/read.cgi/unix/1409935905/519
520: 名無しさん@お腹いっぱい。 [sage] 2016/05/05(木) 21:43:13.32 >>519 とりあえず一つターゲットの実行形式を決めてdumpbinしてみなよ Visual Stdio入れて http://mevius.5ch.net/test/read.cgi/unix/1409935905/520
521: 名無しさん@お腹いっぱい。 [sage] 2016/05/12(木) 20:26:14.57 >>450 のリンク先だけど、Cygwinの主な欠点って 1. forkが遅く、UNIXとの互換性も低い。 2. コマンド呼び出しの互換性が低い。Cygwinから見て実行属性のないWindowsのコマンドも実行されるため。 の2点だよね? 前者の改善は無理でも、後者の改善はできるんじゃないだろうか。 つまり、Cygwin環境のファイル以外は呼び出せなくなるモードを用意すると、 UNIXとの互換性は上がるのでは? まあipconfig とか呼び出せなくなるから、Cygwinパッケージに追加する必要があるけど。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/521
522: 名無しさん@お腹いっぱい。 [sage] 2016/05/12(木) 20:42:16.52 Cygwinの欠点 開発者でもないのにrebaseとかいう無駄知識が必要だったり 全く謎の原因で動かなかったりDLL Hellの問題もある http://mevius.5ch.net/test/read.cgi/unix/1409935905/522
523: 名無しさん@お腹いっぱい。 [] 2016/05/12(木) 23:42:43.82 perl -d などのreadline機能するか? http://mevius.5ch.net/test/read.cgi/unix/1409935905/523
524: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 02:06:25.74 msys2のperlでwin32:oleを動かそうと思ったらtime.hがないとか言われてインストールできなかった cygwinはサポート対象だった cygwinのいいとこもあるよ http://mevius.5ch.net/test/read.cgi/unix/1409935905/524
525: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 18:07:33.30 >>521 でも、2があるから、cygwinを使う人もいるわけで。windowsとの共存はcygwinのいいところだとおもうんだが。モードを分けるのならいいけど。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/525
526: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 18:14:14.42 >>522 rebaseがcygwinにとって重要なのは、forkを実装するために必要だからなあ。 ubuntuがwin 10にのる話がcygwinのMLででたときも、forkの実装への影響の話でてた。 やっばり、forkのcygwinにとっての悩みの種だな。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/526
527: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 21:20:39.13 性能とか言い出すならLinuxとか使えばいいと思うけど 自分はCygwinをなんちゃってUnixとして使ってるからかな http://mevius.5ch.net/test/read.cgi/unix/1409935905/527
528: 524 [sage] 2016/05/14(土) 03:58:29.57 msys2のrubyならwin32oleが動いた http://mevius.5ch.net/test/read.cgi/unix/1409935905/528
529: 名無しさん@お腹いっぱい。 [sage] 2016/05/14(土) 21:50:27.72 setup-x86_64.exe で全パッケージinstallする。 スタートメニュー→Cygwin-X→XWin Server を起動する。 するとXWin Server が上がってくるのはいいんだけど、 imsettings-daemonがlxsessionを起動する。 LXDE邪魔なんだけど、これを止めるにはどうすれば良いのでしょう? http://mevius.5ch.net/test/read.cgi/unix/1409935905/529
530: 529 [sage] 2016/05/14(土) 22:17:27.32 >>529 ~/.cache/imsettings/log を見たら [ 1463231449.965227]: IMSettings-Daemon[27108]: INFO: [MODULEDIR=/usr/lib/imsettings] てのがあったので /usr/lib/imsettings/ の中を見て mv cygimsettings-lxde.dll cygimsettings-lxde.dll.orig ってやったらlxsessionは上がってこなくなったけど、 これが正しいやり方なのかどうか判断がつかないです。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/530
531: 名無しさん@お腹いっぱい。 [sage] 2016/05/15(日) 08:56:23.31 全パケinstallの時点で正しいやり方のわけがないと思う、とマジレス http://mevius.5ch.net/test/read.cgi/unix/1409935905/531
532: 529 [sage] 2016/05/15(日) 08:58:40.76 >>531 ごもっとも。 でもほしいパッケージをいちいち選ぶのがすごく面倒くさいと感じていますorz http://mevius.5ch.net/test/read.cgi/unix/1409935905/532
533: 名無しさん@お腹いっぱい。 [sage] 2016/05/15(日) 11:03:46.96 仮に初回は全パケ前提としても、再度setup-x86_64.exe開いて パッケージ選択画面で検索ボックスにlxdeって入れて出てくるパケを 片っ端からuninstallにしてくほうが発想として素直と思う >>530見る限りだとimsettings-lxdeをuninstallすりゃ済みそうな話だし http://mevius.5ch.net/test/read.cgi/unix/1409935905/533
534: 529 [sage] 2016/05/15(日) 11:11:54.98 >>533 ありがとう。 imsettings-lxdeをuninstallしてみるわ。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/534
535: 529 [sage] 2016/05/15(日) 11:22:02.46 >>533 imsettings-lxdeをuninstallしたら cygimsettings-lxde.dllが消えてくれて、問題が出なくなったわ。 ありがとう。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/535
536: 名無しさん@お腹いっぱい。 [sage] 2016/05/15(日) 13:14:41.03 >>532 apt-cygお勧め http://mevius.5ch.net/test/read.cgi/unix/1409935905/536
537: 名無しさん@お腹いっぱい。 [sage] 2016/05/15(日) 14:09:04.35 >>536 https://github.com/transcode-open/apt-cyg http://qiita.com/FSMS/items/68b5956301d987d1be2b なるほど、こういうものもあるのですか。 http://rcmdnk.github.io/blog/2016/02/01/computer-windows-cygwin/ ちょっと、非技術的な意味で面倒くさそうではありますがw http://mevius.5ch.net/test/read.cgi/unix/1409935905/537
538: 名無しさん@お腹いっぱい。 [sage] 2016/05/16(月) 00:12:03.69 >>521 だけど、考えが変わった。 1,2ともWindows Subsystem for Linux (WSL) が解決しつつあるみたいだから、 つうかこれを契機に、WinNTのPOSIXサブシステムとかInterixとか知ったんだけど MSは一貫してUNIXをWin32とは別のサブシステムで提供しようとしてきたんだな。 それに対しCygwinはWin32サブシステムの中でPOSIX互換をエミュレートしようと してきたんだけど、やっぱりこれは無理があるなあと。 今のWSL は Win32サブシステムを呼び出すことはできないけど、 cygstart のWSL版とかはいずれ出現しそうだし、自分が今Cygwinでやってることの 大半はWSLでいずれできるようになるだろう。 そうすると今後Cygwinは、WSLと比較してのWin32との親和性が存在意義になっていくだろうなと。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/538
539: chikau [chikau] 2016/05/18(水) 17:32:02.97 >>482 こちらも0p_000_autorebase.dashで引っかかりましたが C:\cygwin64\var\cache\rebase を書き込みモードにすることにより無事インストールすることが出来ました。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/539
540: 名無しさん@お腹いっぱい。 [sage] 2016/05/22(日) 13:34:13.19 ∩(・∀・)∩ モウ オテアゲダネ 情けない話なんだがtftpdが動かせん。。。。 ちゃんとinetdもtftpdも入ってる 登録もした しかしまったくわからんし ログも吐かない。。。。 ネットで調べた手順はすべてやったはずなんだ だれかやってみて。そして教えてくださいです。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/540
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 408 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s