■掲示板に戻る■ 1- 最新10

レス数が950を超えています。1000を超えると表示できなくなるよ。

cygwin使っている人いますか?

[514:511 (2001/07/17(火) 07:13)]
ちょっとCygwinのFAQを見てみたけどforkのインプリメントかなり
アクロバチックな方法だね。これじゃ遅いよ。
CygwinをNT/Win2000専用にして、CreateProcessじゃなくて、
NtCreateProcessを直接使うようにすれば、CreateProcessで指定できない
パラメータを指定できるようになり、forkをネイティブで実現できる
ようになるからかなり速くなるはず。でもこの辺Undocumentedだから
ちとつらいか。


[515:   (2001/07/17(火) 11:27)]
>>508
出来ました。
しかし、こんなGUI画面が出てくるとは思いませんでした。
コンソールアプリなのかと思ってましたよ。


[516:cygwin (2001/07/17(火) 11:50)]
>511
返事が遅れたがフォロー感謝(__)
書き方がまずかったようで申し訳ない。

>>514
Nt*のAPIはOSのバージョンどころかサービスパック程度の違い
でも仕様が変わってたりするんで非常にリスクが高いと思う...


[517:名無しさん@お腹いっぱい。 (2001/07/17(火) 23:03)]
xeyesとかをエクスプローラから実行するとコンソールが出て憂鬱なんですけど、
これを出ないようにすることってできますか?


[518:名無しさん@お腹いっぱい。 (2001/07/18(水) 00:08)]
その xeyes て、どうやって入手したの?
Windows 用の XFree とかについて来るとか?

エクスプローラから起動できるってことは、
mingw gcc でコンパイルしてんのかな。


[519:名無しさん@お腹いっぱい。 (2001/07/18(水) 06:50)]
>Windows 用の XFree とかについて来るとか?
Yes.


[520:名無しさん@お腹いっぱい。 (2001/07/18(水) 08:13)]
cygwinマンセー
とはいえ、くそなCOMMAND.COMのかわりのシェルとしてしか
使ってないが。とはいえ、これだけで十分な価値がある。
ちょい編集したい時とかにもVimまで入ってるし。最高。

ネットワーク関係のコマンドがホトンドはいっていないのは
ちょい萎えたが。


[521:名無しさん@お腹いっぱい。 (2001/07/18(水) 09:00)]
>>517
http://piza.2ch.net/test/read.cgi?bbs=tech&key=990182433&st=53&to=53&nofirst=true

mingw gcc で、"-Wl,--subsystem,windows"
っていうオプションをつけて再コンパイルすれば、
期待の動作をすると思う。

でも面倒だよねぇ。
もっと手っ取り早い方法があるかどうかは知らん。


[522:名無しさん@お腹いっぱい。 (2001/07/18(水) 19:42)]
>>521
決まったアプリからしか使わないからコンソール出さないようにそのアプリを
起動するプログラム作ろうと思ったけど、CreateProcessのコンソール出さない
オプションって2000しか使えないのね…。
メインに使ってるノートパソコンはMEなのよね・・・。

ところで、だれかSawfishコンパイルできた人いる?
librepのコンパイルができないんだけど。


[523:名無しさん@お腹いっぱい。 (2001/07/19(木) 00:17)]
>>520
inetutilsとかopensshとか入れた?


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)