Cygwin Information and Installation
http://www.cygwin.com/
Cygwin アンテナ
http://sohda.net/cygwin/antenna/
探検
Cygwin使っている人いますか? その22
1名無しさん@お腹いっぱい。
2014/09/06(土) 01:51:45.732016/04/03(日) 20:54:56.38
rebase問題の最終解決って
パッケージ減らすしかないのか
パッケージ減らすしかないのか
2016/04/04(月) 20:32:48.61
2016/04/06(水) 10:35:16.80
Win10がBash・linuxコマンドに公式ネイティブ対応★3 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/win/1459904955/
http://echo.2ch.net/test/read.cgi/win/1459904955/
2016/04/06(水) 18:52:13.71
Windows7のCygwinバージョン忘れたけど去年の秋頃apt-cyg install emacsして
GUIのemacsを使っていました。
Windows10にアップグレードしてCygwin2.4.1でapt-cyg install emacsしましたが
emacsがGUIではなくターミナル内で起動します。
これはWindows10にしたせいでしょうか。それとも今のバージョンのCygwinだとこうなるのでしょうか。
GUIのemacsを使っていました。
Windows10にアップグレードしてCygwin2.4.1でapt-cyg install emacsしましたが
emacsがGUIではなくターミナル内で起動します。
これはWindows10にしたせいでしょうか。それとも今のバージョンのCygwinだとこうなるのでしょうか。
2016/04/06(水) 22:24:33.72
盛り上がってるところすみません。cygwinのbashから、
$ cmd /c start \"Hey\" cmd
すると、cmd.exeのウインドウタイトル Hey! の両脇に \記号が付きます。
\"Hey\" の部分に $'\x22'Hey$'\x22' や '"Hey"' を置いても同様です。
こういう事例はwrapper書いたらあとは深く考えない方がいいでしょか?
$ cmd /c start \"Hey\" cmd
すると、cmd.exeのウインドウタイトル Hey! の両脇に \記号が付きます。
\"Hey\" の部分に $'\x22'Hey$'\x22' や '"Hey"' を置いても同様です。
こういう事例はwrapper書いたらあとは深く考えない方がいいでしょか?
2016/04/06(水) 22:36:40.68
>>441
Cygwin はwindowsをベースとしているのでwindowsのバージョンが変わったら不具合が発生することはあり得る。
とりあえずは、rebaseall をかけて、駄目だったら、必要なファイルをバックアップしてcygwinのグリーンインストールだ。私は、問題はそれで解決した。
Cygwin はwindowsをベースとしているのでwindowsのバージョンが変わったら不具合が発生することはあり得る。
とりあえずは、rebaseall をかけて、駄目だったら、必要なファイルをバックアップしてcygwinのグリーンインストールだ。私は、問題はそれで解決した。
2016/04/06(水) 22:41:43.41
>>443 グリーンインストールでなくてクリーンインストールね。m(__)m。
445441
2016/04/06(水) 23:38:54.00 >>443 rebaseallもクリーンインストールもだめでした。リカバリーディスクでWindows7に戻してみます。ありがとうございました。
446441
2016/04/07(木) 03:33:40.86 Windows7に戻してもだめでした。Cygwin側の問題ですかね。
447441
2016/04/07(木) 03:43:16.80 すみません書き忘れていたので補足します。
Windows7でGUIのEmacs使用→Windows7リカバリー→Windows10にアップグレード→Emacsがターミナル→Windows7リカバリー→Emacsがターミナル
という流れです。
Windows7でGUIのEmacs使用→Windows7リカバリー→Windows10にアップグレード→Emacsがターミナル→Windows7リカバリー→Emacsがターミナル
という流れです。
2016/04/07(木) 06:49:47.21
GUIのemacsは、emacs-w32, emacs-x11のどちらですか?
449441
2016/04/07(木) 07:19:17.39 >>448 以前入れた時は単にapt-cyg install emacsでGUIのが使えていたと記憶しています。
今入れてみたところemacs-w32の方がGUIでした。ありがとうございました。
今入れてみたところemacs-w32の方がGUIでした。ありがとうございました。
2016/04/11(月) 12:28:49.05
愛用者としてはCygwinの何がそんなに嫌われてるのか
不思議だったんだけど、この記事見て納得したわ。
Bash on WIndows10がその問題の多くを解決したこともよくわかった。
Big Sky :: Windows ユーザは cmd.exe で生きるべき。
http://mattn.kaoriya.net/software/why-i-use-cmd-on-windows.htm
不思議だったんだけど、この記事見て納得したわ。
Bash on WIndows10がその問題の多くを解決したこともよくわかった。
Big Sky :: Windows ユーザは cmd.exe で生きるべき。
http://mattn.kaoriya.net/software/why-i-use-cmd-on-windows.htm
2016/04/11(月) 13:17:49.79
その記事の人からすると Bash ... は全く論外というか、
まったくカスりもしないし何も解決しないように読めるんだが
まったくカスりもしないし何も解決しないように読めるんだが
2016/04/11(月) 19:55:02.65
>>451
ブクマコメント見てみそ。
http://b.hatena.ne.jp/entry/mattn.kaoriya.net/software/why-i-use-cmd-on-windows.htm
特にこの辺。
http://b.hatena.ne.jp/entry/284798327/comment/ishisaka
この記事で挙げられてるCygwinの欠点は、
forkの非互換性と、ファイルの実行属性だ。
どちらもBash on Windowsでは解決されてるというか、
Linux側からWindowsを呼び出せないのでこの問題はない。
ブクマコメント見てみそ。
http://b.hatena.ne.jp/entry/mattn.kaoriya.net/software/why-i-use-cmd-on-windows.htm
特にこの辺。
http://b.hatena.ne.jp/entry/284798327/comment/ishisaka
この記事で挙げられてるCygwinの欠点は、
forkの非互換性と、ファイルの実行属性だ。
どちらもBash on Windowsでは解決されてるというか、
Linux側からWindowsを呼び出せないのでこの問題はない。
2016/04/11(月) 22:04:14.36
>>452
いやだからその人の記事は
「オレはネイティブなWindowsアプリとして使いたいんだ」ってのが大前提でしょ
Cygwynは問題があるけどBashは土俵にすら上がれてないし当然何も解決できない
そのコメントこそBashはCygwinやmsys2の問題の解決策ではないと言ってるじゃん
いやだからその人の記事は
「オレはネイティブなWindowsアプリとして使いたいんだ」ってのが大前提でしょ
Cygwynは問題があるけどBashは土俵にすら上がれてないし当然何も解決できない
そのコメントこそBashはCygwinやmsys2の問題の解決策ではないと言ってるじゃん
2016/04/11(月) 22:15:13.06
研究室がUNIX環境だったからCygwinちゃんにはお世話になっております
手放せないぜ
手放せないぜ
2016/04/11(月) 23:27:01.06
windows 7から10にあげました。色々やっているうちにドジ踏んで10で初期化しました。
実質10のクリーンインストールです。
そしたら、cygwinの進化もあるんだろうけどcofigureやlibtoolがlinuxほどではないがかなり高速化した。
cygwin上でビルドをする人にとってはかなり嬉しいことだ。
ただし、windows 10のフォルダの管理権限の強化とcygwinの相性で結構はまる。
実質10のクリーンインストールです。
そしたら、cygwinの進化もあるんだろうけどcofigureやlibtoolがlinuxほどではないがかなり高速化した。
cygwin上でビルドをする人にとってはかなり嬉しいことだ。
ただし、windows 10のフォルダの管理権限の強化とcygwinの相性で結構はまる。
2016/04/12(火) 02:18:51.83
最近cygwin嫌われているよね……(´・ω・`)
2016/04/12(火) 07:41:17.01
2016/04/12(火) 08:36:53.34
ssh ncftp wget cdrecord ぐらいしか
使わないけどこれで十分。
使わないけどこれで十分。
2016/04/12(火) 09:51:40.92
Win32のコマンドツールとかバッチファイルの出力をteeにパイプで渡すのが便利でなあ
2016/04/12(火) 14:49:11.37
>>452
それくらいの用途ならbusybox w32でよくね。
それくらいの用途ならbusybox w32でよくね。
2016/04/12(火) 22:28:11.17
2016/04/12(火) 22:37:43.54
ちょっと補足。
Windowsと資源を共有というのは、ハイパーバイザみたいに
単独でディスクとメモリをを専有しないという意味だ。
Cygwinじゃ動かんものをいろいろ使いたくてVagrantでいくつも
環境を立ち上げてる人は身にしみてるはず。
Windowsと資源を共有というのは、ハイパーバイザみたいに
単独でディスクとメモリをを専有しないという意味だ。
Cygwinじゃ動かんものをいろいろ使いたくてVagrantでいくつも
環境を立ち上げてる人は身にしみてるはず。
463460
2016/04/13(水) 05:27:42.352016/04/13(水) 09:19:06.46
2016/04/13(水) 10:44:34.25
お前らCygwin2.5のリリースですよ。
What's new and what changed in Cygwin
https://cygwin.com/cygwin-ug-net/ov-new.html#ov-new2.5
What's new and what changed in Cygwin
https://cygwin.com/cygwin-ug-net/ov-new.html#ov-new2.5
2016/04/13(水) 13:47:30.21
基本的にsetup.exeから入ってくるツールで足りてるから不満に感じること少ないな
入ってないのをビルドするといろいろ辛いのはわかる
入ってないのをビルドするといろいろ辛いのはわかる
2016/04/15(金) 14:08:29.87
>>461
> そしてbash on WindowsでDockerが動ば、WindowsはMacOS以上に開発に向いた環境になる。
これはなんで(´・ω・`)?
あんまかわらなくない?
Mac側でWindowsの環境が必要なら、Windows分仮想で動かせばよくない?
逆にWindows側でMacの環境作るのは難しいし
> そしてbash on WindowsでDockerが動ば、WindowsはMacOS以上に開発に向いた環境になる。
これはなんで(´・ω・`)?
あんまかわらなくない?
Mac側でWindowsの環境が必要なら、Windows分仮想で動かせばよくない?
逆にWindows側でMacの環境作るのは難しいし
2016/04/15(金) 14:09:06.28
cygwinもこれに影響されて今後ますますハッテンすればいいよね(´・ω・`)
2016/04/15(金) 22:24:10.48
2016/04/16(土) 00:06:32.67
要約して
2016/04/16(土) 00:54:53.18
コリーナってなんだったっけな
2016/04/16(土) 23:02:52.84
2016/04/17(日) 07:12:01.01
>>472
スレッドの一部
Considering the previous history of Microsoft with
Windows Services for UNIX (SFU) , my feeling is
https://en.wikipedia.org/wiki/Timeo_Danaos_et_dona_ferentes
If they really would like to port Unix on MS, it will be enough to
provide Corinna with a simple way to implement fork....
から、 Corinnaは古代ギリシャのトロイの木馬に関わることらしい。
何かの比喩かな。
スレッドの一部
Considering the previous history of Microsoft with
Windows Services for UNIX (SFU) , my feeling is
https://en.wikipedia.org/wiki/Timeo_Danaos_et_dona_ferentes
If they really would like to port Unix on MS, it will be enough to
provide Corinna with a simple way to implement fork....
から、 Corinnaは古代ギリシャのトロイの木馬に関わることらしい。
何かの比喩かな。
2016/04/17(日) 07:20:45.47
>>470
専門でこんなに長いスレを要約するのは難しい。
まあ、windows 10 でのubuntuの実装がcygwinに役にたつのかどうかの議論ですね。肯定的、否定的、両方からのコメントがある。
個人的には、windows 10での実装が上手くいって欲しいし、それがcygwinの改良につながるならOK。
専門でこんなに長いスレを要約するのは難しい。
まあ、windows 10 でのubuntuの実装がcygwinに役にたつのかどうかの議論ですね。肯定的、否定的、両方からのコメントがある。
個人的には、windows 10での実装が上手くいって欲しいし、それがcygwinの改良につながるならOK。
2016/04/17(日) 20:20:06.06
>>467
遅レスだけど、書き込んだ時はMacOSではDokerが動かないと思ってたせい。
調べたら2015年にMacOS用のDockerが出てるのな。
するとbash on Windows は確かにMacOSと同じ程度の利便性だと思う。
Ubuntuだから本番環境に近いというメリットと、
MacOSと違って環境がシームレスじゃないというデメリットで
相殺されて。
遅レスだけど、書き込んだ時はMacOSではDokerが動かないと思ってたせい。
調べたら2015年にMacOS用のDockerが出てるのな。
するとbash on Windows は確かにMacOSと同じ程度の利便性だと思う。
Ubuntuだから本番環境に近いというメリットと、
MacOSと違って環境がシームレスじゃないというデメリットで
相殺されて。
2016/04/17(日) 20:36:57.49
bash on Windowsは、Ubuntuのバイナリがそのまま動くのだけれど、
本物のUbuntuで動かしたときと全く同じように動くわけじゃないからね
本番環境に近いというメリットはあんまり無いと思うわ
本物のUbuntuで動かしたときと全く同じように動くわけじゃないからね
本番環境に近いというメリットはあんまり無いと思うわ
2016/04/18(月) 02:12:41.16
だれかが,wineの逆みたいなもんだといってた。厳密には違うみたいでけど,
バイナリをそのまま動かすという点では共通点がある。
バイナリをそのまま動かすという点では共通点がある。
2016/04/18(月) 05:26:06.10
2016/04/18(月) 11:50:05.33
gcc は動くみたいなのは聞いたなあ
X11 は Windows ネィティブのサーバ立ち上げとけば動くよね多分
X11 は Windows ネィティブのサーバ立ち上げとけば動くよね多分
2016/04/18(月) 11:53:35.80
2016/04/18(月) 18:41:35.70
>>480
私のubuntu使う用途のメインは、クロスコンパイラをつかったmxe-octaveというunix上のシステムでwindows版のoctaveをビルドすることなので標準的なビルドツールが動くと助かる。
ちなみにmxe-octaveはクロスコンパイラもビルドしてくれる。
私のubuntu使う用途のメインは、クロスコンパイラをつかったmxe-octaveというunix上のシステムでwindows版のoctaveをビルドすることなので標準的なビルドツールが動くと助かる。
ちなみにmxe-octaveはクロスコンパイラもビルドしてくれる。
2016/04/18(月) 19:05:07.44
既出だったらゴメン
最近、Cygwinが不調でコンパイルが異常に遅いので、アンインストール後
再インストールしようとするが何故が最後の処で止まってしまう
何度やっても下記ヶ所で止まる1日中やっても0%で進まない?
/etc/postinstall/0p_000_autorebase.dash
環境
Windows10(Pro)x64
メモリ:DDR4 4GB×2枚
Cygwin・Cygwin64も試したが同じ
最近、Cygwinが不調でコンパイルが異常に遅いので、アンインストール後
再インストールしようとするが何故が最後の処で止まってしまう
何度やっても下記ヶ所で止まる1日中やっても0%で進まない?
/etc/postinstall/0p_000_autorebase.dash
環境
Windows10(Pro)x64
メモリ:DDR4 4GB×2枚
Cygwin・Cygwin64も試したが同じ
2016/04/18(月) 20:35:09.05
rebaseで数分とまるのは別におかしくない
インストールするパッケージをbaseだけに絞っても十分以上時間がかかるなら
ファイルの断片化を疑ってみたらどうかな
インストールするパッケージをbaseだけに絞っても十分以上時間がかかるなら
ファイルの断片化を疑ってみたらどうかな
2016/04/18(月) 23:04:51.12
アドバイス有難うございます。
ここ2〜3日悩みました。
別のソフトとの相性があるのか等も考えていますが、
最終的にはWindows10の再インストールしかないのかと
思っています・・・無償アップグレードなので認証も問題ですし、
Cygwin以外はすこぶる調子良い事、全てのソフトの再インストール
及び設定を考えると頭が痛いです。
ここ2〜3日悩みました。
別のソフトとの相性があるのか等も考えていますが、
最終的にはWindows10の再インストールしかないのかと
思っています・・・無償アップグレードなので認証も問題ですし、
Cygwin以外はすこぶる調子良い事、全てのソフトの再インストール
及び設定を考えると頭が痛いです。
2016/04/19(火) 00:57:04.08
>>482
私の場合も自宅の32bitのネットブックで同様な症状がでました。
cygwinのMLで相談するものの、上手く回復しませんでした。
しかし、先日のwindows updateの後、問題は何事もなかったように解決しました。
今は、cygwinは何事もなかったように動いてます。
余り参考には為らないかもしれませんが、windows 10は新しいOSなので色々地雷を踏むことがあるのではないかと思います。
私の場合も自宅の32bitのネットブックで同様な症状がでました。
cygwinのMLで相談するものの、上手く回復しませんでした。
しかし、先日のwindows updateの後、問題は何事もなかったように解決しました。
今は、cygwinは何事もなかったように動いてます。
余り参考には為らないかもしれませんが、windows 10は新しいOSなので色々地雷を踏むことがあるのではないかと思います。
2016/04/19(火) 08:09:23.58
>>484
スタートメニュー→設定→更新とセキュリティ→回復
で『このPCを初期化常態に戻す』
で初期化できます。
やってることはクリーンインストールと同じですが認証はなかったです。
初期化の前にコントロールパネルまたは設定から『バックアップと復元』に行き、『システムイメージの作成』と『システム修復ディスクの作成』を実行するのを忘れずに。
また、大切なデータはバックアップをとっておきましょう。
スタートメニュー→設定→更新とセキュリティ→回復
で『このPCを初期化常態に戻す』
で初期化できます。
やってることはクリーンインストールと同じですが認証はなかったです。
初期化の前にコントロールパネルまたは設定から『バックアップと復元』に行き、『システムイメージの作成』と『システム修復ディスクの作成』を実行するのを忘れずに。
また、大切なデータはバックアップをとっておきましょう。
2016/04/19(火) 11:41:36.63
2016/04/19(火) 12:42:26.98
489488
2016/04/20(水) 01:49:13.58 『このPCを初期化常態に戻す』を試してみましたが出来ませんでした。
OSに問題があったようです。
結局、Win10のクリーンインストールすることになりました。
保存してあったプロダクトキーの入力で認証はOKでした。
嘘のようにスムーズにCygwin64がインストール出来ました。
数多くのソフト設定はほんとに面倒で嫌になりますが、コンパイルは
快適になりました。
OSに問題があったようです。
結局、Win10のクリーンインストールすることになりました。
保存してあったプロダクトキーの入力で認証はOKでした。
嘘のようにスムーズにCygwin64がインストール出来ました。
数多くのソフト設定はほんとに面倒で嫌になりますが、コンパイルは
快適になりました。
2016/04/20(水) 04:29:07.83
>>489
『このPCを初期化常態に戻す』が使えないこともあるのですね。
勉強になりました。
クリーンインストールでのアプリケーションの再設定は面倒ですよね。
しかし,コンパイルが快適になったとのことよかったです。
『このPCを初期化常態に戻す』が使えないこともあるのですね。
勉強になりました。
クリーンインストールでのアプリケーションの再設定は面倒ですよね。
しかし,コンパイルが快適になったとのことよかったです。
491488
2016/04/20(水) 16:53:48.07 >>490
Cygwinは快適になったんですが、今度は録画環境(PT3+EpgDataCap_Bon)が
EDCBの「アプリケーションを正しく起動できませんでした(0xc000007b)」
のエラーが出て・・・。
以前は何の問題も無かったのに踏んだり蹴ったりです。
ランタイム全て入れてもダメ
Cygwinは快適になったんですが、今度は録画環境(PT3+EpgDataCap_Bon)が
EDCBの「アプリケーションを正しく起動できませんでした(0xc000007b)」
のエラーが出て・・・。
以前は何の問題も無かったのに踏んだり蹴ったりです。
ランタイム全て入れてもダメ
2016/04/20(水) 22:31:22.28
Cygwinネタはいいが
2016/04/20(水) 22:31:45.57
>>491
ここは君の日記帳じゃない
ここは君の日記帳じゃない
2016/04/20(水) 23:06:11.33
スレ汚してゴメン
2016/04/21(木) 17:54:49.50
日記帳と言われそうだがapt-cygネタです。
以前のCygwinはオール(50GB前後)で使っていましたが、OSのクリーンインストール
に伴い今度はapt-cygでと参考URLを探し下記のapt-cyg導入
$ wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg
しかし、コマンドの読込(ダウンロード)しか出来ずセットアップが出来ない?
散々ggrった結果、kou1okada版apt-cygに出会いまして、無事オールOKとなりました。
apt-cyg初心者に参考になるかな?
以前のCygwinはオール(50GB前後)で使っていましたが、OSのクリーンインストール
に伴い今度はapt-cygでと参考URLを探し下記のapt-cyg導入
$ wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg
しかし、コマンドの読込(ダウンロード)しか出来ずセットアップが出来ない?
散々ggrった結果、kou1okada版apt-cygに出会いまして、無事オールOKとなりました。
apt-cyg初心者に参考になるかな?
2016/04/21(木) 22:26:05.14
私も日記帳的で知ってる人は知ってるのを1つ。
$ cygstart --action=runas (cygwin コマンド)
で、sudo のように管理者権限でcygwin
コマンドが実行できることを知った。
windows 10を初期化したら、コンピューター名を勝手に変えられたせいで
windowsからもcygwinからもアクセスできなくなったディレクトリにアクセスできた。
基本的にOSを軽く使用というMicrosoftの姿勢は間違ってないんだがなんか変なお節介してくれるせいで
苦労させられる。
$ cygstart --action=runas (cygwin コマンド)
で、sudo のように管理者権限でcygwin
コマンドが実行できることを知った。
windows 10を初期化したら、コンピューター名を勝手に変えられたせいで
windowsからもcygwinからもアクセスできなくなったディレクトリにアクセスできた。
基本的にOSを軽く使用というMicrosoftの姿勢は間違ってないんだがなんか変なお節介してくれるせいで
苦労させられる。
2016/04/21(木) 22:46:55.53
アクセス権変えればいいだけでは?
2016/04/22(金) 05:15:56.27
>>497
chmod のことですか?当然やりました。
chmod を実行すると Permission denied がでた。
その時点でアクセス権がなかったのでなにもできなかった。
sudoをもっているLinuxのdistroで管理者の管理下にあるディレクトリやフォルダに
sudoを使わないとアクセスできないとおなじなのでは。
(su を使うのはなしとして)
chmod のことですか?当然やりました。
chmod を実行すると Permission denied がでた。
その時点でアクセス権がなかったのでなにもできなかった。
sudoをもっているLinuxのdistroで管理者の管理下にあるディレクトリやフォルダに
sudoを使わないとアクセスできないとおなじなのでは。
(su を使うのはなしとして)
2016/04/22(金) 05:53:49.95
2016/04/23(土) 01:37:41.41
2016/04/23(土) 03:55:50.97
すごくいろいろ間違ってるんだけど、指摘する元気がなくなる応答だよな
Cygwin全く関係ないし……
Cygwin全く関係ないし……
2016/04/23(土) 12:16:06.16
ACL側の問題をchmodで解決とかないわな
2016/04/23(土) 21:36:58.59
cygwin 2.5.1がでた。
バグフィクスリリースのようです。
バグフィクスリリースのようです。
2016/04/23(土) 22:14:26.54
505名無しさん@お腹いっぱい。
2016/04/24(日) 10:46:46.60 /binと/libの下の不要になったファイルを簡単に削除するにはどうすればいいの?
2016/04/24(日) 11:00:41.89
そもそも/binと/libの下に不要なファイルを作らない
やむを得ず作るときは自分できちんと管理する
やむを得ず作るときは自分できちんと管理する
2016/04/24(日) 11:40:36.16
cygwinのフォントってどうやって変更できますか?
コマンドプロンプトじゃないですよ
コマンドプロンプトじゃないですよ
2016/04/24(日) 12:24:47.19
minttyのフォントなら左上アイコンのMenuのOption→Textで変更できる
509505
2016/04/24(日) 12:33:41.58 cygcheck -lに含まれないファイルは削除しても問題がないということかな?
2016/04/24(日) 17:25:17.58
2016/04/24(日) 19:42:16.46
>>507
質問が曖昧で、わからない。Xを使うアプリケーションのフォントのことですか。
それなら、詳しくないので別の方が答えてくれるだろう。
ただし、最近はunix由来のアプリケーションは(windowsでも)、fontconfigを使うものが多いので、その場合fontconfigのマニュアルを読むかぐぐるとよい。
質問が曖昧で、わからない。Xを使うアプリケーションのフォントのことですか。
それなら、詳しくないので別の方が答えてくれるだろう。
ただし、最近はunix由来のアプリケーションは(windowsでも)、fontconfigを使うものが多いので、その場合fontconfigのマニュアルを読むかぐぐるとよい。
2016/04/24(日) 19:46:45.04
2016/04/26(火) 21:11:28.66
2016/05/04(水) 23:56:03.42
cygwinプロセスのメモリ空間にロードされているexeやdllを
(再配置後の)BaseAddressやメモリ上のサイズと一緒に
表示できるツールってありませんか?
fork()が失敗するのでrebaseallするんですが
-b 0x70000000(デフォルト値)だとうまくいかないのに
-b 0x65000000など低位アドレスを指定するとなぜか失敗しません
まだrebaseされていないdllが0x70000000辺りにロードされていると
勘ぐっているのですが、それ以上先に進めなくなってしまいました
Windows系のスレで訊いた方がいいんでしょうか?
ご存知の方いらっしゃればご教示ください
(再配置後の)BaseAddressやメモリ上のサイズと一緒に
表示できるツールってありませんか?
fork()が失敗するのでrebaseallするんですが
-b 0x70000000(デフォルト値)だとうまくいかないのに
-b 0x65000000など低位アドレスを指定するとなぜか失敗しません
まだrebaseされていないdllが0x70000000辺りにロードされていると
勘ぐっているのですが、それ以上先に進めなくなってしまいました
Windows系のスレで訊いた方がいいんでしょうか?
ご存知の方いらっしゃればご教示ください
2016/05/05(木) 04:44:23.50
2016/05/05(木) 10:34:52.70
>>514
cygwinのmailing listで聞くのが一番。私はまれにだが聞きたいことがあるときは、そこで聞くようにしている。開発者がいるのだからそこで聞くのが一番にきまっている。
cygwinのmailing listで聞くのが一番。私はまれにだが聞きたいことがあるときは、そこで聞くようにしている。開発者がいるのだからそこで聞くのが一番にきまっている。
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で
開発環境あるなら↓をコンパイルかな
https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms686701%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396
実行中のプロセスでなくファイルを調べればいいならdumpbin.exeで
2016/05/05(木) 15:34:49.79
519514
2016/05/05(木) 18:51:06.83 >>516-518
いろいろ勉強になりました!
もう少し試してみて、ダメだったらメーリス投稿を検討してみます
スレ投稿後に調べてみたら、32ビットWindowsだとメモリ空間のうち
ユーザーモードに0x00010000〜0x7FFEFFFFが使えるみたいで
スタックが上から下に伸長していたら結構かぶりやすいのかもしれません…
さらに調べてみると、UNIX系OSに似たメモリ配置なら
その可能性もありそうなんですが、どうもWindowsは配置が違うみたいで
残念なことに詳細情報が見つからず、そちらも手詰まり感がありますOTL
いろいろ勉強になりました!
もう少し試してみて、ダメだったらメーリス投稿を検討してみます
スレ投稿後に調べてみたら、32ビットWindowsだとメモリ空間のうち
ユーザーモードに0x00010000〜0x7FFEFFFFが使えるみたいで
スタックが上から下に伸長していたら結構かぶりやすいのかもしれません…
さらに調べてみると、UNIX系OSに似たメモリ配置なら
その可能性もありそうなんですが、どうもWindowsは配置が違うみたいで
残念なことに詳細情報が見つからず、そちらも手詰まり感がありますOTL
2016/05/05(木) 21:43:13.32
2016/05/12(木) 20:26:14.57
>>450 のリンク先だけど、Cygwinの主な欠点って
1. forkが遅く、UNIXとの互換性も低い。
2. コマンド呼び出しの互換性が低い。Cygwinから見て実行属性のないWindowsのコマンドも実行されるため。
の2点だよね?
前者の改善は無理でも、後者の改善はできるんじゃないだろうか。
つまり、Cygwin環境のファイル以外は呼び出せなくなるモードを用意すると、
UNIXとの互換性は上がるのでは?
まあipconfig とか呼び出せなくなるから、Cygwinパッケージに追加する必要があるけど。
1. forkが遅く、UNIXとの互換性も低い。
2. コマンド呼び出しの互換性が低い。Cygwinから見て実行属性のないWindowsのコマンドも実行されるため。
の2点だよね?
前者の改善は無理でも、後者の改善はできるんじゃないだろうか。
つまり、Cygwin環境のファイル以外は呼び出せなくなるモードを用意すると、
UNIXとの互換性は上がるのでは?
まあipconfig とか呼び出せなくなるから、Cygwinパッケージに追加する必要があるけど。
2016/05/12(木) 20:42:16.52
Cygwinの欠点
開発者でもないのにrebaseとかいう無駄知識が必要だったり
全く謎の原因で動かなかったりDLL Hellの問題もある
開発者でもないのにrebaseとかいう無駄知識が必要だったり
全く謎の原因で動かなかったりDLL Hellの問題もある
523名無しさん@お腹いっぱい。
2016/05/12(木) 23:42:43.82 perl -d
などのreadline機能するか?
などのreadline機能するか?
2016/05/13(金) 02:06:25.74
msys2のperlでwin32:oleを動かそうと思ったらtime.hがないとか言われてインストールできなかった
cygwinはサポート対象だった
cygwinのいいとこもあるよ
cygwinはサポート対象だった
cygwinのいいとこもあるよ
2016/05/13(金) 18:07:33.30
2016/05/13(金) 18:14:14.42
>>522
rebaseがcygwinにとって重要なのは、forkを実装するために必要だからなあ。
ubuntuがwin 10にのる話がcygwinのMLででたときも、forkの実装への影響の話でてた。
やっばり、forkのcygwinにとっての悩みの種だな。
rebaseがcygwinにとって重要なのは、forkを実装するために必要だからなあ。
ubuntuがwin 10にのる話がcygwinのMLででたときも、forkの実装への影響の話でてた。
やっばり、forkのcygwinにとっての悩みの種だな。
2016/05/13(金) 21:20:39.13
性能とか言い出すならLinuxとか使えばいいと思うけど
自分はCygwinをなんちゃってUnixとして使ってるからかな
自分はCygwinをなんちゃってUnixとして使ってるからかな
528524
2016/05/14(土) 03:58:29.57 msys2のrubyならwin32oleが動いた
2016/05/14(土) 21:50:27.72
setup-x86_64.exe で全パッケージinstallする。
スタートメニュー→Cygwin-X→XWin Server を起動する。
するとXWin Server が上がってくるのはいいんだけど、
imsettings-daemonがlxsessionを起動する。
LXDE邪魔なんだけど、これを止めるにはどうすれば良いのでしょう?
スタートメニュー→Cygwin-X→XWin Server を起動する。
するとXWin Server が上がってくるのはいいんだけど、
imsettings-daemonがlxsessionを起動する。
LXDE邪魔なんだけど、これを止めるにはどうすれば良いのでしょう?
530529
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は上がってこなくなったけど、
これが正しいやり方なのかどうか判断がつかないです。
~/.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は上がってこなくなったけど、
これが正しいやり方なのかどうか判断がつかないです。
2016/05/15(日) 08:56:23.31
全パケinstallの時点で正しいやり方のわけがないと思う、とマジレス
2016/05/15(日) 11:03:46.96
仮に初回は全パケ前提としても、再度setup-x86_64.exe開いて
パッケージ選択画面で検索ボックスにlxdeって入れて出てくるパケを
片っ端からuninstallにしてくほうが発想として素直と思う
>>530見る限りだとimsettings-lxdeをuninstallすりゃ済みそうな話だし
パッケージ選択画面で検索ボックスにlxdeって入れて出てくるパケを
片っ端からuninstallにしてくほうが発想として素直と思う
>>530見る限りだとimsettings-lxdeをuninstallすりゃ済みそうな話だし
535529
2016/05/15(日) 11:22:02.462016/05/15(日) 13:14:41.03
>>532
apt-cygお勧め
apt-cygお勧め
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
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
レスを投稿する
ニュース
- 🇺🇸🇨🇳米中関係は「極めて強固」とトランプ氏… ★4 [BFU★]
- 【野球】大谷翔平、WBC出場を正式表明! 「日本を代表して再びプレー嬉しく思う」 侍ジャパンで世界一連覇狙う★2 [冬月記者★]
- 日米首脳、電話で緊密な連携確認 台湾答弁協議の有無明言せず… [BFU★]
- 🇺🇸🇨🇳米中関係は「極めて強固」とトランプ氏… ★5 [BFU★]
- 「ホストに貢ぎたい」と海外で売春する日本人女性 2カ月で2千万円稼ぐケースも [1ゲットロボ★]
- 【速報】外務次官が中国大使と面会 [蚤の市★]
- 高市早苗、トランプに電話会談でガチギレされた模様wwwwwwwwwwwww会見で半泣きだったという情報も [271912485]
- 【高市悲報】政府「無駄だと思う公金チューチューをSNSを使って国民から意見を募ります」🥸 [359965264]
- 【悲報】明石家サンタ、スポンサーが集まらず放送見送り [883032851]
- 【悲報】拉致被害者を救う会「国民世論は高市早苗を後押ししろ」 [616817505]
- 高市、国連の全ての加盟国に「私悪くないもん」という趣旨の迷惑メールを送付 [931948549]
- 【あっ…】トランプと習近平、ガッツリ握手。高市早苗、ガチで終了。 [153490809]
