[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2ch.scのread.cgiへ]
Update time : 11/29 00:42 / Filesize : 271 KB / Number-of Response : 998
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Cygwin使っている人いますか? その22



1 名前:名無しさん@お腹いっぱい。 [2014/09/06(土) 01:51:45.73 .net]
Cygwin Information and Installation
www.cygwin.com/

Cygwin アンテナ
sohda.net/cygwin/antenna/

449 名前:441 mailto:sage [2016/04/07(木) 07:19:17.39 .net]
>>448 以前入れた時は単にapt-cyg install emacsでGUIのが使えていたと記憶しています。
今入れてみたところemacs-w32の方がGUIでした。ありがとうございました。

450 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/11(月) 12:28:49.05 .net]
愛用者としてはCygwinの何がそんなに嫌われてるのか
不思議だったんだけど、この記事見て納得したわ。
Bash on WIndows10がその問題の多くを解決したこともよくわかった。

Big Sky :: Windows ユーザは cmd.exe で生きるべき。
mattn.kaoriya.net/software/why-i-use-cmd-on-windows.htm

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/11(月) 13:17:49.79 .net]
その記事の人からすると Bash ... は全く論外というか、
まったくカスりもしないし何も解決しないように読めるんだが

452 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/11(月) 19:55:02.65 .net]
>>451
ブクマコメント見てみそ。
b.hatena.ne.jp/entry/mattn.kaoriya.net/software/why-i-use-cmd-on-windows.htm

特にこの辺。
b.hatena.ne.jp/entry/284798327/comment/ishisaka

この記事で挙げられてるCygwinの欠点は、
forkの非互換性と、ファイルの実行属性だ。
どちらもBash on Windowsでは解決されてるというか、
Linux側からWindowsを呼び出せないのでこの問題はない。

453 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/11(月) 22:04:14.36 .net]
>>452
いやだからその人の記事は
「オレはネイティブなWindowsアプリとして使いたいんだ」ってのが大前提でしょ
Cygwynは問題があるけどBashは土俵にすら上がれてないし当然何も解決できない

そのコメントこそBashはCygwinやmsys2の問題の解決策ではないと言ってるじゃん

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/11(月) 22:15:13.06 .net]
研究室がUNIX環境だったからCygwinちゃんにはお世話になっております
手放せないぜ

455 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/11(月) 23:27:01.06 .net]
windows 7から10にあげました。色々やっているうちにドジ踏んで10で初期化しました。

実質10のクリーンインストールです。
そしたら、cygwinの進化もあるんだろうけどcofigureやlibtoolがlinuxほどではないがかなり高速化した。

cygwin上でビルドをする人にとってはかなり嬉しいことだ。

ただし、windows 10のフォルダの管理権限の強化とcygwinの相性で結構はまる。

456 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/12(火) 02:18:51.83 .net]
最近cygwin嫌われているよね……(´・ω・`)

457 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/12(火) 07:41:17.01 .net]
>>456
cygwinって聞いて毛嫌いする人は昔からいると思うけど。

でも、Ubuntu PCを飼いだしてからもcygwinも使う私がいる。



458 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/12(火) 08:36:53.34 .net]
ssh ncftp wget cdrecord ぐらいしか
使わないけどこれで十分。

459 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/12(火) 09:51:40.92 .net]
Win32のコマンドツールとかバッチファイルの出力をteeにパイプで渡すのが便利でなあ

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/12(火) 14:49:11.37 .net]
>>452
それくらいの用途ならbusybox w32でよくね。

461 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/12(火) 22:28:11.17 .net]
>>453
自分はネイティブなWindowsアプリには全くこだわってない。
ほしいのはWindowsと資源を共有できて、UNIXの最新のツールの
動く環境だ。
rybygemsやnpmで入れたもんがすぐに動くような。

MacOSならかんたんだが、Cygwinはそういう環境には
原理的に向いてない、というのが自分があの記事から読み取ったこと。
そしてbash on WindowsでDockerが動ば、WindowsはMacOS以上に
開発に向いた環境になる。

>>460
どんな用途だと思ったんだ?

462 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/12(火) 22:37:43.54 .net]
ちょっと補足。
Windowsと資源を共有というのは、ハイパーバイザみたいに
単独でディスクとメモリをを専有しないという意味だ。
Cygwinじゃ動かんものをいろいろ使いたくてVagrantでいくつも
環境を立ち上げてる人は身にしみてるはず。

463 名前:460 mailto:sage [2016/04/13(水) 05:27:42.35 .net]
>>461
>どんな用途だと思ったんだ?
>>459
>Win32のコマンドツールとかバッチファイルの出力をteeにパイプで渡す

win32コンソールの出力teeにパイプで渡すだけなら,teeやそれと一緒に使ったりする
Unixのツールがあればいいわけで,それだかならbusybox w32で十分と思ったわけです。

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/13(水) 09:19:06.46 .net]
いや俺の>>459みたいな使い方ならそれで十分だけど
cygwinが便利なのはcソース上でも似たような事が出来るところでしょ
pthreadからWin32API叩いたり

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/13(水) 10:44:34.25 .net]
お前らCygwin2.5のリリースですよ。

What's new and what changed in Cygwin
https://cygwin.com/cygwin-ug-net/ov-new.html#ov-new2.5

466 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/13(水) 13:47:30.21 .net]
基本的にsetup.exeから入ってくるツールで足りてるから不満に感じること少ないな
入ってないのをビルドするといろいろ辛いのはわかる

467 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/15(金) 14:08:29.87 .net]
>>461
> そしてbash on WindowsでDockerが動ば、WindowsはMacOS以上に開発に向いた環境になる。

これはなんで(´・ω・`)?
あんまかわらなくない?
Mac側でWindowsの環境が必要なら、Windows分仮想で動かせばよくない?
逆にWindows側でMacの環境作るのは難しいし



468 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/15(金) 14:09:06.28 .net]
cygwinもこれに影響されて今後ますますハッテンすればいいよね(´・ω・`)

469 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/15(金) 22:24:10.48 .net]
これ面白い。

cygwin.1069669.n5.nabble.com/native-Linux-userland-in-Windows-10-td126175.html

470 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/16(土) 00:06:32.67 .net]
要約して

471 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/16(土) 00:54:53.18 .net]
コリーナってなんだったっけな

472 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/16(土) 23:02:52.84 .net]
>>471

Cygwinでコリーナ?

Corinna Vinschen 氏のこと?

473 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/17(日) 07:12:01.01 .net]
>>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は古代ギリシャのトロイの木馬に関わることらしい。
何かの比喩かな。

474 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/17(日) 07:20:45.47 .net]
>>470
専門でこんなに長いスレを要約するのは難しい。

まあ、windows 10 でのubuntuの実装がcygwinに役にたつのかどうかの議論ですね。肯定的、否定的、両方からのコメントがある。

個人的には、windows 10での実装が上手くいって欲しいし、それがcygwinの改良につながるならOK。

475 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/17(日) 20:20:06.06 .net]
>>467
遅レスだけど、書き込んだ時はMacOSではDokerが動かないと思ってたせい。
調べたら2015年にMacOS用のDockerが出てるのな。

するとbash on Windows は確かにMacOSと同じ程度の利便性だと思う。
Ubuntuだから本番環境に近いというメリットと、
MacOSと違って環境がシームレスじゃないというデメリットで
相殺されて。

476 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/17(日) 20:36:57.49 .net]
bash on Windowsは、Ubuntuのバイナリがそのまま動くのだけれど、
本物のUbuntuで動かしたときと全く同じように動くわけじゃないからね
本番環境に近いというメリットはあんまり無いと思うわ

477 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/18(月) 02:12:41.16 .net]
だれかが,wineの逆みたいなもんだといってた。厳密には違うみたいでけど,
バイナリをそのまま動かすという点では共通点がある。



478 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/18(月) 05:26:06.10 .net]
>>476
apt getとか動くんだろうか?
ビルドツール(gcc automake autoconf make libtool 等々)は?

479 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/18(月) 11:50:05.33 .net]
gcc は動くみたいなのは聞いたなあ
X11 は Windows ネィティブのサーバ立ち上げとけば動くよね多分

480 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/18(月) 11:53:35.80 .net]
aptは動く
gccはpipでビルド必要なのインストールできたから動く

>>476
将来は全く同じように動く可能性はありそう
今はまだ全然だが

481 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/18(月) 18:41:35.70 .net]
>>480
私のubuntu使う用途のメインは、クロスコンパイラをつかったmxe-octaveというunix上のシステムでwindows版のoctaveをビルドすることなので標準的なビルドツールが動くと助かる。
ちなみにmxe-octaveはクロスコンパイラもビルドしてくれる。

482 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/18(月) 19:05:07.44 .net]
既出だったらゴメン
最近、Cygwinが不調でコンパイルが異常に遅いので、アンインストール後
再インストールしようとするが何故が最後の処で止まってしまう
何度やっても下記ヶ所で止まる1日中やっても0%で進まない?
/etc/postinstall/0p_000_autorebase.dash
環境
Windows10(Pro)x64
メモリ:DDR4 4GB×2枚
Cygwin・Cygwin64も試したが同じ

483 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/18(月) 20:35:09.05 .net]
rebaseで数分とまるのは別におかしくない
インストールするパッケージをbaseだけに絞っても十分以上時間がかかるなら
ファイルの断片化を疑ってみたらどうかな

484 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/18(月) 23:04:51.12 .net]
アドバイス有難うございます。
ここ2〜3日悩みました。
別のソフトとの相性があるのか等も考えていますが、
最終的にはWindows10の再インストールしかないのかと
思っています・・・無償アップグレードなので認証も問題ですし、
Cygwin以外はすこぶる調子良い事、全てのソフトの再インストール
及び設定を考えると頭が痛いです。

485 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/19(火) 00:57:04.08 .net]
>>482
私の場合も自宅の32bitのネットブックで同様な症状がでました。

cygwinのMLで相談するものの、上手く回復しませんでした。
しかし、先日のwindows updateの後、問題は何事もなかったように解決しました。

今は、cygwinは何事もなかったように動いてます。

余り参考には為らないかもしれませんが、windows 10は新しいOSなので色々地雷を踏むことがあるのではないかと思います。

486 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/19(火) 08:09:23.58 .net]
>>484
スタートメニュー→設定→更新とセキュリティ→回復
で『このPCを初期化常態に戻す』
で初期化できます。
やってることはクリーンインストールと同じですが認証はなかったです。

初期化の前にコントロールパネルまたは設定から『バックアップと復元』に行き、『システムイメージの作成』と『システム修復ディスクの作成』を実行するのを忘れずに。

また、大切なデータはバックアップをとっておきましょう。

487 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/19(火) 11:41:36.63 .net]
すみません。
>>485 のことは、>>486とは関係ありません。>>486を実行したのは、べつの64bitのPC。
windows 10して色々いじっている内にレジストリを破壊してしまって、なぜかあるはずの復元ポイントがなくなっており、
どうすることもできなくてwindows 10になって導入された初期化をつかいました。

色々苦労はしましたが、PCは見違えるように早くなりました。cygwinやmsys2のビルドツールも見違えるほど高速になりました。



488 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/19(火) 12:42:26.98 .net]
>>485
windows updateした後に、デフォルト+apt-cyg関連のみをインストールで試した
らインストール完了したので、直ったと思いインストーラーから必要コマンドを
再インストールしようとしたら、また下記で止まってしまいました。
/etc/postinstall/0p_000_autorebase.dash

>>487
アドバイスありがとう御座います。
もう、やることはOSのクリーンインストールしか無いので、今回は
『このPCを初期化常態に戻す』を試してみます。

489 名前:488 mailto:sage [2016/04/20(水) 01:49:13.58 .net]
『このPCを初期化常態に戻す』を試してみましたが出来ませんでした。
OSに問題があったようです。
結局、Win10のクリーンインストールすることになりました。
保存してあったプロダクトキーの入力で認証はOKでした。
嘘のようにスムーズにCygwin64がインストール出来ました。
数多くのソフト設定はほんとに面倒で嫌になりますが、コンパイルは
快適になりました。

490 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/20(水) 04:29:07.83 .net]
>>489
『このPCを初期化常態に戻す』が使えないこともあるのですね。
勉強になりました。
クリーンインストールでのアプリケーションの再設定は面倒ですよね。
しかし,コンパイルが快適になったとのことよかったです。

491 名前:488 mailto:sage [2016/04/20(水) 16:53:48.07 .net]
>>490
Cygwinは快適になったんですが、今度は録画環境(PT3+EpgDataCap_Bon)が
EDCBの「アプリケーションを正しく起動できませんでした(0xc000007b)」
のエラーが出て・・・。
以前は何の問題も無かったのに踏んだり蹴ったりです。
ランタイム全て入れてもダメ

492 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/20(水) 22:31:22.28 .net]
Cygwinネタはいいが

493 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/20(水) 22:31:45.57 .net]
>>491
ここは君の日記帳じゃない

494 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/20(水) 23:06:11.33 .net]
スレ汚してゴメン

495 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/21(木) 17:54:49.50 .net]
日記帳と言われそうだがapt-cygネタです。
以前のCygwinはオール(50GB前後)で使っていましたが、OSのクリーンインストール
に伴い今度はapt-cygでと参考URLを探し下記のapt-cyg導入
$ wget apt-cyg.googlecode.com/svn/trunk/apt-cyg
しかし、コマンドの読込(ダウンロード)しか出来ずセットアップが出来ない?
散々ggrった結果、kou1okada版apt-cygに出会いまして、無事オールOKとなりました。
apt-cyg初心者に参考になるかな?

496 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/21(木) 22:26:05.14 .net]
私も日記帳的で知ってる人は知ってるのを1つ。

$ cygstart --action=runas (cygwin コマンド)

で、sudo のように管理者権限でcygwin
コマンドが実行できることを知った。

windows 10を初期化したら、コンピューター名を勝手に変えられたせいで

windowsからもcygwinからもアクセスできなくなったディレクトリにアクセスできた。
基本的にOSを軽く使用というMicrosoftの姿勢は間違ってないんだがなんか変なお節介してくれるせいで
苦労させられる。

497 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/21(木) 22:46:55.53 .net]
アクセス権変えればいいだけでは?



498 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/22(金) 05:15:56.27 .net]
>>497
chmod のことですか?当然やりました。
chmod を実行すると Permission denied がでた。
その時点でアクセス権がなかったのでなにもできなかった。

sudoをもっているLinuxのdistroで管理者の管理下にあるディレクトリやフォルダに
sudoを使わないとアクセスできないとおなじなのでは。
(su を使うのはなしとして)

499 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/22(金) 05:53:49.95 .net]
>>493
日記帳にレスすまぬ。
>>491
起動するexeファイルを右クリックして「互換性」設定で,
うまくいきませんか。

500 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 01:37:41.41 .net]
>>498
なんか話がかみ合ってないが
まぁ解決したんならいいんじゃないかな

501 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 03:55:50.97 .net]
すごくいろいろ間違ってるんだけど、指摘する元気がなくなる応答だよな
Cygwin全く関係ないし……

502 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 12:16:06.16 .net]
ACL側の問題をchmodで解決とかないわな

503 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 21:36:58.59 .net]
cygwin 2.5.1がでた。
バグフィクスリリースのようです。

504 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 22:14:26.54 .net]
>>503
家のネットブックでsetupでupdateしたら,また,autorebaseでこけて再び使えなくなった。
2..5.01に戻したが関係なし。
仕方がないな。

505 名前:名無しさん@お腹いっぱい。 [2016/04/24(日) 10:46:46.60 .net]
/binと/libの下の不要になったファイルを簡単に削除するにはどうすればいいの?

506 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/24(日) 11:00:41.89 .net]
そもそも/binと/libの下に不要なファイルを作らない
やむを得ず作るときは自分できちんと管理する

507 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/24(日) 11:40:36.16 .net]
cygwinのフォントってどうやって変更できますか?
コマンドプロンプトじゃないですよ



508 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/24(日) 12:24:47.19 .net]
minttyのフォントなら左上アイコンのMenuのOption→Textで変更できる

509 名前:505 [2016/04/24(日) 12:33:41.58 .net]
cygcheck -lに含まれないファイルは削除しても問題がないということかな?

510 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/24(日) 17:25:17.58 .net]
>>505
例えば3ヶ月おきに全部削除する
必要なファイルだけを必要になった時にインストールする

511 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/24(日) 19:42:16.46 .net]
>>507

質問が曖昧で、わからない。Xを使うアプリケーションのフォントのことですか。

それなら、詳しくないので別の方が答えてくれるだろう。

ただし、最近はunix由来のアプリケーションは(windowsでも)、fontconfigを使うものが多いので、その場合fontconfigのマニュアルを読むかぐぐるとよい。

512 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/24(日) 19:46:45.04 .net]
fontconfigを使うcygwinのアプリケーションで、windowsにインストールされているフォントをつかうには
>>437
を見てください。

513 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/26(火) 21:11:28.66 .net]
>>500 >>501 >>502

すごく間違ったことを書いたのは、そのあと調べたらそう思うようになりました。

でも、まだ、よくわかっていないのでもう少し調べます。

ありがとうございました。

514 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/04(水) 23:56:03.42 .net]
cygwinプロセスのメモリ空間にロードされているexeやdllを
(再配置後の)BaseAddressやメモリ上のサイズと一緒に
表示できるツールってありませんか?

fork()が失敗するのでrebaseallするんですが
-b 0x70000000(デフォルト値)だとうまくいかないのに
-b 0x65000000など低位アドレスを指定するとなぜか失敗しません

まだrebaseされていないdllが0x70000000辺りにロードされていると
勘ぐっているのですが、それ以上先に進めなくなってしまいました

Windows系のスレで訊いた方がいいんでしょうか?
ご存知の方いらっしゃればご教示ください

515 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/05(木) 04:44:23.50 .net]
>>473
コリンナは架空の恋人です
人妻で結構な手練で翻弄されます
ローマ時代の詩に出てきます
スタンダールの恋愛論に簡単な説明があります

一筋縄ではいかないだろうことと
よそのエミュ実装であることと
>>472をかけて洒落てるのでしょう

URLは別件で「気前のいいギリシャ人には気をつけろ」って諺です
もちろん「トロイの木馬」のことを言ってます
人妻とかギリシャ人ってのはもちろんMSに対する比喩です

ちょっとその書き込みは高尚すぎるんじゃないかなw

516 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/05(木) 10:34:52.70 .net]
>>514
cygwinのmailing listで聞くのが一番。私はまれにだが聞きたいことがあるときは、そこで聞くようにしている。開発者がいるのだからそこで聞くのが一番にきまっている。

517 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/05(木) 12:16:56.39 .net]
>>514
開発環境あるなら↓をコンパイルかな
https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms686701%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

実行中のプロセスでなくファイルを調べればいいならdumpbin.exeで



518 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/05(木) 15:34:49.79 .net]
>>514
ProcessWalker Expressとか?
www001.upp.so-net.ne.jp/yamashita/products/pwexp/pwexp.htm

519 名前:514 mailto:sage [2016/05/05(木) 18:51:06.83 .net]
>>516-518
いろいろ勉強になりました!
もう少し試してみて、ダメだったらメーリス投稿を検討してみます

スレ投稿後に調べてみたら、32ビットWindowsだとメモリ空間のうち
ユーザーモードに0x00010000〜0x7FFEFFFFが使えるみたいで
スタックが上から下に伸長していたら結構かぶりやすいのかもしれません…

さらに調べてみると、UNIX系OSに似たメモリ配置なら
その可能性もありそうなんですが、どうもWindowsは配置が違うみたいで
残念なことに詳細情報が見つからず、そちらも手詰まり感がありますOTL

520 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/05(木) 21:43:13.32 .net]
>>519
とりあえず一つターゲットの実行形式を決めてdumpbinしてみなよ
Visual Stdio入れて

521 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/12(木) 20:26:14.57 .net]
>>450 のリンク先だけど、Cygwinの主な欠点って
1. forkが遅く、UNIXとの互換性も低い。
2. コマンド呼び出しの互換性が低い。Cygwinから見て実行属性のないWindowsのコマンドも実行されるため。
の2点だよね?

前者の改善は無理でも、後者の改善はできるんじゃないだろうか。
つまり、Cygwin環境のファイル以外は呼び出せなくなるモードを用意すると、
UNIXとの互換性は上がるのでは?
まあipconfig とか呼び出せなくなるから、Cygwinパッケージに追加する必要があるけど。

522 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/12(木) 20:42:16.52 .net]
Cygwinの欠点
開発者でもないのにrebaseとかいう無駄知識が必要だったり
全く謎の原因で動かなかったりDLL Hellの問題もある

523 名前:名無しさん@お腹いっぱい。 [2016/05/12(木) 23:42:43.82 .net]
perl -d
などのreadline機能するか?

524 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/13(金) 02:06:25.74 .net]
msys2のperlでwin32:oleを動かそうと思ったらtime.hがないとか言われてインストールできなかった
cygwinはサポート対象だった
cygwinのいいとこもあるよ

525 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/13(金) 18:07:33.30 .net]
>>521

でも、2があるから、cygwinを使う人もいるわけで。windowsとの共存はcygwinのいいところだとおもうんだが。モードを分けるのならいいけど。

526 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/13(金) 18:14:14.42 .net]
>>522
rebaseがcygwinにとって重要なのは、forkを実装するために必要だからなあ。

ubuntuがwin 10にのる話がcygwinのMLででたときも、forkの実装への影響の話でてた。

やっばり、forkのcygwinにとっての悩みの種だな。

527 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/13(金) 21:20:39.13 .net]
性能とか言い出すならLinuxとか使えばいいと思うけど
自分はCygwinをなんちゃってUnixとして使ってるからかな



528 名前:524 mailto:sage [2016/05/14(土) 03:58:29.57 .net]
msys2のrubyならwin32oleが動いた

529 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/14(土) 21:50:27.72 .net]
setup-x86_64.exe で全パッケージinstallする。
スタートメニュー→Cygwin-X→XWin Server を起動する。

するとXWin Server が上がってくるのはいいんだけど、
imsettings-daemonがlxsessionを起動する。

LXDE邪魔なんだけど、これを止めるにはどうすれば良いのでしょう?

530 名前:529 mailto:sage [2016/05/14(土) 22:17:27.32 .net]
>>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は上がってこなくなったけど、
これが正しいやり方なのかどうか判断がつかないです。

531 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/15(日) 08:56:23.31 .net]
全パケinstallの時点で正しいやり方のわけがないと思う、とマジレス

532 名前:529 mailto:sage [2016/05/15(日) 08:58:40.76 .net]
>>531
ごもっとも。
でもほしいパッケージをいちいち選ぶのがすごく面倒くさいと感じていますorz

533 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/15(日) 11:03:46.96 .net]
仮に初回は全パケ前提としても、再度setup-x86_64.exe開いて
パッケージ選択画面で検索ボックスにlxdeって入れて出てくるパケを
片っ端からuninstallにしてくほうが発想として素直と思う
>>530見る限りだとimsettings-lxdeをuninstallすりゃ済みそうな話だし

534 名前:529 mailto:sage [2016/05/15(日) 11:11:54.98 .net]
>>533

ありがとう。
imsettings-lxdeをuninstallしてみるわ。

535 名前:529 mailto:sage [2016/05/15(日) 11:22:02.46 .net]
>>533
imsettings-lxdeをuninstallしたら
cygimsettings-lxde.dllが消えてくれて、問題が出なくなったわ。

ありがとう。

536 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/15(日) 13:14:41.03 .net]
>>532
apt-cygお勧め

537 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/15(日) 14:09:04.35 .net]
>>536
https://github.com/transcode-open/apt-cyg
qiita.com/FSMS/items/68b5956301d987d1be2b
なるほど、こういうものもあるのですか。

rcmdnk.github.io/blog/2016/02/01/computer-windows-cygwin/
ちょっと、非技術的な意味で面倒くさそうではありますがw



538 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/16(月) 00:12:03.69 .net]
>>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との親和性が存在意義になっていくだろうなと。

539 名前:chikau mailto:chikau [2016/05/18(水) 17:32:02.97 .net]
>>482
こちらも0p_000_autorebase.dashで引っかかりましたが

C:\cygwin64\var\cache\rebase
を書き込みモードにすることにより無事インストールすることが出来ました。

540 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/22(日) 13:34:13.19 .net]
∩(・∀・)∩ モウ オテアゲダネ
情けない話なんだがtftpdが動かせん。。。。
ちゃんとinetdもtftpdも入ってる
登録もした
しかしまったくわからんし
ログも吐かない。。。。
ネットで調べた手順はすべてやったはずなんだ
だれかやってみて。そして教えてくださいです。

541 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/22(日) 13:50:25.02 .net]
あー環境はWindows10ですしかし他環境での回答も歓迎です

542 名前:名無しさん@お腹いっぱい。 [2016/05/22(日) 15:49:31.72 .net]
soxで音楽鳴らないな
cat >>/dev/dspではもの足りないのだが

543 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/22(日) 17:07:17.00 .net]
>>540
tftpdを他人のためにテストしてくれってのがわからん。
ポートの問題があるから,アプリケーションのテストとはわけが違う。
質問するなら,自分がやったことの詳細をもっと書く。
そしてすでにCygwinでtftpdを運用している人からのアドバイスが
もらいやすいようにするべきだ。

544 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/22(日) 19:55:26.76 .net]
>>540
とりあえずinetdから起動するのは
現時点では君には敷居が高そうだから
tftpd -L -v
と起動してみてはどうか?

545 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/22(日) 22:24:55.64 .net]
敷居が高いのか

546 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/23(月) 01:27:05.34 .net]
>>540にはね
普通はすごく簡単

547 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/23(月) 01:34:57.97 .net]
ボケをボケで返すとわけが分からなくなるな
天然のアスペの可能性も疑われる



548 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/23(月) 03:36:23.17 .net]
>>540
/usr/sbin/tftpd.exe -L -v
しましたが一瞬でプロンプトが戻ってきました。。。これって表で実行する奴ですよね?

549 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/24(火) 11:03:00.34 .net]
>>548
syslog立ち上げないと/dev/logがない






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<271KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef