■掲示板に戻る■ 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

Cygwin使っている人いますか? part5

1 :名無しさん@お腹いっぱい。 :02/06/23 14:21
Part 1 http://pc.2ch.net/unix/kako/963/963123573.html (倉庫入り)
Part 2 http://pc.2ch.net/unix/kako/1003/10033/1003358904.html (倉庫入り)
Part 3 http://pc.2ch.net/unix/kako/1011/10113/1011345180.html (倉庫入り)
Part 4 http://pc.2ch.net/test/read.cgi/unix/1018882767/

Cygwin本家サイト: http://cygwin.com/
Cygwin I18N:http://www.jaist.ac.jp/~fujieda/cygwin/i18n.shtml

関連サイトは >>2

625 :名無しさん@お腹いっぱい。 :02/08/30 01:08
>>622
だからコード書け。忙しそうにして、実は暇なんだろ?

626 :名無しさん@お腹いっぱい。 :02/08/30 04:00
>>625
おまえもなんかしろよ

627 :F :02/08/30 05:54
>>623
とりあえず、以前やってもらった仕事をnewlibに反映させました。
-DMB_CAPABLEはデフォルトになってるので、これだけはまずいっちゅう
のは早めに何とかしたほうがいいかもしれません。

628 :名無しさん@お腹いっぱい。 :02/08/30 10:31
>>623
至急、おかしなところを直したパッチを送ってください

629 :名無しさん@お腹いっぱい。 :02/08/30 13:03
ISO C and Amendment 1のI18N APIは一通りCygwinに実装された?
(正確にはnewlibに)

630 :前336 :02/08/30 14:34
どうやらmbstate_tはlocale情報は持つ必要はなさそうですね。
current localeとmbstate_tの整合性チェックの為に必要かと思ってたけど
それは呼び出し側の責任ということでいいみたい。
http://www.haun.org/ml/b-l-j/a/700/746.htmlあたり

あと_setlocale_rについて
http://www.haun.org/ml/b-l-j/a/800/854.html
あたりの話も気になっていて、mbstate_tのロケール情報に
struct _reentのポインタ持たせるような設計を漠然と考えてたんですが。

newlib的には、m_creatembstate/m_destroymbstateを用意して
mbstate_tにロケール情報を埋め込むのではなく、
struct _reentを別に引数として渡し、それのcurrent localeに素直に従う
で問題ないですかね。

631 :名無しさん@お腹いっぱい。 :02/08/30 18:05
>>630
考えるだけなら誰でもできるので、ハカーらしくコードを伴ってホスィね。


632 :466 :02/08/31 00:43
>>618
おおー、色々調べてくれてたんだね。ありがd。
p1入れて確認するとか言っときながら、ここのところ毎日終電帰りで、まだやってませんでした。
config.shから--subsystem,windowsを取って、再configureすれば良いのね。仕事が落ち着いたらやってみるよ。

633 :名無しさん@お腹いっぱい。 :02/08/31 02:03
cygwinインストールしてstartx(wmaker)一発。
便利な世の中になったもんじゃのう。

634 :14 :02/08/31 02:40
>>632
取るんじゃなくてwindowsをconsoleに書き換える、でした。

ショートカット起動なら、--subsystem,console版で
ショートカットのプロパティ->実行時の大きさ->最小化
にすればちらつきはタスクバーだけですむ罠。
XサーバもきちんとDOS窓継承するし、後はどんなパターンが
考えられるか。どういう仕様にするべきか。


635 :名無しさん@お腹いっぱい。 :02/08/31 03:38
>>633
俺いつもtwmをwmakerに書き換えてる。
でもほんと便利な世の中ですね。

636 :名無しさん@お腹いっぱい。 :02/08/31 11:29
Windows98でcygwinをsetup.exeからアップデート中
Downloading が完了し Installing と表示され,しばらくたったあたりで
Error :unknown (or unsupported ) file type "."
Error :unknown (or unsupported ) file type "?"
と何度かダイアログが表示されてsetup.exeが落ちてしまいます。
setup.exeのバージョンの問題かなと思い、
最新版に変えてみたのですが、状況は変わりません。

これはどういった原因が考えられるでしょうか?

637 :名無しさん@お腹いっぱい。 :02/08/31 11:42
何回か繰り返すとエラー表示されつつも固まらずインストールできました。

スレ違いですが、問題が発生しているPCでは、
Linuxのkernelコンパイル中に gccが signal 11で落ち、
*BSDでは、buildworld中、毎回違う箇所で syntax errorが発生してます。

このPCってもう寿命?

638 : :02/08/31 12:01
>>637
メモリを疑うところから始めると吉。

639 :名無しさん@お腹いっぱい。 :02/08/31 12:20
オーバークロックしてるとかね

640 :名無しさん@お腹いっぱい。 :02/08/31 12:49
>637
呪い

641 :名無しさん@お腹いっぱい。 :02/08/31 13:00
>>640
かなり鬱だな

642 :636 :02/08/31 13:06
>>637
Memtest86を小一時間走らせてみます。
>>639
たしかに 166MHz -> 200MHz に してます。(^^;
これで5年以上動いているのですが。
>>640
(((;゚Д゚))ガクガクブルブル


限りなくすれ違いスマソ


643 :名無しさん@お腹いっぱい。 :02/08/31 14:46
>>637
オーバークロックは論外でしょう。
あと以下を参考。

From:Seiji Kaneko (skaneko@a2.mbn.or.jp)
Subject:Re: PCの安定チェック
Newsgroups:fj.sys.ibmpc
Date:2000-10-27 07:50:20 PST


かねこ@ひたちです。
In article <8t06k9$n4e$1@hawaii.ykhm.cij.co.jp>, kenjik@cij.co.jp says...
>PCを組み立てたときや主要パーツを交換した後など、
>皆さんはどのように安定動作のチェックをしますか?

多分簡単に手に入るものの中で最強のテストは、その辺に落ちている
Linux を入れてカーネルソースのコンパイルを掛けることでしょう。
現に、Intel のテストで問題がなかった Pentium III 1.13GHz をリ
コールに追い込んだのはまさにこのテストですしね :-)

#なぜかと言いますと、これは
# (1) 同時にディスクを激しくアクセスする
# (2) 演算器/メモリを激しくアクセスする(ローカリティも悪い)
# (3) ディスクからソースを呼んでいる関係で、演算器が細かい単
# 位で止まる。このため、CPU の消費電力の振れが大きい。
# あたりが原因じゃないか、と踏んでいます。この意味では単純に
# 負荷をかける Superπあたりでは本当の安定性は分からないんじ
# ゃないかな。

644 :636 :02/08/31 23:58
>>643
半日メモリーテストを行ってみましたが問題ありませんでした。
CPUを元の166MHzに戻したところ、エラーは起こらなくなりました。
オーバークロックによりCPUの寿命が近付いているようです。

(´-`).。oO(ClassicPentiumじゃ、setup.exeすらCPUを酷使するのか…)

645 :名無しさん@お腹いっぱい。 :02/09/01 00:08
↑マジレスするとFreeUN*X使え。

646 :名無しさん@お腹いっぱい。 :02/09/01 21:57
なんとも頭の悪いマジレスだな

647 :名無しさん@お腹いっぱい。 :02/09/01 22:04
そんなことより、心強い発言が!
http://cygwin.com/ml/cygwin-patches/2002-q3/msg00352.html
1.3.13 に間に合うか!?

648 :名無しさん@お腹いっぱい。 :02/09/01 22:07
あとは実装すべきなのはこれ?
fwprintf, fwscanf, wprintf, wscanf, swprintf, swscanf,
vfwprintf, vwprintf, vwsprintf, wcsxfrm, wcscoll, wcserror,
fgetwc, fgetwc, fputwc, fputws, getwc, getwchar,
putwc, putwchar, ungetwc, strftime, wcsftime

# けっこう大変な奴らが残ったもんだ

649 :名無しさん@お腹いっぱい。 :02/09/01 22:15
648 が実装してくれるのか、頑張ってくれよ

650 :名無しさん@お腹いっぱい。 :02/09/01 22:18
>>647
忙しいんじゃなかったの?

ふ じ え だ 君 必 死 だ な

651 :名無しさん@お腹いっぱい。 :02/09/01 22:20
手抜きな実装されるよりはましだろ?>650

652 :650 :02/09/01 22:27
>>651
使ってないから関係ねーし。

そもそも Windows なんか使ってるやつはばかです。

653 :名無しさん@お腹いっぱい。 :02/09/01 22:31
>>652
明日から新学期だろ、宿題終わんねーから憂さ晴らし?

654 :650 :02/09/01 22:33
>>653
あと1ヶ月間休みで、hackし放題ですが何か?
しかし、2ヶ月間何も考えずにhackできるのはすばらすぃ。

655 :名無しさん@お腹いっぱい。 :02/09/01 22:35
なんだ、失業保険給付中の無職ですか。


656 :650 :02/09/01 22:36
>>655
似たようなもんかもね。


657 :bloom :02/09/01 22:38

http://www.leverage.jp/bloom/qry/search.qry?function=Search

658 :名無しさん@お腹いっぱい。 :02/09/01 22:39
>>656
スレ&板違い
http://school.2ch.net/job/
へどうぞ。

659 :650 :02/09/01 22:41
>>658
少なくとも、あと2年半有効の学生証ありますが。(ワラ

しかし、cygwin の実装ってチンタラチンタラ何年やってるんだろうか。
あと20年くらいかけるつもり?

660 :名無しさん@お腹いっぱい。 :02/09/01 22:47
利用者のわりに貢献者が少ないからな

661 :650 :02/09/01 22:49
>>660
誰があんな出来損ない使うんだ?


662 :名無しさん@お腹いっぱい。 :02/09/01 22:52
シグウィン と読んでいいのか悪いのか、そのへんのアレをナニして欲しい


663 :名無しさん@お腹いっぱい。 :02/09/02 00:38
CygwinにI18Nが入ったら、Cygwin/XFree86とかも再コンパイル&リパッケージングしてくれるかな?

664 :名無しさん@お腹いっぱい。 :02/09/02 02:19
win でzsh などをつかえること、テキスト処理などで便利なのはわかるが。
実際、win との連系などうまく使ってる例をきぼん

665 :名無しさん@お腹いっぱい。 :02/09/02 06:00
>>663
人に頼らず、自分でやれよ。アフォ。

666 :前336 :02/09/02 08:51
MLの話をこっちで反応するのも申し訳ないのですが...

>>627

> In the last patch, I left a wrong and unnecessary type cast in
> each of wcscmp and wcsncmp. I didn't understand why these type
> casts are necessary in NetBSD C library and how wchar_t is
> defined in newlib.

NetBSD/FreeBSDでは/* XXX assumes wchar_t = int */となってます。
# i18n-extension-20020519のnewlib.patchでも、ちゃんとintになってますが:D
# どこでshortになったんだろう...

あと、以下の差分だけ、洩れの送ったpatchには反映されてなかったので、
commitして頂けるとありがたいです。。。

http://cvsweb.netbsd.org/bsdweb.cgi/basesrc/lib/libc/string/wcsspn.c.diff?r1=1.2&r2=1.3

667 :名無しさん@お腹いっぱい。 :02/09/02 09:11
そのくらい自分でパッチ送れよ・・・
その程度の英語が書けないわけではあるまい、いい年して・・・

668 :名無しさん@お腹いっぱい。 :02/09/02 13:44
>>659
B-18 から使ってる身としては夢の様だが
とりあえずほとんどのWinマシンに入れてsshしてるよ


669 :659 :02/09/02 19:15
>>668
B-20 から 1.1.8 くらいまで使ってますたが何か?
クローズドソースなクソの上で動くオープンソースっつーのもアフォな話だと
思いませんか?

670 :名無しさん@お腹いっぱい。 :02/09/02 19:23
>>669 Linuxへ帰れ。二度とCygwinに出てくるな

671 :名無しさん@お腹いっぱい。 :02/09/02 19:26
>>669
オープン上のクローズドならそう思うがそっちは問題ないでしょ。

hpcmipsとかはクローズドなPDAの内部構造を考慮してオープンソースOSを走らせてるわけで。

672 :名無しさん@お腹いっぱい。 :02/09/02 19:45
B20-1.1.8の辺りって、今以上にあっちこっちよく壊れてたよなぁ…
P5-75MHzでがんばってたあの頃が懐かスィ

673 :14 :02/09/03 18:22
中間報告その2。
AloocConsole()前後でLockWindowUpdate()使って
DOS窓を完全に隠すことはできたのですが、
どうも--subsystem,windowsだとAllocConsole()しても
CONIN$が開けないコンソールしかできないみたいで。
cygwin1.dll(winsup)のソースを見ると「CONIN$が
開けるかどうか」という理にかなった判定法で。

1. コンソールAPIをきちんと調べたらCONIN$使える
ようになるか?
2. 親がコンソール持ってたら継承して持ってなかったら
作らない今のexec実装相当のsubsystemって作れないの?
MSDN見てもわからないしGNU linkerのソースとか大きい
本屋とかか。
3. rxvtが-eオプションでシェルを実行するときに
CreateProcess()のSTARTUPINFOでSW_HIDEって手も
あるけどcygwin1.dllのexec実装からどれだけ
コピペしないといけないのやら。
4. どうしようもないなら別プログラムに分けるしかない。
ショートカット

--subsystem,windows(コンソールなし)
cygwinのexec()(DETACHED_PROCESS指定相当)

--subsystem,console
LockWindowUpdate()で挟んだAllocConsole()

道は険しい。


674 :名無しさん@お腹いっぱい。 :02/09/03 21:20
>>673
> 道は険しい。
無理して険しい道を渡る必要は、全くないと思いますが。(w

675 :名無しさん@お腹いっぱい。 :02/09/04 11:43
スナップショットなんだからシンボルが増えた減ったで騒ぐなよ

676 :名無しさん@お腹いっぱい。 :02/09/04 12:33
そうですね。

677 :名無しさん@お腹いっぱい。 :02/09/04 19:44
1.3.13 はまだですか?


678 :名無しさん@お腹いっぱい。 :02/09/04 20:06
>>677
I18Nがある程度まともになってからです。

679 :名無しさん@お腹いっぱい。 :02/09/04 21:26
>>677
Chrisがバグを半分つぶしてから

680 :名無しさん@お腹いっぱい。 :02/09/05 01:06
Fくんは頑張っているね、それに比べて336は・・・
一時期の勢いはどうしちゃったんだろう・・

681 :名無しさん@お腹いっぱい。 :02/09/05 01:07
>>679
半分は残るんだ...

682 :名無しさん@お腹いっぱい。 :02/09/05 09:37
>>679
enbug してたりして(w

683 :14 :02/09/05 17:50
>>673はかんちがいでした。--subsystem,windowsでもCONIN$
オープンできます。再びcygwinのコードを探検……
fork()が親プログラムの実行ファイルを使ってCreateProcess()する
もんだから--subsystem,windowsだとコンソールが継承できない!
盲点だった。

というわけで当座のパッチとしては
5. rxvt本体側のコード、forc直後の子プロセス側にAllocConsole()
関係のコードを突っ込む。
な感じにしようかなと。

>>674
よーしパパ楽な道渡っちゃうぞ〜(w


684 :名無しさん@お腹いっぱい。 :02/09/05 18:53
>>536
とりあえず・・・
(if (equal (getenv "TERM") "cygwin")
(global-set-key "\C-x\C-g" 'save-buffers-kill-emacs))

685 :名無しさん@お腹いっぱい。 :02/09/06 15:24
初心者です。
/dev/dsp: ioctl not handled yet! FIXME:
/dev/dsp: ioctl %s
となっています。
cvsはpatchがあるようですが、参考になるサイトはありますでしょうか?

686 :名無しさん@お腹いっぱい。 :02/09/06 22:08
>685
>初心者です。
意味不明
出直してきてください

687 :名無しさん@お腹いっぱい。 :02/09/06 23:10
>>686
> 意味不明
> 出直してきてください

意味不明
出直してきてください


688 :名無しさん@お腹いっぱい。 :02/09/06 23:11
Win2Kでinetdをサービスで起動すんのってどすんの?
なんかcygrunsrvしてもtelnet localhostした途端に終了しちゃうんだけど。

689 :名無しさん@お腹いっぱい。 :02/09/06 23:23
>>688
読め
http://www.sixnine.net/cygwin/cygwin-doc/software/inetutils.html

690 :名無しさん@お腹いっぱい。 :02/09/06 23:50
>>689
読んだ。できた。ありがと。

691 :BB :02/09/07 12:52
Cygwinをデフォルトのまま、bashをシェルとして使用しています。Xも使ってみたのですが、今回はターミナルモードでの質問です。
ビープ音を止めたい(実は職場で近くの人がビービーうるさいので止めさせたい)のです。

~/.inputrcに
set bell-style none

~/.vimrcに
set visualbell

を追加することで、多少良くなりました。
- ファイル名の補完時に静かになった
- コマンドラインの先頭でBSキーを押してもうるさくない

ただし、以下の状況でまだうるさいです。
- 例えば "man man" で短いマニュアルを表示して、PgDnキーを押し続ける
- 短いテキストをlessして、PgDnキーを押し続ける

なんとかならないかと思うのですが、どうでしょうか?

さらに ~/.emacsに(setq visible-bell t)を追加してもEmacsで操作を間違うとうるさい。(XでEmacsを動かす分には "xset b off"で静か
になるのですが。。。)

692 :名無しさん@お腹いっぱい。 :02/09/07 16:03
>691
NT系ならば、デバイスマネージャでBeepというデバイスを無効にすれば全てのビープ音が鳴らなくなる。
ただしデフォルトでは表示されないので、「非表示デバイスの表示」あたりをメニューから有効にすべし。
9x系は知らん。

693 :sage :02/09/08 04:52
数時間前にcygwinをはじめたんですが、cygwin 上でRT-Linux 動かすことできるんでしょうか?

694 :名無しさん@お腹いっぱい。 :02/09/08 05:06
( ゚д゚)ポカーン

695 :名無しさん@お腹いっぱい。 :02/09/08 05:19
( ゚д゚) ドコニカーネルガアr…ポカーン


696 :名無しさん@お腹いっぱい。 :02/09/08 07:10
しかもRT…
そういえば数年前も某MLで

「NT上で自作CPUスケジューラ(ターゲットCPUはなんだったか忘れたが非x86)
をリアルタイムデバッグしたい」 (この時点で無茶)

「RT-Linux上でデバッグする事も考えてるけど、NT上のGUIでデバッグできると
楽なので…」 (だからーどうやってリアルタイムにデバッグするつもりなのよ?)

「ドライバ類が動くとリアルタイム性能に影響が出てしまうから止めたい」
(止めたらOS自体止まって何も操作できなくなったりするけどいいのか?)

等々、トンデモ発言を次々にする困ったちゃんがいたっけな。
周りはひたすら( ゚Д゚)ポカーン。
エミュ作れやと言っても最後まで理解できなかったようだし。全く何も知らない
素人ってわけでもないのに、なんでそういう発想になるのか不思議だったな。

697 :名無しさん@お腹いっぱい。 :02/09/08 08:48
何も知らない素人より
中途半端に知ってる奴のほうが
うざいことが多い。

698 :名無しさん@お腹いっぱい。 :02/09/08 09:06
>>697
うんうん、特に君ね

699 :名無しさん@お腹いっぱい。 :02/09/08 11:27
なぜだか、、、C-x C-cでEmacsを抜けられない、、、、なんで?
F10 f e だと抜けるんだけど、、、、、、、、、

700 :BB :02/09/08 13:54
>692
ありがとうございます。
NT系(Windows2000)なので、デバイスマネージャで「非表示デバイスの表示」として、
- "プラグ アンド プレイ"
- Beep
が表示されるようにして、「このデバイスを使わない」を選択して解決できました。

701 :BB :02/09/08 14:00
>699
C-x C-zでも抜けられますが、この場合は保存忘れがこわいですね。
XからEmacsを起動した場合はC-x C-zで抜けられるけど。



702 :BB :02/09/08 14:53
>699
http://www.gnu.org/software/emacs/windows/
からEmacs21.2.1 (i386) を持ってきてみました。

Cygwinをインストールするときに付いてきた Emacs 21.2-7 (GNU Emacs 21.2 (i686-pc-cygwin, X toolkit))
より全然使いやすそうです。(Meadowでもいいけど。)

703 :名無しさん@お腹いっぱい。 :02/09/08 15:54
今Cygwinインストールしたけど、Emacs21.2-8がC-xC-cで終わりません。
他のkeymapは普通なんだけどなー。

704 :703 :02/09/08 16:03
ごめん>>699のとかぶりました。

705 :名無しさん@お腹いっぱい。 :02/09/08 16:08
C-cがC-gになってない?
M-x help c C-c してみそ

706 :名無しさん@お腹いっぱい。 :02/09/08 16:20
>>705
どうもそうらしいけど、
これはどうするといいのでしょうか?
厨な質問すまそ、、


707 :703 :02/09/08 16:37
今ちょっといじってみたけど、直んないですね。
(define-key global-map "\C-x\C-c" 'save-buffers-kill-emacs)
は、全く持って無視される。
だから次に前のをコメントアウトして
(define-key global-map "\C-xc" 'save-buffers-kill-emacs)
ってやったら、ちゃんとC-xcにバインドされた。

あとちょっと前に気付いたけど、set-mark-command
(C-SPC)もバインドされてない。

なんかctrlキーと関係があるみたい。

708 :705 :02/09/08 17:26
(define-key global-map "\C-x\C-g" 'save-buffers-kill-emacs)

じゃない?(試しもせずにカキコ

709 :名無しさん@Emacs :02/09/08 23:31
っつ〜かさ。この問題ってやたら不便なのに解消されてないじゃん。
もう解消されないのかな?

というか、できない気がする。

710 :名無しさん@お腹いっぱい。 :02/09/09 00:03
cygwinって何ができるんですか

711 :名無しさん@お腹いっぱい。 :02/09/09 00:11
>>710
UNIXっぽいこと。

712 :名無しさん@お腹いっぱい。 :02/09/09 03:22
>>711
UNIXっぽいことって、具体的には何ですか?

713 :705 :02/09/09 04:02
>>712
マジレスだが。

ttp://www.unix.co.jp/


714 :712 :02/09/09 14:03
>>713
ネタにマジレスカコワルイ

715 :こせき ◆Q89A9O3I :02/09/09 16:27
bash 上では

>>705
> C-cがC-gになってない?
> M-x help c C-c してみそ

ですが、cmd 上では

C-c は C-c になるようです。


716 :こせき ◆Q89A9O3I :02/09/09 16:29
>>715
> ですが、cmd 上では
>
> C-c は C-c になるようです。

あれっ? 今やったらそうじゃない。まぼろしだったのかなあ。


717 :名無しさん@お腹いっぱい。 :02/09/09 17:40
日本語表示できるようになってんじゃん>rxvt

718 :名無しさん@お腹いっぱい。 :02/09/09 22:19
cygtermってどう?
ttp://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/


719 :705 :02/09/09 22:32
うーん。おれはrxvtでいいな

720 :名無しさん@お腹いっぱい。 :02/09/09 23:15
よく分かんないけど、telnetdみたいなもの?
結局、他にターミナルがいるんだよね?
僕もrxvtでいいな、困ってないし。

721 :名無しさん@お腹いっぱい。 :02/09/09 23:18
rxvtでどうやったら日本語表示できますか?

722 :ぃょぅ (=゚ω゚)人(゚ω゚=) ぃょぅ :02/09/09 23:20
>>721
odと頭脳変換でイケル

723 :632 :02/09/09 23:44
>>634=14 さん
オプションの解説、どうもありがと。makeする前にのぞいてよかった。。
やっと仕事がおちついたので、config.shを弄ってrxvtをmakeし直してみました。
おかげさまで、cvs使うのが快適になったよー。
もちろん、起動時に一瞬DOS窓が出るけど、それは全然気にならないし。

ところで、j01のころは、make installに失敗してたんだけど、
最新のじゃ一発で行けるようになってたのね。パッチ作って下さっている方にも大感謝です。

724 :705 :02/09/10 01:41
>>721
http://www.google.co.jp/search?q=rxvt+cygwin+%93%FA%96%7B%8C%EA&hl=ja&lr=lang_ja&sourceid=mozilla-search



次100 最新50 (10:00PM - 03:00AM の間一気に全部は読めません)

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