5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

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

1 :名無しさん@お腹いっぱい。:04/02/08 20:49
前スレ
http://pc.2ch.net/test/read.cgi/unix/1066042212/

地鎮祭、関連リンク、お約束は>>2-10あたり

2 :名無しさん@お腹いっぱい。:04/02/08 20:50
過去スレ一覧
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/unix/kako/1018/10188/1018882767.html
Part 5 http://pc.2ch.net/unix/kako/1024/10248/1024809685.html
Part 6 http://pc.2ch.net/unix/kako/1033/10334/1033484276.html
Part 7 http://pc.2ch.net/test/read.cgi/unix/1039449446/ (dat落ち)
Part 8 http://pc.2ch.net/test/read.cgi/unix/1047489645/ (dat落ち)
Part 9 http://pc.2ch.net/test/read.cgi/unix/1055250582/ (dat落ち)
Part 10 http://pc.2ch.net/test/read.cgi/unix/1066042212/

3 :名無しさん@お腹いっぱい。:04/02/08 20:51
【OS X搭載PCが】Apple PowerMac M9031J/A /22000円【破格】2
http://news4.2ch.net/test/read.cgi/news/1076238657/

4 :名無しさん@お腹いっぱい。:04/02/08 20:52
関連スレ

Cygwin使っている人いますか?@Win板
part1 http://pc2.2ch.net/win/kako/1023/10234/1023470780.html
part2 http://pc2.2ch.net/test/read.cgi/win/1052361218/

MinGWを使おう
http://pc2.2ch.net/test/read.cgi/tech/1042611308/


5 :名無しさん@お腹いっぱい。:04/02/08 22:33
早速質問。
cygtermから「ごみ箱を空にする」コマンドみたいのってありますか?

6 :名無しさん@お腹いっぱい。:04/02/08 23:26
wshでかいてcygstartで実行すればいいじゃん

7 :名無しさん@お腹いっぱい。:04/02/09 00:03
>>6
どうも。wshならごみ箱を空にできるみたいです。
ありがとうございました。

8 :名無しさん@お腹いっぱい。:04/02/09 00:07
Win2003で使えるようになったのね…

9 :名無しさん@お腹いっぱい。:04/02/09 00:08
前スレで
Cygwin内でMeadowでファイルを作るって言ってた人がいたけど
MeadowはCygwin内部じゃないぞ。

10 :名無しさん@お腹いっぱい。:04/02/09 00:15
>>9
あ、それ俺です。
そっすか、Meadowは外部ですか。
じゃあ、全然だめっすね。
まだ自分でカスタマイズなんて出来ないので、とりあえず諦めます。
んで、知識蓄えてどうにかしてみせます。

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

11 :名無しさん@お腹いっぱい。:04/02/09 00:19
>>10
emacs使うとか。(新たに日本語入力等の問題が出るだろうけど)

12 :名無しさん@お腹いっぱい。:04/02/09 00:37
付属のemacs21でならyc.el使って何の問題も無しにCannaが使えてますが
しかもcrontabでfetchmail回してCygwin上にメールを取り込んで
Mnewsでメールを閲覧して emacs -nw でメール書いたりしてますし、
その標準のemacs21上でNavi2chを動かしてcannaでレス書いてますよ
全然問題なし

13 :名無しさん@お腹いっぱい。:04/02/09 01:08
cannaねぇ。。。

14 :名無しさん@お腹いっぱい。:04/02/09 01:18
cygwin.dllが無いと動かないのがCygwin内部って思えばいいかな。

15 :名無しさん@お腹いっぱい。:04/02/09 01:19
Winには○○.dllが無いと動かないアプリが多すぎる

16 :名無しさん@お腹いっぱい。:04/02/09 01:38
>>15
それって愚痴?

17 :名無しさん@お腹いっぱい。:04/02/09 02:12
うにくすには *.soが無いと動かないアプリが多すぎる

18 :名無しさん@お腹いっぱい。:04/02/09 02:26
その*.dllが嫌いなのでDelphi使ってる俺は正常

19 :名無しさん@お腹いっぱい。:04/02/09 03:57
zsh で、コマンドラインに入力した日本語が文字化けせずに表示できている人はいますか?

echo '日本語'
と入力しようとすると、
echo '^モ^ヨ{^フ'
と文字化けして表示されます。
これを実行した結果は、「日本語」と正しく表示されます。

bash だと文字化けせずに表示できるのですが、zsh だとうまくいきません。

LANG を ja_JP.eucJP にしてみたり ja_JP.SJIS にしてみたり
rxvt の -km オプションを sjis にしたり eucj にしてみたりしましたがうまくいきませんでした。


20 :名無しさん@お腹いっぱい。:04/02/09 06:14
zsh 3.xだと表示できたんだけどね。
zsh 4.xは過去何度か出てたけどいずれも回答無かったような。

21 :名無しさん@お腹いっぱい。:04/02/09 10:31
>>19
現実逃避でパッチ(?)書いてみた。4.0.xでもたぶん大丈夫だろう。
再コンパイルすればとりあえず表示だけできる。
動作とかまじめに検証していないので副作用があっても知らないぞ。
もちろん消す時は2回[BS]が必要。

--- zsh-4.1.1/Src/utils.c.orig2003-05-15 18:25:22.000000000 +0900
+++ zsh-4.1.1/Src/utils.c2004-02-09 09:58:28.314473600 +0900
@@ -2185,13 +2185,14 @@ inittyptab(void)
for (t0 = 0; t0 != 256; t0++)
typtab[t0] = 0;
for (t0 = 0; t0 != 32; t0++)
-typtab[t0] = typtab[t0 + 128] = ICNTRL;
+typtab[t0] = ICNTRL;
typtab[127] = ICNTRL;
+ typtab[128] = ICNTRL;
for (t0 = '0'; t0 <= '9'; t0++)
typtab[t0] = IDIGIT | IALNUM | IWORD | IIDENT | IUSER;
for (t0 = 'a'; t0 <= 'z'; t0++)
typtab[t0] = typtab[t0 - 'a' + 'A'] = IALPHA | IALNUM | IIDENT | IUSER | IWORD;
- for (t0 = 0240; t0 != 0400; t0++)
+ for (t0 = 0201; t0 != 0400; t0++)
typtab[t0] = IALPHA | IALNUM | IIDENT | IUSER | IWORD;
typtab['_'] = IIDENT | IUSER;
typtab['-'] = IUSER;


22 :名無しさん@お腹いっぱい。:04/02/09 11:24
>>15
Windows には kernel32.dll が無いと動かないアプリが多すぎる
UNIX には libc.so が無いと動かないアプリが多すぎる

23 :名無しさん@お腹いっぱい。:04/02/09 13:40
Windows自体がkernel32上で動いてるからな

つうかCygwin1.dllを使いたくないばかりに
無理してMinGWを使うより、Cygwin1.dllが必要でも
Cygwin使って作る方が楽だ。
VBのランタイムのインストールに比べればなんでもない。

24 :名無しさん@お腹いっぱい。:04/02/09 14:32
>>23
うむ。バージョンアップ時の罠さえなければな。_| ̄|○
system32に入れた事を忘れた頃に来るからなぁ…

25 :名無しさん@お腹いっぱい。:04/02/09 17:26
>>10
(defvar cygwin-umask
 (string-to-int
  (shell-command-to-string "printf %d 0`umask`"))
 "cygwin 上で設定された umask の値")

(defun cygwin-correct-file-mode ()
 "シェルスクリプトならばファイルモードを 777、それ以外ならば 666 に設定する。その際、シェルの umask を参照するので、実際は 755 や 644 などになると思われる。"
 (interactive)
 (save-restriction
  (widen)
  (let* ((shell-script-p
      (string= "#!" (buffer-substring 1 (min 3 (point-max)))))
      (mode-777 511)
      (mode-666 438)
      (mode (logand (if shell-script-p mode-777 mode-666)
             (lognot cygwin-umask)))
      (command (format "chmod %03o %s" mode (buffer-file-name))))
   (shell-command-to-string command)
   (message command))))

(add-hook 'after-save-hook 'cygwin-correct-file-mode)

ちょっと作ってみた。セーブがちと遅くなっていやんだが…
あと、emacs-lisp で string -> octal の素早い変換の仕方ってなんかないのかな。


26 :10:04/02/09 20:26
>>25
ありがとうございます。
けど、俺の場合全く変わらないんですが・・・。
mw32script.elに書けばいいんですよね?

27 :10:04/02/09 20:44
何か俺ばっかり書いて悪いですが・・・
>>12
俺もやってみたんですが、cannaserverと接続するところでエラーが出るんですよね。
初期設定はUnixってなってると思うんですが、それをcannaserverとかlocalhostとかに
変えてもエラーが出るんですよ。
その値、何になってますか?

28 :名無しさん@お腹いっぱい。:04/02/09 20:57
>>27
cannaserver -inet

という風にインターネットドメインで立ち上げればOKです
-inet オプションがあるのは Canna3.6p3以降

29 :名無しさん@お腹いっぱい。:04/02/09 21:00
>>26
いや、ふつーに ~/.emacs に書いてくれ。

30 :10:04/02/09 21:14
>>28
ありがとうございます。
できました。
>>29
.emacsに書いたのですが、それでもできませんでした。
他に設定が必要なところはあるのでしょうか。

ところで、EmacsとMeadowを同時に使う場合、.emacsはどうすればいいのでしょうか。
Meadow用に書くと、Emacsではエラーが出てしまいます。


31 :名無しさん@お腹いっぱい。:04/02/09 21:32
>>30
~/.emacs に書いて Meadow を再起動すれば、C-x C-s で
セーブした時にミニバッファに chmod うんぬんと出て、
セーブしたファイルが 644 か 755 あたりになるはず。

うまくいかなかったとは?なにをどうしたら、どうならなかったのでしょう?

バージョン判別は例えばこのように・・・
(defvar running-meadow (and (featurep 'meadow)
(eq emacs-major-version '20)) "Meadow")
(defvar running-meadow2 (and (featurep 'meadow)
(eq emacs-major-version '21)) "Meadow2")
(defvar running-19 (eq emacs-major-version 19) "running emacs 19.xx")
(defvar running-20 (eq emacs-major-version 20) "running emacs 20.xx")
(defvar running-21 (eq emacs-major-version 21) "running emacs 21.xx")
(defvar running-2x (or running-20 running-21) "running emacs 2x.xx")

スレ違いっぽくなってきた。

32 :10:04/02/09 21:43
>>31
僕の場合は、C-x C-sでセーブをすると、
普通にセーブされます。
Chmodとは出ずに、Wrote・・・が出てしまいます。

上のを.emacsに書けば勝手に判別してくれるんですね。
重ね重ねありがとうございます。
試してみます。

33 :名無しさん@お腹いっぱい。:04/02/09 21:48
info は C-x C-c で終了するのに
emacs は終了しないの
何でだろ〜

34 :10:04/02/09 23:03
>>31
EmacsとMeadowを使い分けることはようやくできました。
ありがとうございます。

chmodの方はまだできてません。
もう少し頑張ってみます。

35 :10:04/02/10 00:37
>>31
chmodのほうですが、.emacsの中(.emacsの中でmeadowには.emacs-meadow.elを読ませるように
設定しているので、正確には.emacs-meadow.elです。)で挿入する場所を色々変えてみたのですが、
too much argumentとかsymbol's value as variable is void
とかのエラーが取れずに出来ませんでした。
せっかく教えていただいたのに、申し訳ありません。
とりあえず、今日のところはあきらめます。
また挑戦します。
ありがとうございました。

36 :名無しさん@お腹いっぱい。:04/02/10 02:21
>>35
もしかしてさ、
行頭の全角スペースをそのまま使ってない?
行頭の全角スペースは半角スペースに置換しなよ。

37 :10:04/02/10 03:17
>>36
できました。
全角、コメント、Shell等、直せばできました。
ありがとうございました。

38 :名無しさん@お腹いっぱい。:04/02/10 03:32
>>21
4.1.1でビルドしなおしてみました。
日本語表示は出来るようになりましたが、どうも$HOMEの認識がおかしいです。
$HOME が /home になってしまいます。

うーんパッチの問題じゃないような気もしますが…

39 :名無しさん@お腹いっぱい。:04/02/10 04:58
すいません。へるぷみーです。

cygrunsrvを使ってcronを動かしてます。
windowsの起動時にサービスとして起動するようにインストール
したんですが、指定した時間になっても動いてくれません。
イベントビューアやcron.logを見てもエラーは起きてません。
この現象はwindowsのサービスとして起動した時だけ起こります。

シェルからcronを起動してやるとちゃんと動いてくれます。

原因・対策わかる方いますか?

40 :名無しさん@お腹いっぱい。:04/02/10 05:15
WindowsのPATHに/binとか入ってる?

41 :39:04/02/10 07:42
>>40
入ってます。

そもそもcygrunsrvでcronがちゃんと動いてるって方
いますか?

42 :名無しさん@お腹いっぱい。:04/02/10 07:53
動いてるよ。

手元のメモによると

cron と cygrunsrv をインストールし、
# cygrunsrv -I cron -d "CYGWIN cron" -p /usr/sbin/cron -a -D -e "CYGWIN=ntsec nosmbntsec"
を実行。Windows の PATH に /bin などが含まれていること。

その後、
# cygrunsrv --start cron
で開始。

となっている。

43 :名無しさん@お腹いっぱい。:04/02/10 10:32
暇なメモやね。

44 :名無しさん@お腹いっぱい。:04/02/11 01:48
-a -D -e "CYGWIN=ntsec nosmbntsec"

をよく忘れてしまう。
何の意味があるのかよく分からないし
-Dって何のオプション?

45 :名無しさん@お腹いっぱい。:04/02/11 04:09
>>44
「-a -D」は「--args -D」と同じでcronに-Dオプションを渡してる。
んで-Dってのはcronのソースによると「dont_fork」だそうで。まぁ確かに
cygrunsrvの管理下で動くんだからUnix系OS上のようにdaemon(3)され
ても困るわな。
ちなみにNetBSDのcronのソースには-Dは存在しなかった。

ちなみに-eはその後ろに書かれた環境変数を定義した上でコマンド
(この場合はcron)を起動する。

OS側のシステム環境変数にCYGWIN定義してあればいらんけど、シス
テム環境変数変更してもサービスプロセスには次回リブートするまで
反映されないので、その辺でワケワカにならないよう意図的に指定して
るんだと思われ。

46 :名無しさん@お腹いっぱい。:04/02/11 04:36
>>45
あっ!
-Dってcygrunsrvのオプションでは無いんですね。
どうもありがとうございます。

47 :名無しさん@お腹いっぱい。:04/02/11 09:22
apacheが1.3.29になって復活age

48 :転送料 ◆2chIPu3sR6 :04/02/11 10:25
運営情報板書き込めません異常でしょうか

49 :名無しさん@お腹いっぱい。:04/02/11 21:22
ダウンロードしたパッケージのすべてが/etcに入ってるんだけど・・・

50 :名無しさん@お腹いっぱい。:04/02/12 13:02
嘘でしょ

51 :名無しさん@お腹いっぱい。:04/02/13 00:14
つーか意味不明。

52 :名無しさん@お腹いっぱい。:04/02/14 13:48
cygwinをインストールしたPCからもう一つのcygwinをインストールしたPCに
cygwinでログインできますか?

53 :名無しさん@お腹いっぱい。:04/02/14 19:29
そういや適当に書きすぎたな、笑い
ここじゃ半端な馬鹿が威張ってんの忘れてた、笑い

54 :名無しさん@お腹いっぱい。:04/02/14 21:55
>>53
誤爆?
>>52
cygwinでサーバー立てることはできるけど、だから、cygwin間で
ログイン可能だけど(やってみたことないけど)、外に公開でき
るほど、セキュリティないでそ。ファイアウォールなんか、win
と共存じゃ立てられないし…


55 :名無しさん@お腹いっぱい。:04/02/14 22:04
そもそもファイル属性が…


56 :名無しさん@お腹いっぱい。:04/02/15 12:42
すまみせンガ
XWin -multiwindow って問題なく動きます?
おいらんところ,-multiwindow やると,
なぜかマウスは効くけどキー入力が駄目で
泣くナク -rootless やってんですが…
xkeymacs あたりとの併用が問題なのでしょうか…
にしても xkeymacs おとしてやってみても問題は解消されないし…
どなたかヘルプミーでげす

57 :名無しさん@お腹いっぱい。:04/02/15 20:22
>>56
SFU入れてない?

58 :56:04/02/15 20:55
>>57
お返事有り難うございます.
SFUは入れてないです.
念の為サービスを確認してみましたが,それらしいものは見あたりません.

ところで,質問に詳細な情報が足らなかったかもしれませんね.

WinのVersion :
    WindowsXP Home Edition Ver 2002 Service Pack 1
XFree86-baseのVersion:
    4.3.0-1
CygwinのVersion:
    1.5.7-1

を付け加えさせていただきます.


59 :名無しさん@お腹いっぱい。:04/02/16 10:10
XDMCPでリモートログインしてない?

だったら-acあたりで

60 :名無しさん@お腹いっぱい。:04/02/16 14:19
Cygwinからwindowsのドライブは見えないんですか?
私、今、従量制接続の環境にいるので、あんまり調べられません。
よろしくお願いします。

61 :名無しさん@お腹いっぱい。:04/02/16 14:45
>>60
AirH" 安いよ。

62 :名無しさん@お腹いっぱい。:04/02/16 15:21
ls /cygdrive/c

63 :名無しさん@お腹いっぱい。:04/02/16 15:23
>>60
Cygwin からは /cygdrive にマウントしてる様に見えるので

cd /cygdrive/d

とかやればよろしい。従来通り

cd d:

でもよい(1.1.xごろまで使えた cd //d は使えなくなった)
他の Linux や BSD マシンとシームレスにファイル共有する場合は
1) Linux マシンで samba を動かす
2) Windows でその samba マウントをドライブ名(例えばZ:)に関連付ける
3) Cygwin で使う cd z:

64 :60:04/02/16 15:34
>>62,>>63
どうも有難うございました。

65 :名無しさん@お腹いっぱい。:04/02/16 16:03
EmacsでM-x shellでshellを使おうとして、
そこでlsとかすると、変な文字がいっぱい出てきます。
ファイル名もちゃんと出てくるのですが、その前後に色々と。
これは何ででしょうか。


66 :名無しさん@お腹いっぱい。:04/02/17 06:25
cygwinでwhoisを使えるようにすることは可能ですか?

67 :名無しさん@お腹いっぱい。:04/02/17 07:43
>>66
できなかったの?

68 :名無しさん@お腹いっぱい。:04/02/17 23:59
CygwinでCodePage 51932は使えないの?
これさえできればOpenSSHが使い物になるんだが。
Xは重いから嫌。

69 :名無しさん@お腹いっぱい。:04/02/18 07:19
>>68
C:\>chcp 51932
無効なコード ページです
C:\>

70 :名無しさん@お腹いっぱい。:04/02/18 10:28
>>68
OpenSSH使いたいだけならrxvtをEUCモードで使うかcocot使え。

71 :名無しさん@お腹いっぱい。:04/02/18 23:35
>>68
そのくらいできてもいいのに
驚いたことに50220は使えるんだよな

72 :名無しさん@お腹いっぱい。:04/02/19 03:12
HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage

この辺どうにかすれば使えそうな気もしなくもないのだが…
とりあえず適当に51932を追加したら>>69のように怒られる事は
なくなった。が、まともに切り替わってなさそう…

73 :名無しさん@お腹いっぱい。:04/02/19 05:29
cygterm + Puttyで
rxvt -e ~/documents/scripts/windows/connect_ssh
みたいにスクリプトを実行することってできますか?

74 :名無しさん@お腹いっぱい。:04/02/19 19:51
>>70
http://iwa.ath.cx/software/cygwin/rxvt.html
どうもありがとう。これですよね?
試してみたら、イイ!と思ったのも束の間、ssh 先のエディタに
MSIME から EUC-JP を渡せてないみたいです。
.Xdefaults は Rxvt.multichar_encoding: eucj で LANG も
ja になってるんだけどな。今パッチ眺めてます・・・

>>72
おお、それも試してみます。

75 :名無しさん@お腹いっぱい。:04/02/19 19:57
>>74
漏れは rxvt を sjis モードで起動して、Linux へログインするときは cocot ssh してる。
日本語入力もカンペキ。

76 :名無しさん@お腹いっぱい。:04/02/19 20:20
>>75
おお!cocot 今ダウンロードしたけどこういうプログラムいいねー
UNIX らしさ満載というか、master-slave pattern ってやつですね。
http://www.catb.org/~esr/writings/taoup/html/ch07s02.html#id2922002

これで日本語入力もいけそうです。どうもありがとうございます。


一瞬 ~/bin/ssh に

#!/bin/sh
exec cocot ssh $@

とか書いて無限 exec loop にハマッタのはヒミツ。

77 :名無しさん@お腹いっぱい。:04/02/19 21:03
く、くそ、うまくいったと思ったら中途半端に文字化け
しまくってる。問題はどこだ・・・

78 :名無しさん@お腹いっぱい。:04/02/19 21:14
cocot を通した ssh 先で更に screen を通すと文字化け、では
なくて画面が崩れるみたい・・・
screen 無しだと正しく使えますね。

79 :70:04/02/19 21:14
>>76
aliasの方が無難でない?

# おいらは、
# alias hostname='cocot ssh hostname'
# ってのをいっぱい定義してる。

80 :70:04/02/19 21:26
>>78
ttp://www.dekaino.net/screen/02example.html
この辺の設定が不足してないか?>screen

81 :名無しさん@お腹いっぱい。:04/02/19 21:37
>>79
なるほど。それもいいですね。
alias ってあんまり使わないんですよね。

>>80
encoding は大丈夫です。
昔からの設定で defkanji になっていたので defencoding にも
してみましたが、現象は同じですね。

82 :70:04/02/19 22:03
>>80
むぅ、手許では問題が出てないんだがなぁ。
# このメッセージはcocot->ssh->screen->w3m経由でPOSTしていまつ。
他には、
・screen起動前の$TERMをrxvtにしてみる。おいらは、
[.Xdefaults]
Rxvt.multichar_encoding: sjis
Rxvt.termName: rxvt
こーゆー定義をしている。
# 「そんな端末知らん」と言われたら、infocmpとticで登録。
・screen内部での$TERMをvt100にしてみる。
・たまたまscreen内部でのエスケープシーケンスの状態がおかしくなっている
ので、一度落として立ち上げ直す。
・cocotに-iオプションを付けてみる。
・どーしてもダメなら、-oオプションでログを取ってみて、どーゆーケースで
化けるのか調査してみる。
とか……。


83 :70:04/02/19 22:05
しまった、s/80/81/ だった。自分にフォローしてどーすんねん>おれ


84 :名無しさん@お腹いっぱい。:04/02/19 23:03
>>82
> ・cocotに-iオプションを付けてみる。

これで治りました。何故だ・・・
端末制御 の ESCAPE と ISO2022 の ESCAPE が被ってるって
ことなんでしょうか??

何にせよありがとうございます。
これで非常に快適です。

85 :70:04/02/20 01:20
>>84
解決したよーで何よりです。-iオプションが役に立ったのって初めて見た:-)
ただ原因の方はさっぱりですねぇ。(ダメ元で挙げた選択肢の1つだったもんな^^;)
環境情報とスクリーンショットと-oオプションで出力した最小限の再現データを
作者宛に送ると、忘れた頃に直ってるかもしれません(ぉぃ)

86 :名無しさん@お腹いっぱい。:04/02/20 03:28
>>65にも答えてやってください。

87 :名無しさん@お腹いっぱい。:04/02/20 03:36
>>86
lsが色付きモードになってんじゃ?

88 :86:04/02/20 04:52
>>87
なってます。
対処法はありますか?
Emacsでは色つきでは表示できないのでしょうか。

89 :名無しさん@お腹いっぱい。:04/02/20 05:15
そんなことより、広末を箱入りにする方法を教えてください。

90 :名無しさん@お腹いっぱい。:04/02/20 08:15
>88

たぶん、まだカラーモードに対応してないっぽい。
つーわけで、Bash使ってるなら、.bashrc に

if [ ${TERM} = "dumb" ] ; then
alias ls='ls -F'
fi

dumb のところは、Emacs のシェルモードで echo $TERM して
$TERM にセットされてる値を記述してくれろ。

91 :名無しさん@お腹いっぱい。:04/02/20 08:27
>>88
(add-hook 'shell-mode-hook 'ansi-color-for-comint-mode-on)
はどうよ?

92 :65:04/02/20 10:34
>>90>>91
できたよ。ありがとう。
けど、やっぱりEmacsでShellは使いにくいね。

93 :名無しさん@お腹いっぱい。:04/02/21 01:41
VMwareとCygwinの利点、欠点を教えていただけませんか?

94 :名無しさん@お腹いっぱい。:04/02/21 01:47
VMware→有料
Cygwin→タダ

95 :名無しさん@お腹いっぱい。:04/02/21 01:59

Vmware
利点:本物のUNIX環境である。バックアップが簡単。
UNIX用のプログラムは全部使える。
欠点:起動が面倒。Windows側との連携が面倒。
有料。IPアドレスが複数無いとNAPTになる。

Cygwin
利点:タダ。お手軽。フォントが綺麗。
Windows側との連携が簡単。
欠点:遅い。コンパイルできないものが多い。
UNIX初心者には使いこなせない気がする。


96 :名無しさん@お腹いっぱい。:04/02/21 02:28
>>95
VMware ってUNIX環境だったのか。知らなかった。

97 :名無しさん@お腹いっぱい。:04/02/21 02:32
「本物のUn*x環境が使える」だろ。

98 :名無しさん@お腹いっぱい。:04/02/21 03:32
「本物のUn*x環境」とは?

99 :名無しさん@お腹いっぱい。:04/02/21 09:25
シングルユーザーモードのUn*xとCygwinの差とか考えると
さあてどれだけあるんだか・・

100 :名無しさん@お腹いっぱい。:04/02/21 12:12
>>96
> VMware ってUNIX環境だったのか。知らなかった。

Cygwinと比較してるんだからGuestOSがUNIXだと仮定したって
いいだろーが!!!!

とマジ切れしてみる。

101 :名無しさん@お腹いっぱい。:04/02/21 12:35
>93

釣りか? と思いつつ……。

VMware 上の UNIX環境
 一般的なUNIX参考書(含むWeb)の記述通りが参考になる

Cygwin
 一般的なUNIX参考書の記述の通りでするとニッチモ状態が発生する場合がある

102 :名無しさん@お腹いっぱい。:04/02/21 16:57
>>100
その仮定で、どこかの雑誌に記事うpきぼんぬ。

103 :名無しさん@お腹いっぱい。:04/02/22 01:43
cygwinで、apache+PHPってできますか?
LoadModuleでWin用PHP呼んだりしてみたんですけど無理でした・・

104 :名無しさん@お腹いっぱい。:04/02/22 10:15
PHP動かすのに普通のWindows版Apacheで何が不満
なのかわからん・・・

105 :名無しさん@お腹いっぱい。:04/02/23 03:03
不満があるからではなく
そこに愛があるから・・・

106 :名無しさん@お腹いっぱい。:04/02/23 08:05
ファイルのパーミッションがchmodで変更できません。
>chmod 666 ファイル名
として、実行はされるのですが、変更されてません。
なぜでしょうか。

107 :名無しさん@お腹いっぱい。:04/02/23 08:49
>106

なんでだろうねぇ。
僕のところでは、ちゃんと変更されてる。
もうちょっと情報書いてみれば、偉い人が教えてくれるかも。
具体的には

(1)使ってるOS
(2)使ってるファイルシステム

このへん。

108 :名無しさん@お腹いっぱい。:04/02/23 09:34
>>106

さんざん既出なので質問も答えも想像がついた。
エスパー希望のようなので、今からテレパシーで教える。
釣りだったらマジレススマソ。

109 :名無しさん@お腹いっぱい。:04/02/23 12:57
>>108
お前間違えて俺のところにテレパシー送っただろ。
迷惑だぞ。

110 :名無しさん@お腹いっぱい。:04/02/23 13:32
DISPLAY環境変数に書くIPアドレス間違えた?

111 :名無しさん@お腹いっぱい。:04/02/23 17:11
>>109
テレパシーの不正傍受は法律により罰せられます。


112 :名無しさん@お腹いっぱい。:04/02/23 18:44
>>111
テレパシーの貸付は法律で禁止されています

113 :名無しさん@お腹いっぱい。:04/02/23 18:44
テレパシークラッカーがファイル置き場にしたのでしょうか、脳内がエロ画像でいっぱいです。
助けて!

114 :名無しさん@お腹いっぱい。:04/02/23 19:28
>>113
違法電波の送信は法律で禁止されています

115 :名無しさん@お腹いっぱい。:04/02/23 22:00
>>108
着払とか言うなよ。
TV Br○s.

116 :名無しさん@お腹いっぱい。:04/02/23 23:36
ふしぎなことーばー
テッテッテッテッテッテッテレーパシ〜♪

117 :106:04/02/24 01:50
>>107>>108
ありがとうございます。&過去スレ検索サボってすみません。
ディスクのファイルモードをNTFSにして解決しました。
ありがとうございました。

118 :名無しさん@お腹いっぱい。:04/02/26 11:51
Linux初心者ですが、cygwinでgccのコンパイラを使うには、
どのように設定をすれば宜しいのでしょうか?
デフォルトでgccとコマンドを打ってもコマンドが認識されていないようで出来ません。

どなたかご教授お願い致します。

119 :名無しさん@お腹いっぱい。:04/02/26 12:17
どうせgccがインストールされていないのだろう

120 :名無しさん@お腹いっぱい。:04/02/26 12:18
>>118
gccはインストールしました?
setupの時に、全てDefaultにしてると、gccは入ってなかったような。
setupでDevelって中にgccがあるから、それをダウンロードしてインストールすれば、
後は何もしなくてもつかえると思いますよ。


121 :名無しさん@お腹いっぱい。:04/02/26 15:52
>118

解決致しました。
単にgccがインストールされてなかっただけでした…。
デフォルトのインストールではgccは入らないんですね。

初歩的な質問ですみませんでした。

122 :名無しさん@お腹いっぱい。:04/02/26 16:03
ズコー

123 :名無しさん@お腹いっぱい。:04/02/26 17:52
ワロタ

124 :名無しさん@お腹いっぱい。:04/02/26 18:26
rsync使うとかなり高確率で途中で止まってしまうんだけど、
もしかしてcygwinならではの注意点とかありますか?

125 :名無しさん@お腹いっぱい。:04/02/26 20:10
>>124
コーヒーを飲んでくる。
ダメならコーヒー豆を挽くところから。
それでもダメなら食事に行ってくる。

止まるってのがエラー吐くってことなら、具体的に内容を。


126 :名無しさん@お腹いっぱい。:04/02/26 20:25
うん、最後の最後でよく止まるね
まぁ処理は正常に終わってるみたいなんで毎回殺しちゃってるけど

127 :124:04/02/26 21:15
>>125
エラーも吐かず先にも進まず、黙ったままになってしまいます。終了すらしない。
大抵は>>126のように転送は終わっているっぽいのに終了だけしないという事が
多いんですが、たまに途中で止まってしまうことも。

128 :名無しさん@お腹いっぱい。:04/02/26 22:02
>124-127

http://rsync.samba.org/
> One Cygwin hang-problem resolved
ってあるから、もし cygwin の rsync package が古いなら最新版にすると
直るかも。ていうかうちも同じ症状だったのが、更新したら直った。


129 :名無しさん@お腹いっぱい。:04/02/27 15:31
>128
情報ありがとうございます。
rsyncとcygwinを入れ直したら正常に終了するようになりました。
rsyncは最新のを入れていたはずなので、cygwin DLLが古かったのかもしれません。
かなり快適になりました。

130 :名無しさん@お腹いっぱい。:04/02/28 19:39
mysql under cygwinが実現できている方いますか?
インストールの注意点やwindows nativeとの速度の比較等を
教えて頂ければ幸いです

131 :名無しさん@お腹いっぱい。:04/02/29 00:56
標準設定のままインストールしたら妙なところにホームディレクトリ作られた…。
C:\Documents and Settings\tanaka\スタート メニ・\tanaka\
って…。

132 :名無しさん@お腹いっぱい。:04/02/29 05:48
Windows2000にCygwinをインストールし、
java(J2SDK)をインストールしようとしているのですが、
SunのサイトにDLしに行ったのですが、
PlatformはLinux?それともSolaris SPARCを選ぶのですか?
そもそもCygwinは何がベースになっておられるの??

133 :132:04/02/29 06:00
スマソ
事故解決・・・も何もWindowsにいれりぁいいのね
逝ってきます

134 :名無しさん@お腹いっぱい。:04/02/29 07:42
rm -rf より cmd.com の rmdir /s /qのほうが速いような気がするんですが
どうでしょう。

135 :名無しさん@お腹いっぱい。:04/02/29 08:08
>>134
「どうでしょう」って言われても「そうですね」としか言えないんだが(w

136 :名無しさん@お腹いっぱい。:04/02/29 12:41
Cygwinを使うメリットとデメリットを教えてください

137 :名無しさん@お腹いっぱい。:04/02/29 12:52
メリット
「UNIX依存症の廃人がWindows使用中に
 禁断症状を起こす頻度を減少させる」
デメリット
「UNIX依存症で、且つCygwin依存症になるため、
 Cygwinが入っていないWindowsを使うと恐ろしい禁断症状が……」

138 :名無しさん@お腹いっぱい。:04/02/29 13:06
>>136
そこらへんに転がってるけど高価で高速なWindowsマシンを
こっそり計算資源として活用出来る

139 :名無しさん@お腹いっぱい。:04/02/29 13:47
>>137
>>138
ありがとうございます。
しかし、私はWindows依存症なのです。
UNIXに興味があるので入れてみようかなと思いました。
UNIXが少し分かるようになるのかな?

140 :名無しさん@お腹いっぱい。:04/02/29 14:06
>>139
シェルの操作やUnix由来のツール群(sed, awk, etc,,,)のお勉強には
十分使えるけど、システム寄りの部分はWinの制約があってCygwin
ではうまく動かないという物も多いし、Unix向けに書かれた書籍とか
もそのままじゃCygwinに適用できないという物も結構ある。

Unixそのものの勉強が目的なら中古マシンでも用意してPC-UNIXで
やった方がいいよ。(俺も最初はお古のマシンにFreeBSD入れて色々
お勉強したし、いきなりCygwin触ってたら果たして途中で放り投げず
に済んでいたかどうか怪しい)

そっちで一通りの事ができるようになったらCygwinではどうすれば
いいのか(あるいはこれは無理だよなとか)、大体見当付くようになる
から。

141 :名無しさん@お腹いっぱい。:04/02/29 14:07
>>139
bcc が公開されてなかったころ、gcc,g++ が使えるってことで手を出してしまった。

Linux を使うようになってから、コマンド依存症になって
sort とか awk とか cvs とか欲しくて Cygwin が手放せなくなった。
Meadow も手放せない。

コマンドの使いかたは分かるようになると思うけど、
OS そのものの知識はそれほど身につかないと思う。

UNIX と Linux,BSD では違うかもしれないけど、雑誌とかで手に入れやすい Linux や BSD を
デュアルブートか 専用の PC 用意して インストールしてみたほうがいい。
お金があって、PC もある程度のスペックのものなら VMware って選択肢も。

142 :名無しさん@お腹いっぱい。:04/02/29 19:48
>>141
>
> Linux を使うようになってから、コマンド依存症になって
> sort とか awk とか cvs とか欲しくて Cygwin が手放せなくなった。
> Meadow も手放せない。
漏れも同じ

>
> コマンドの使いかたは分かるようになると思うけど、
> OS そのものの知識はそれほど身につかないと思う。
まあ、仕方ないね。会社のマシンをLinuxに出来ないし。

143 :名無しさん@お腹いっぱい。:04/03/01 23:26
CygwinとシングルユーザーモードのLinuxの差は何だろう

144 :名無しさん@お腹いっぱい。:04/03/01 23:52
>>143
root がいない。


145 :名無しさん@お腹いっぱい。:04/03/02 01:45
usersで書き込み不可のとこにcygwin置いて
必要なとこのみ書き込み可にして普段usersで使うとか

146 :遙皇 ◆HEHARUKAoo :04/03/02 02:21
Cygwinについてるsshd使ってるんですが
リモートから起動されたbashの起動ユーザー名が常に「(不明)」になってます。
ちゃんとログインしたユーザーがプロセスを起動するようにしたいのですが
どうやったらできますか?

147 :名無しさん@お腹いっぱい。:04/03/02 02:22
Win98かい?

148 :遙皇 ◆HEHARUKAoo :04/03/02 02:24
XPSP1です。
sshdの分離プロセス用ユーザーは作成していません。

149 :遙皇 ◆HEHARUKAoo :04/03/02 02:37
つーか環境書かないで何聞いてるんだおれ。

OS:XPSP1
FS:NTFS
Cygwin:さっきアプデートしますた

sshdサービスの起動アカウントはローカルシステムアカウント
cygrunsrvで起動させてるみたいです
分離プロセスは使用してません

これ(以下hoge)にリモートからユーザーfuga(Administratorsグループ)で
$ ssh -l fuga hoge
とやるとサーバーhogeにユーザーfugaでログインすることになりますよね?

で、hogeのコンソールでtaskmgr.exeとか立ち上げてbashの起動ユーザー名を見ると
bash (不明)
とかになってるんです。
だからリモートからchmodとかやっても「権限ないぞゴルァ」と蹴られたりします。

こういう場合にsshdから起動されるbashをログインユーザーが起動するようにしたいのですが
どこかに設定とかあるんでしょうか。

150 :遙皇 ◆HEHARUKAoo :04/03/02 03:21
スンマソン事故解決しますた

/etc/passwdの中のuuidが壊れてますた。(´・ω・`)

151 :名無しさん@お腹いっぱい。:04/03/02 12:00
Meadow の shell-mode から ssh を使うと、
Pseudo-terminal will not be allocated because stdin is not a terminal.
とでて、キーを受け付けなくなります。
どうすれば、shell-mode から ssh を使えるようになりますか。

152 :名無しさん@お腹いっぱい。:04/03/02 13:24
>>151
cygwinのptyはcygwinの世界に閉じたものだからMeadowからは使えないのでは……。

# 逆に、SFUのptyを必要とするコマンドをcygwinから使っても悲しい目にあうよね……。

153 :名無しさん@お腹いっぱい。:04/03/03 14:24
cygwinのptyどころかMeadowのshell-modeはpipe(?)で実装のはず
ttyコマンドで 'not a tty'

工夫すれば不可能ではないが使い心地はどうだか
a. win-ssh-askpass
b. ssh-agent等で shell-mode からは入力しないで済ませる工夫
c. 下記のスクリプトで expinteract ssh HOST などと
#!/usr/bin/expect --
eval spawn -noecho $argv
set timeout -1
interact
exit
expectは詳しくないので本が欲しい…
パスフレーズが印字されてしまう問題は、とりあえず
comint-password-prompt-regexp を設定して、
(add-hook 'comint-output-filter-functions
'comint-watch-for-password-prompt)
昔見かけた ssh.el みたいなのを修正するほうがいいかも

154 :名無しさん@お腹いっぱい。:04/03/03 20:35
>>142
> まあ、仕方ないね。会社のマシンをLinuxに出来ないし。
coLinuxをどうぞ

coLinux槍隊
http://pc.2ch.net/test/read.cgi/linux/1075620397/


155 :名無しさん@お腹いっぱい。:04/03/04 04:27
すみません、Linux板の質問スレで誘導されてこちらに来ました。
 http://pc.2ch.net/test/read.cgi/linux/1077690104/608

ftpmirrorについての質問です。
Cygwin環境で同ツールを使おうと思っているのですが
インストールし、defaultファイルの設定を終えて実行してみると以下のエラーが出ます。

Modification of a read-only value attempted at /usr/local/lib/ftpmirror/param.pl line 390.
param, /usr/local/lib/ftpmirror/param.pl, 390, main::abort, 1, 0, , , 0,
main, /usr/local/lib/ftpmirror/ftpmirror, 192, param::check, 1, 0, , , 2,

Google”ftpmirror Modification”で検索して以下のページを見つけ
http://lists.debian.or.jp/debian-users/200112/msg00177.html
パッチを適用したのですが、結果は変わらずで完全に行き詰ってしまいました。

Perlのバージョンは5.8.2です。
ftpmirror-1.2l.tar.gzをインストールした後、patch ツールにてftpmirror-1.2l-patchを適用しました。

どなたかftpmirrorをお使いの方いらっしゃいましたら、対処方法をご教授願えないでしょうか。
よろしくお願いします。

156 :遙皇 ◆HEHARUKAoo :04/03/06 11:29
みなさんglib-configってどこから持ってきました?

157 :名無しさん@お腹いっぱい。:04/03/06 12:11
>>43
なんだとてめーこのやろ
地獄をみたいか?

158 :名無しさん@お腹いっぱい。:04/03/06 15:13
http://www.unixuser.jp/
DVD-ROM/CD-ROM 2枚組み
Vine Linux 2.6r4
VinePlus(apt対応収録)



Services for UNIX 3.5日本語版



NeoOffice/J 0.8
GNUアーカイブ集2004年春版
ほか


159 :名無しさん@お腹いっぱい。:04/03/06 16:00
>>158
Cygwinと何の関係が?

160 :名無しさん@お腹いっぱい。:04/03/07 00:58
>>159
ちゃんと強調されてるじゃん!


  「Services for UNIX 3.5日本語版」



161 :名無しさん@お腹いっぱい。:04/03/07 10:46
>>160
Cygwinと何の関係が?

162 :名無しさん@お腹いっぱい。:04/03/07 18:30
findってどのパッケージにあるの?
findutilかと思ってたらそんなパッケージなかった。


ついでに、あるファイルがどのパッケージに属してるか探す方法ってない?

163 :162:04/03/07 18:35
ごめんなさい。findutilsはありました。
パスがおかしかっただけでした。

2番目の質問は
http://cygwin.com/packages/
にありました。

調べずカキコしてすまんかった。

164 :名無しさん@お腹いっぱい。:04/03/07 21:57
>>161
>GNUアーカイブ集2004年春版
>ほか
~~~~~~
にCygwinが入っている。

わけないな…


165 :本7:04/03/08 23:36
rpmbuildがちゃんと動かない。
リンク先を直接に実行しても--rebuildできねぇ

166 :名無しさん@お腹いっぱい。:04/03/09 00:16
そうですか

167 :名無しさん@お腹いっぱい。:04/03/09 01:11
まあがんがれ

168 :名無しさん@お腹いっぱい。:04/03/09 19:59
まあなんだな

169 :名無しさん@お腹いっぱい。:04/03/10 01:56
XWin.exe の起動オプションで -xf86config を指定しなかった場合の
XF86Config(に当たるもの)はどのファイルなんでしょうか?

170 :遙皇 ◆HEHARUKAoo :04/03/10 14:52
glib-2.2.3-20040116を導入したのですが
glib-configスクリプトがありませんでした。

これはLinuxからパクってきて手直しして使うべきですか?

171 :名無しさん@お腹いっぱい。:04/03/10 16:36
.bash_logoutはログアウト時に実行されますが、
.bash_loginはログイン時に実行されません。

どうすれば、.bash_loginが実行されるようになるのでしょうか?

172 :名無しさん@お腹いっぱい。:04/03/10 19:10
cygrunsrv -S sshdで外部からsshdしようとすると:

「sshed.exe エントリポイントが見つかりません」
「プロシージャエントリポイント_getreentがダイナミック
 リンクライブラリcygwin1.dllから見つかりませんでした」

と言われて失敗します。最新の1.5.7です。なんで?

173 :名無しさん@お腹いっぱい。:04/03/10 19:18
>>171
ログインしてないから。
cygwin.batから起動する場合は--loginオプション渡してるからログイン
した事になってるので、.bash_loginは読まれるはず。

>>172
cygwin1.dllがHDD上に複数あって、古い方が動いているに一票。

174 :172:04/03/10 19:47
>>173

要らないdllを消したら動きました!
ありがとうございました!

175 :名無しさん@お腹いっぱい。:04/03/10 20:53
どなたかQtをコンパイルする方法を教えてください。古いバージョンの、Qt2.3です。
configureしても、対応したOSが無いとか言われてしまいます。
バイナリパッケージは見つけたのですが、スレッドに対応していないものでした。

176 :名無しさん@お腹いっぱい。:04/03/10 21:10
Cygwinのpthreadってちっとはまともになったんだろうか。
まともに動かなかったからからあえてスレッド非対応でコンパイルした
とかありそうだけどねぇ。
configureで対応OS云々ってのは、GNUのftpサイトからconfig.guess
だったか拾ってくれば行けないかね。

177 :名無しさん@お腹いっぱい。:04/03/11 00:07
>>175
Makefile嫁

178 :名無しさん@お腹いっぱい。:04/03/11 00:19
超々基本的な質問ですが・・・
CygwinのX環境(XEmacsなど)とWindows環境(メモ帳など)
の間でカット&ペーストができないのですが、
うまくすればできるようになるのでしょうか?
できる/できない だけ教えていただければ結構です。
やり方は自分で調べます。

179 :名無しさん@お腹いっぱい。:04/03/11 00:23
>>178
その精神はすばらしいと思うが、調べ方が甘い。
ttp://www.google.com/search?hl=ja&lr=lang_ja&q=Cygwin+XFree86+とある日本語

180 :名無しさん@お腹いっぱい。:04/03/11 01:56
cygwin で fork したときに付く PID は 1 ずつ増えるんじゃ
なくて順番が適当みたいですけど、これは Windows の仕様
そのままなの?

181 :名無しさん@お腹いっぱい。:04/03/11 09:38
>>178
ttp://x.cygwin.com/docs/ug/configure-cygwin-x-options.html
[-clipboard]

182 :名無しさん@お腹いっぱい。:04/03/11 11:13
こんなのがでるんだね。
http://www.mlb.co.jp/linux/xf86win/

これはどうでもいいんだけど、mlbはこんなのを作ったらしい。
http://sourceforge.jp/projects/imeproxy/
esecannaのIME版のようだ。

183 :名無しさん@お腹いっぱい。:04/03/11 20:01
>>180
NTだとWindowsのProcess IDそのまま、95系だとマイナスなので符号反転。


184 :名無しさん@お腹いっぱい。:04/03/11 21:16
1.5.7-1ってどうです?

185 :名無しさん@お腹いっぱい。:04/03/11 21:27
気違いのふりをする奴もまた気違い。

186 :Linux歴10年:04/03/11 22:34
cygwin使って見たけど・・・・・。

もう少しって感じですかねぇ。sshで外部から入れるのは評価できる。
しかしコードが所詮SJISじゃあねぇ。Perlスクリプトも微妙に動かないし。
Linux専用機がこけた時のサブとして使えたらいいなあと思って
いたけど未だそうゆうレベルじゃないね。バックアップ専用機
が適任ですな。

187 :名無しさん@お腹いっぱい。:04/03/11 22:47
>>186
> コードが所詮SJISじゃあねぇ
SJIS使わなきゃいいじゃん

188 :162:04/03/11 22:57
>>186
> コードが所詮SJIS
さっぱり意味が分かりません

189 :遙皇 ◆HEHARUKAoo :04/03/11 22:58
2ちゃんねるだってSJISだからなあ。

190 :名無しさん@お腹いっぱい。:04/03/11 23:05
cygtermを使うと、Altが効かなくなります。原因は何でしょうか..
WIndwosの環境変数には、CYGWIN=ttyと設定していて、コマンドプロンプトだと正常です。
cygterm.cfgに何か設定が必要なのでしょうか。
ちなみに英語キーボードです。

191 :名無しさん@お腹いっぱい。:04/03/11 23:20
>>183
ps叩くとPID != WINPIDな奴もいるけど。OSはWin2000SP4。

192 :名無しさん@お腹いっぱい。:04/03/12 01:33
killで殺せないのがいるから(主にWindowsのアプリ)
TerminateProcess()にps -Wなpid渡して殺してるけど
おおむね死んでくれる。

193 :名無しさん@お腹いっぱい。:04/03/12 04:46
ええと、/bin/kill -f PID を使うという事でいいすか?

194 :名無しさん@お腹いっぱい。:04/03/12 08:30
>>188

馬鹿は書き込まない方がいいと思いますよ。

195 :名無しさん@お腹いっぱい。:04/03/12 09:18
>>186みたいに10年経っても初心者の人間はCygwin使わない方が
いい、といういいサンプルですね。

196 :名無しさん@お腹いっぱい。:04/03/12 12:19
>>190
cygtermを通した時だけ効かなくなるの?
とりあえず使っているターミナルソフトとcygterm.cfgを晒してみたらどうかな。
ターミナル依存の問題のような。

197 :名無しさん@お腹いっぱい。:04/03/12 13:12
そりゃ、ふつうWinのアプリはAltをWinの操作用に使ってるしょ。
cygtermのせいじゃない。
TeraTermなどの端末側がAltを使う設定を調べれば?
Setup -> Keyboard -> Meta Key

198 :名無しさん@お腹いっぱい。:04/03/12 13:16
>>196,197さん
レスありがとうございました。
思いっきり197さんの言うとおりでした。
Meta Keyをオンにして、望み通り動きました。

言われてみれば、全くその通りでした。恥ずかしい初心者でした。








199 :名無しさん@お腹いっぱい。:04/03/12 13:27
国際化されてないけどEUCで使ってる人多いよ。
そもそもLinuxのかわりと思うのがかん違いの人。
そっち方面には別のがいくつかあるのは既出。
何の為の10年だか。

200 :名無しさん@お腹いっぱい。:04/03/12 13:40
個人的には190は恐縮するほどはずかしとは見えない。
けっして他にもっと痛いの見ちゃったからではなくてさ。

201 :名無しさん@お腹いっぱい。:04/03/12 13:57
それに比べて>>186は…


202 :名無しさん@お腹いっぱい。:04/03/12 14:24
Linux歴が10年あっても、
Windows は初めて って人かも。(笑)

# まぁ、学習能力がなければ何年使ってても同じ。

203 :名無しさん@お腹いっぱい。:04/03/12 16:27
結局186って、DOS窓(って言い方でいいんだっけ)の表示コードを
cygwinのコード(?)と思ったってこと?
こういう人ってちょくちょく見かけるけど、UNIX使いなら
端末とその上で動くアプリケーションが別のものってことは
よくわかってるはずなのに、勘違いする人が後を絶たないのは
ちょっと不思議な気もする。
「しょせんWindows上の紛い物だからこんなもんか」という意識が
働いてしまうんだろうか。気持ちはわからんではないが。

204 :名無しさん@お腹いっぱい。:04/03/12 17:58
まあついうっかりは誰でもあるだろうけど。
でもlocale周りの事や、利用者しだいなのをわかって
るか疑問に見えるし、それなのに10年なんて煽ってるから、
いつまでたっても厨は厨、とからかわれる。
釣りにしてもなぁ。気持ちはわからんです。

205 :遙皇 ◆HEHARUKAoo :04/03/12 18:00
cygwinで/usr/localを削除してから

$ ln -d /usr /usr/local

ってやると「権限がない」って怒られるんですが
ディレクトリのハードリンクって作れないんですかね?
シンボリックリンクなら作れるみたいですけど。

206 :名無しさん@お腹いっぱい。:04/03/13 00:05
ホスト Linux, ターゲット Windows のクロスコンパイル環境を
構築しようとしているのですが, gcc のコンパイルが
stdio.h が見つからないというエラーで失敗してしまいます.
Web 上のあちこちのページを参考にして,
1. cygwin-1.5.7-1.tar.bz2 の展開
2. binutils-20030901-1src.tar.bz2 のコンパイルとインストール
3. gcc-core-3.3.1-3-src.tar.bz2, gcc-g++-3.3.1-3-src.tar.bz2 の
コンパイルとインストール
という手順は分かっています. cygwin を展開した時のディレクトリ構成と,
gcc のコンパイル時にヘッダファイルを探す位置が合ってないためにエラーが
発生していると想像しているのですが, どのようにそれぞれのファイルを
展開, コンパイル, インストールすればいいのか分からなくて困っています.
どなたか, アドバイスを頂けないでしょうか.

ちなみに mingw (http://www.mingw.org) は binutils と gcc をインストールする先を prefix とすると,
mingw-runtime と w32api を $prefix 以下に展開すれば, binutils, gcc ともに
コンパイル, インストールがうまくいくことを確認しています..

207 :1/2:04/03/13 00:35
>>206
クロスビルドの仕方は その8 の最後で詳しく書かれてたんだけど、dat落ちで
見れないようなので手元の保存ログにあったのを貼ってみる。
漏れは内容についてはよく分からないのであしからず。

/usr/local/cygwin以下にインストールする場合

<< いるもの >>
binutils-20030307-1-src.tar.bz2
gcc-3.2-3-src.tar.bz2 (普通のgcc-3.3.tar.bz2でもいけた)
w32api-2.3-1.tar.bz2
cygwin-1.3.22-1.tar.bz2

<< 下準備 >>
# mkdir /usr/local/cygwin; cd /usr/local/cygwin
# bzip2 -dc cygwin-1.3.22-1.tar.bz2 | tar xf -
# bzip2 -dc w32api-2.3-1.tar.bz2 | tar xf -
# mv usr/* .; rm -rf usr
# mkdir i686-pc-cygwin; cd i686-pc-cygwin
# ln -s ../include .; ln -s ../lib .

<< ここまでのディレクトリ構成 >>
/usr/local/cygwin
       bin
       include
       lib
       i686-pc-cygwin
         include -> ../include
         lib -> ../lib

208 :2/2:04/03/13 00:35
<< cross binutilsのmake & install >>
$ bzip2 -dc binutils-20030307-1-src.tar.bz2 | tar xf -
$ cd binutils-20030307-1
$ mkdir build; cd build
$ ../configure --prefix=/usr/local/cygwin --target=i686-pc-cygwin
$ gmake
$ su
# gmake install

<< gccビルド時にcross binutilsを使うのでPATHを通しておく >>
$ PATH=/usr/local/cygwin/bin:$PATH; export PATH

<< cross gccのビルド >>
$ bzip2 -dc gcc-3.2-3-src.tar.bz2 | tar xf -
$ cd gcc-3.2-3
$ mkdir build; cd build
$ ../configure --prefix=/usr/local/cygwin --target=i686-pc-cygwin --enable-languages=c,c++ --disable-nls
$ gmake
$ su
# gmake install

<< テスト >>
$ cat > hello-win.c
#include <windows.h>
int main(void) { MessageBox(NULL, "hello, world", "hello-win", MB_OK); return 0; }
<CTRL-D>
$ i686-pc-cygwin-gcc -o hello-win.exe hello-win.c
できたhello-win.exeをWinで実行できたらOK

209 :名無しさん@お腹いっぱい。:04/03/13 00:42
あ、こんなのもあったわ。
http://xfree86.cygwin.com/docs/cg/prog-build-cross.html

210 :名無しさん@お腹いっぱい。:04/03/13 01:02
>>結局186って

IDが付かないのを良いことに延々と自作自演を続けて
楽しいですか(爆。

読んでいる人は100%気が付いていますよ(激藁。

211 :名無しさん@お腹いっぱい。:04/03/13 01:09
悲し過ぎる210が居るスレはここですよ。

212 :名無しさん@お腹いっぱい。:04/03/13 02:46
試していたので, 遅くなりました. >>207 >>208 でうまくいきました.
ありがとうございました.
w32api-2.3-1.tar.bz2 と「下準備」が足りませんでした.

>>209 のページも見てたのですが, cygwin-lib.tgz, cygwin-include.tgz を
見つけられなかったので, 放置してました.



213 :名無しさん@お腹いっぱい。:04/03/13 10:15
>>212
いやちょっと待て、みつけられないもなにも
cd /
tar czf cygwin-lib.tgz lib/
で自分で作るんだろ。

214 :206 = 212:04/03/13 12:40
>>213
本当だ. よく見たらちゃんと書いてあるじゃん...
大変失礼しました.

215 :名無しさん@お腹いっぱい。:04/03/14 12:22
今まで Win98 で Cygwin を使っていた時は、Cygwin を起動すると
/home/ユーザ名 がホームディレクトリになって起動したのに
Win2000にしたらプロンプトには bash-2.05b$ と出るだけで上記のようなディレクトリが
作られないのですが何か設定が要るのでしょうか?
起動はインストール時に作られたデスクトップアイコンからしてます。
OS は Win2000 SP4、Cygwin の setup.exe は ver 2.416 です。

216 :本7:04/03/14 12:34
>>215
邪道だが
コントロールパネル→システム→詳細設定→環境変数で
PS1というシステム環境変数を新規で作って
[\u@\h \W] $
という値を入れてみ?
RedHat風になるから。

217 :遙皇 ◆HEHARUKAoo :04/03/14 12:46
>>215
とりあえず/etc/profileをチェックしてみるとか。

218 :本7:04/03/14 12:52
>>216は勘違いだな。
以下をbash上で入力してみ。
それっぽく動くようになるから。

echo CYGWIN=binmode ntsec tty >> /etc/profile
echo export CYGIWN >> /etc/profile
mkpasswd -l > /etc/passwd
mkgroup -l > /etc/group
chmod 600 /etc/passwd
chmod 600 /etc/group
mkdir /home
chmod 755
if [ ! -e /home ]; then
cp -r /etc/skel /home/$USERNAME
chown -R $USERNAME:Users /home/$USERNAME
fi


219 :名無しさん@お腹いっぱい。:04/03/14 13:58
半端なことばっか教えんでもいいだろうに。
>>215
正しい状態ならそんな事にはならないから、自分の環境を疑え。
余計な設定をやっている可能性のほうが大きい。
初心者なら、ちゃんと素直に書籍等の手順に従うほうが吉。
環境変数やHOMEの値を調べるのは基本なんだから、一度くらい勉強しよう。
そもそもユーザ名は漢字にするな、とか基本的なFAQネタは大丈夫なのか?

220 :215:04/03/14 16:13
みなさんレスありがとうございます
どうやら環境変数HOMEが原因のようでした

221 :名無しさん@お腹いっぱい。:04/03/15 23:24
質問です。Cygwin 環境ではパスの先頭で //usr/local のように
/ がだぶっていると Windows ネットワークを先に見に行って
しまうようですが、これを無効にすることはできないのでしょうか?

222 :名無しさん@お腹いっぱい。:04/03/16 00:36
>>221
Windowsの仕様

223 :名無しさん@お腹いっぱい。:04/03/16 01:34
つまり、Cygwin サブシステムの一番プリミティブなところより
下のレイヤの仕様ってことですか・・・鬱陶しいなあ

224 :名無しさん@お腹いっぱい。:04/03/16 04:20
>>223
hack すれば?

225 :名無しさん@お腹いっぱい。:04/03/16 08:42
へ?Windows の仕様でできないんでしょ?
それともやっぱりできるのに Cygwin レイヤでやってないの?
調べるの面倒くさいなー

226 :名無しさん@お腹いっぱい。:04/03/16 11:12
>>225
「Windows ネットワークを先に見に行ってしまうから、
パスの先頭で / をだぶらせないように気をつけよう」
って、思うだけじゃダメなの?
パスの先頭の // に何か必要性があるの?

227 :224:04/03/16 11:29
>>225
過去に、そのコードが無効にされた時期があったはずでつ。
つーかでつね、「調べるの面倒」なのは誰でも同じことでつよ。

>>226
何らかの理由で、// がダブることがあると思うけどね。


228 :名無しさん@お腹いっぱい。:04/03/16 14:41
>>225
Win32 APIに渡す前に/(実際は\だが)を1個取っちまうようなhackすれば?
って事だろ。

229 :名無しさん@お腹いっぱい。:04/03/16 15:17
//に別の仕様があったのは本家のFAQぐらい見るよろし
うーん、こういうhackできるぐらいだったら、
「何らかの理由」程度を簡単に回避してると思うけど…
ふつうはあんまり困ってないよね

230 :名無しさん@お腹いっぱい。:04/03/16 15:19
スレちがいだけど、int21hの時代からAPIへはスラッシュのままでおけー。

231 :先を越された:04/03/16 15:21
(いっそ/cygnet/host1/c/〜みたいになったほうが美しいとは思う)

232 :名無しさん@お腹いっぱい。:04/03/16 20:00
>>230
交ぜるな危険、なので現在のcygwinの実装では
'\' にそろえてから API に渡している。はず。
ついでに '/' が渡せるとゆーのも undocumented
でなかった?


233 :名無しさん@お腹いっぱい。:04/03/16 20:29
Makefile で // がダブルことはよくありますね

234 :名無しさん@お腹いっぱい。:04/03/16 20:32
>>228-229
hack すりゃいいとか、回避すりゃいいって問題じゃ
ないっしょ。
Cygwin 本体に手を入れたら自動アップデートが使えなく
なるんだから、設定で回避したいと思うのは当たり前だと
思うけどね。ま、面倒くさいのも事実だし。

235 :名無しさん@お腹いっぱい。:04/03/16 20:36
更にスレ違いだが、

c:\>dir c:\\winnt\system32
ネットワーク パスが見つかりません。

なんてのも(w

236 :名無しさん@お腹いっぱい。:04/03/16 20:42
>>234
設定でどうにかできる問題じゃないから気を付けるかhackするしか
ないとゆー話になってるんだが。まぁ言わんとしてる事は分かるけど
ちったあスレの流れ嫁。

ついでに言えば、別にcygwin1.dll置き換えたからって別にsetup.exe
が使えなくなるわけじゃない。
updateする度に自分でmakeして置き換える手間が増えるだけ。

237 :名無しさん@お腹いっぱい。:04/03/16 21:09
>>234
回避って「Makefileの中とか.bashrcの中とかで何とかする」という
意味なんじゃ
>>236
自動アップデートが使えなくなるってのはキミが言ってるのと同じ
意味で使ってるように見える


238 :229:04/03/16 21:41
当然、設定では変更できないし、それ以前に、Makefileや.bashrc,スクリプト
などで困ること含めて、回避策はとれるのにね、という話のつもり。
>>233-234
よくあるの? 一般的な実例あればさらし希望。
configure系にはあまり無いと思うし、自分で書くのは気をつけるし、
もともと//になるのがダサくて、Cygwinとは無関係に昔からある話。
(ここでスクリプトの書き方話すつもりは無いが。
少なくともCygwin作ってるような人たちは困ってないと見える)

239 :229:04/03/16 21:50
というか、//の仕様を殺す設定が必要、という声はあまりないんじゃないかな。

240 :229:04/03/16 21:52
というか、//の仕様を殺す設定が必要、という声はあまりないんじゃないかな。

241 :229:04/03/16 22:15
あれ? 悪い。2度打ちなってる打。

242 :名無しさん@お腹いっぱい。:04/03/16 22:16
   /二二ヽ
   ||・ω・||
   ノ/  / >
   ノ ̄ゝ


243 :名無しさん@お腹いっぱい。:04/03/16 22:47
configure は関係無いだろう。
ああ、automake 使うからってことかね。
autoconf だけで Makefile.in 手書きのパッケージ
だってたくさんある。

244 :名無しさん@お腹いっぱい。:04/03/16 23:10
ふと思ったんだがね、>>221 が言っている「パスの先頭」と
いうのは、まさか $PATH の先頭のことではなかろーね。
そーすると >>222 以降の話はすべてヨタ話にすぎなくて、
「221のドットファイルの中身がヘンだ」でFAではないか?

ls //server1/path/to/some/dir/ みたいに共有へ
アクセスできないと困るんで、現在の Cygwin の挙動は
正しいと思っているんだが。

245 :名無しさん@お腹いっぱい。:04/03/16 23:27
使い方や場面が変われば困ッたり困らなくなったりする
のは当たり前。そういう問題じゃなくて OFF にする設定
ができたらいいのにね、って話でしょ。10 レスくらい嫁や。


246 :229:04/03/16 23:30
いや、automake じゃなくて、GNU configure を使ってinstallするようなもの、
のつもりで congigure系、と。Makefile.in が手書きかどうかは無関係。
ようするに、最近のautoconfをきちんと使ってるようなので、
//の回避の書き換えが難しいほどひどいものはあまり無いと思うが、と。
はしょってすまん。

で、configure系という言い方が変だというだけ?
233,243 では手書きの Makefile, Makefile.in のパッケージ
(自分のではなくて?)には、//が生じるのがたくさんあると言いたいの?
別にMakefileに限らないがさらし希望。皆無だといってるわけではないので。

247 :名無しさん@お腹いっぱい。:04/03/16 23:39
http://www.yudit.org/download/yudit-2.7.6/Makefile.in
こういうやつとかはそうっぽいな。

Makefile の字面上は $(DESTDIR)/$(prefix) と書くほうが気持ち
良いが、実行すると // になる。$(DESTDIR)$(prefix) にしないと
ダメ。でも Cygwin 以外ではほとんど上手くいくわけで、// のままに
する人がいるのも理解できる。

ここで Makefile 直せば良いじゃんというのは話がずれてる。
共有が不要な人にとってはそれが面倒だから OFF にできたらいい
なという話になるのであって。

248 :名無しさん@お腹いっぱい。:04/03/16 23:54
Cygwinの問題ではなくWindowsのUNCの仕様でしょ?

Windowsでは c:\windows\system の代わりに \\c\windows\system という形で
パス名を指定できるUNCという表記方法があって、リモートのファイルも統一的に
\\ホスト名\フォルダ名\ファイル名 で指定できる。

だから、cygwinで //c/windows/system で c:\windows\system を指せたり、
//ホスト名/フォルダ名/ファイル名 でリモートのファイルにアクセスできるのは
Windowsアプリとして正しい動作だし、動作を変えたいならWindowsに文句を言うべき。

249 :名無しさん@お腹いっぱい。:04/03/17 00:02
>>248
レス読めアホ。

250 :名無しさん@お腹いっぱい。:04/03/17 00:15
春ですね

251 :名無しさん@お腹いっぱい。:04/03/17 00:20
Windowsが//でネットワークにアクセスするのはWindowsの仕様なんだから、
cygwinに文句を言うのは筋違いだろ。

仮に、設定変更できるようにするにしても、Windowsの側で変更できるように
すべきでなのであって、cygwinの側で変更できるようにすべきではない。

おかしいのは//なんて書いてあるMakefileを作るアプリケーションの方なん
だから、原理原則を曲げて不自然なhackを加えるのは間違い。こういうhackを
加えようとするから、訳のわからない「仕様」が増えるんだよ。

252 :名無しさん@お腹いっぱい。:04/03/17 00:23
>>248>>251
おまいら文盲ですか?

253 :名無しさん@お腹いっぱい。:04/03/17 00:27
>>251
> Windowsが//でネットワークにアクセスするのはWindowsの仕様なんだから、
> cygwinに文句を言うのは筋違いだろ。

Cygwin は Windows の便利 CUI であるとともに UNIX tool
のエミュレーションなんだから Windows の仕様を隠せるように
するのは全然おかしくないんじゃ?

パスのセパレータが \ なのは Windows の仕様ですが、既にこれを
/ でもアクセスできるように "仕様" をひん曲げてるでしょ?
なんで // だけ UNC がそうだからって理由で変更できちゃいけないんだ?

> 仮に、設定変更できるようにするにしても、Windowsの側で変更できるように
> すべきでなのであって、cygwinの側で変更できるようにすべきではない。

逆でしょー。

> おかしいのは//なんて書いてあるMakefileを作るアプリケーションの方なん

おかしくないよ。その Makefile は UNIX 向けにかかれたもので、
Cygwin は UNIX 向けに書かれたプログラムを Windows 上でも動か
せるように努力してるんだから差異を吸収するとしたら Cygwin 側。

> だから、原理原則を曲げて不自然なhackを加えるのは間違い。こういうhackを
> 加えようとするから、訳のわからない「仕様」が増えるんだよ。

それを言ったら、Cygwin 自体が既に Windows の原則を曲げた hack なんですけど・・・

254 :名無しさん@お腹いっぱい。:04/03/17 00:29
「原理原則を曲げたhack」ってCygwin全体がまさにそれなんだがw

255 :名無しさん@お腹いっぱい。:04/03/17 00:38
>>253
>>230で既出だが、ずっと昔から\だけでなく/でもアクセスできるようになって
いるのよ。だからWindowsでも/をパスの区切りに使うのはおかしくない。誰も
使わないだけ。

ls //c/windows
ができなくなる方が嫌だな。configureする度に設定変えるなんてまっぴらだ。

256 :名無しさん@お腹いっぱい。:04/03/17 00:43
 ・default では // で共有にアクセスできる
 ・設定でできないようにすることも可能

くらいできてもいいねと言ってるんだが・・・
結局読んでないんだな。

257 :名無しさん@お腹いっぱい。:04/03/17 00:44
レスを曲解して反論するのが趣味のようですw

258 :名無しさん@お腹いっぱい。:04/03/17 00:52
cygwin:~$ ls //c/windows/
ls: //c/windows/: No such file or directory

手元ではこうなるんだけど、これ俺だけ?

259 :遙皇 ◆HEHARUKAoo :04/03/17 00:55
>>258
%WINDIR%がC:\WINNTだったりしそう

260 :名無しさん@お腹いっぱい。:04/03/17 00:56
>>258
みんななるでしょ。ただ、ネットワーク探しに行くからエラーが出る
までにちょっとラグが出るけど。

261 :遙皇 ◆HEHARUKAoo :04/03/17 01:08
ls //127.0.0.1/c$

という風に使うのですか?

262 :229:04/03/17 01:40
なんかすさまじくとんでもない人は放置。

話が通じてそうに無いけど補足。
もともと229は 228のような hackができる人なら、その hackが必要なことか
どうか判断して、それよりも //が生じないようにするだろう、たぶん、と言う事。

そういう機能設定で変えられるほうがいいかどうか、ましてや、Makefile等で//が
よくあるとか、書き換えが面倒、というのは別の話。

263 :229:04/03/17 01:41
なんかすさまじくとんでもない人は放置。

話が通じてそうに無いけど補足。
もともと229は 228のような hackができる人なら、その hackが必要なことか
どうか判断して、それよりも //が生じないようにするだろう、たぶん、と言う事。

そういう機能設定で変えられるほうがいいかどうか、ましてや、Makefile等で//が
よくあるとか、書き換えが面倒、というのは別の話。

264 :229:04/03/17 01:42
prefix=/usr/local とかなのに $(prefix) の前に / をつける人の
気持ちが理解できない人も多いと思うが。

理解できるできない、上手くいくいかないは別として、portability
まずいのは明白なので、うっかり、と言う。
(動いてるから、って言ったって、POSIX的にも実装依存だったかで(未確認)、
まずいのはわかってますよね)

で、こういうのがたくさんあると言いたいのかな?
で、それらを含めて、245,247,256 は、//の機能ON/OFFあったほうがいい、と言ってる?

238,239, たぶん244 は、それらを考慮しても、特には必要ないだろ、
と言ってるだけで、別に両者の合意は必要ないのだが。

265 :229:04/03/17 01:45
う、重ね重ね…

規格書手元にないので、
http://suke.mine.nu/gnujdoc/autoconf-2.53/autoconf-ja_10.html
の dirname の項をかわりに。ちょっと意外な話かも。

266 :名無しさん@お腹いっぱい。:04/03/17 01:50
portability なんて程度問題でしょ。
// が「明白に」まずいとは思わないがね。
現に /usr//local は平気なわけだから。

267 :名無しさん@お腹いっぱい。:04/03/17 01:52
/// は良くて // がダメというのも変な話だこと

268 :名無しさん@お腹いっぱい。:04/03/17 02:01
http://www.opengroup.org/onlinepubs/007904975/xrat/xbd_chap04.html
"Pathname Resolution" によると POSIX 準拠システムにおいては

Application developers should avoid generating pathnames that start
with "//" . Implementations are strongly encouraged to avoid using
this special interpretation since a number of applications currently
do not follow this practice and may inadvertently generate "//..." .

- アプリケーションは "//" で始まるようなパスを生成すべきで無い
- POSIX システムは "//" を特別扱いすべきでない

変なパスを生成する Makefile も Cygwin の現在の仕様も
POSIX 準拠プラットフォームという観点から見れば相互運用性を
軽視したパッパラパーの出来損ないということで。

269 :229:04/03/17 02:45
>>268
おお、ここで見られるのか。ありがとうございます。
>>266
うん、程度問題だと思ってそうゆうこと平気な人も少なくないのは
わかってるのよ。
それで不都合も出ているわけで、それを設定ON/OFFで回避したい、
という人がいてもいいし、それを必要と思わない人(一部とんでもない
理由の人は除く)も多いよ、ということで、多分、お互い合意は出ないし、
無くてもひっしになることじゃないですよね。
別にhackするのも開発者にお願いするのも停めるつもりはないし。
>>267
良い駄目が書いてあるのでは無いことは理解してもらってると思うが。
かつて//が特別扱いされたことがある、ていうのは瑣末で、
動作は実装依存よ、という事。

270 :名無しさん@お腹いっぱい。:04/03/17 09:42
ということで、暇な人は実装して patch きぼん。

271 :名無しさん@お腹いっぱい。:04/03/17 11:10
grepでパスをAPIに渡すとこを探して
ホストとドライブの一覧をゲットして
それらに該当しなければ先頭の//を/にする


272 :名無しさん@お腹いっぱい。:04/03/17 11:32
おぉ〜、ありがとう、271。
とりあえずの仕様はそれでいいから、作業をはじめてくれ。
みなさん、仕様要望は271宛でお願いします。
ガンガレ!271。

273 :名無しさん@お腹いっぱい。:04/03/17 12:02
>>271
いちいちホストの一覧取得してたら遅くなるから、
//ホスト機能のオフ機能をキボン

274 :名無しさん@お腹いっぱい。:04/03/17 14:59
"//" をCygwin側で始末したら遅くなるってことはないの?
("//" を "/" に変換する必要があるよね)


275 :名無しさん@お腹いっぱい。:04/03/17 15:30
>>270>>272
自分で実装しろよ(w

>>273>>274
元々重複する/を取り除いて\にしてWin32に渡しているから遅くなることはないはず。

実体はwinsup/cygwin/path.ccのnormalize_win32_pathで、922行目のあたりを
コメントアウトすればいいんじゃないかな。そうすれば先頭の//を含め、重複する
スラッシュをすべて取り除いてくれるはず。

276 :名無しさん@お腹いっぱい。:04/03/17 15:38
あれ、normalize_posix_pathの方か?

すまん、誰かpath.ccをちゃんと解析して。ここで/の処理をしているはず。

277 :名無しさん@お腹いっぱい。:04/03/18 01:39
navi2chを快適に使うため、ホイールを使えるようにしようと思い。
ttp://cgi3.tky.3web.ne.jp/~yutakakn/windows/index.html
TeraTermに上記のホイール対応パッチを当てて

.emacsに以下のような設定を書き込みました。

(global-set-key [mouse-4] 'scroll-down)
(global-set-key [mouse-5] 'scroll-up)

一応ホイールは使えるものの、うまく動きません。
レスを下へ送るような操作ができないのです。

Cygwin+Navi2ch+Teratermでホイールを快適に使っている人っていますか



278 :名無しさん@お腹いっぱい。:04/03/18 09:33
全然Cygwin関係ないやん。

279 :名無しさん@お腹いっぱい。:04/03/18 12:19
>>278
> 全然Cygwin関係ないやん。

なるほど。全然関係ないところまで、上の方へスクロールしてしまうのですよ。
$がある、一行目の上まで。

TeraTermの問題かあn

280 :名無しさん@お腹いっぱい。:04/03/18 13:39
>>273
あらかじめレジストリに書いといてそれ読み込むってのは?
マウントしたの読むのとcygwin的にコストは変わらんと思うけど。

281 :229:04/03/18 13:40
>>270-276
自分で実装しろよ(w

と言われちゃうぞ。
221,234,245,247,256,266 あたり手伝わないの?
そうか、延べ人数ならこれくらいいるのか開発要員。
来週にはできそうかな? setup.exeできないと嫌だそうだぞ。
開発元へアプローチするの? がんばれ。

282 :275:04/03/18 13:50
>>281
だって、自分は//を消す機能いらないし。

どの辺を改造すればいいかは示したんだから、言い出しっぺの>>221が実装してね。

283 :名無しさん@お腹いっぱい。:04/03/18 14:53
うん? ポイントだけ示したつもりなのね。
いちおう221は聞いただけではじめから面倒って言ってるんで
意志を継ぐなら >>245 >>247 >>253 >>272 >>273 じゃないかなあ。
どれが違う人なのかさっぱりわかりませんが。
俺もはじめから入ってた設定なら、外せとは言わないから、
じゃあやはり欲しい人がhackするで投げて終了なのね。がんばれ。

284 :名無しさん@お腹いっぱい。:04/03/18 16:52
>>283
全員「//を消す機能が欲しい」と思ってないようだけど?ちゃんと嫁。
以下要約

>>245 「OFFにする設定ができたらいいのにねって>>221が言ってる」と言ってるだけ。「って話でしょ」を飛ばすな
>>247 「共有が不要な人にとってはあったらいい」と言ってるだけ。
>>253 "//"の話に全然関係ない。>>251に対してレスしてるだけ。
>>272 >>271をからかってるだけ。
>>273 同上

285 :名無しさん@お腹いっぱい。:04/03/18 16:56
>>245は ×「>>221が言ってる」 ○「って話でしょ」。ゴミが残った。

では>>221以外に欲しいと思ってる奴は挙手↓
いなかったら>>221が作る、で終了。
いたらそいつが作る、で終了。

286 :名無しさん@お腹いっぱい。:04/03/18 17:02
// なんてどうでもいいから、コマンドプロンプトで Control + space が効くようにしてくれ。

287 :283:04/03/18 19:52
うん? だから「(もし)遺志を継ぐとすれば」、「欲しい人がhackする」と
言ってるのだが。読み取れよ。
はじめから、hack出来るぐらいの人ならそれいらないからね、って言ってんのに。
211 は「無いのか」って聞いてめんどくさがっただけで、
hackするしかない、ってのが気に入らなくてぐずったのが 234,245以下なだけ。
ようするに誰も、作らんのだろう。

288 :名無しさん@お腹いっぱい。:04/03/18 20:06
あ、283=229 ね。忘れてた。
hackすれスクリプト書き直せ、がずれてると言って気に入らない人
からかってただけなのだが、結局自分でやれ、まで長くなったこと。

289 :名無しさん@お腹いっぱい。:04/03/18 21:23
わざわざ解説まで書いて暇だなぁ。
どうせ暇なら hack してあげればいいじゃん。

290 :229:04/03/19 01:45
そう忙しい時ほどそうなっちゃう。
このつまらんhackだと暇つぶしにもならんし、
自分で気にしてる不具合は追い込むほど
力足りないんでみんなそんなもんだろ。

291 :名無しさん@お腹いっぱい:04/03/19 15:52
急にcygwinの黒い画面まで行かなくなってインストールし直しても
直らなくなりました解決方法はありませんか?

292 :名無しさん@お腹いっぱい。:04/03/19 17:01
行かなくなったって何が?

293 :名無しさん@お腹いっぱい:04/03/19 17:23
>>292
コマンドラインです

294 :名無しさん@お腹いっぱい:04/03/19 23:22
だめだコリャ、DOS窓までいかね('A`)

295 :名無しさん@お腹いっぱい。:04/03/20 02:11
WINXPのDOS窓に日本語が打ち込めないぜ
マニュアルには普通に入力できるってかいてあるけど
俺だけできないのか・・・・

296 :名無しさん@お腹いっぱい。:04/03/20 02:25
自分でconime無効にしてんじゃないの?
というか低機能なコンソールじゃなくCygTermつかおう。

297 :名無しさん@お腹いっぱい。:04/03/20 02:44
XPがどうだったか忘れたが、NT4/Win2000だとコンソールでのIME
起動はALT+半角全角しか受け付けなかったな。

298 :名無しさん@お腹いっぱい。:04/03/20 14:01
-mno-cygwin って C++ をサポートするようになったの?
% cat test.cc
#include <iostream>
int main(void){
std::cout << "Hello world" << std::endl;
return 0;
}
% g++ -c test.cc
% g++ -mno-cygwin -o test test.o
% ./test
Hello world
% objdump -p test.exe | grep 'DLL Name'
DLL Name: msvcrt.dll
DLL Name: msvcrt.dll
DLL Name: KERNEL32.dll

299 :名無しさん@お腹いっぱい。:04/03/20 17:32
標準パッケージのgccは2.95.x時代から普通にできてた気がするが。

ただ、それ用に色々細工してるのか、gcc 3.3.3を自分でmakeした奴だと
-mno-cygwinでC++は駄目だった。調べるの面倒だし、今のところあまり
必要性無いので放置してるけど。

300 :名無しさん@お腹いっぱい。:04/03/21 14:50
Cygwin 上で Apache2 を DSO 有効にして動かしてるひとっていないですかね。
Subversion の mod_dav_svn を入れてみたいんですが、静的にやるしかないんでしょうか。

301 :名無しさん@お腹いっぱい。:04/03/23 19:13
ここで質問すべき問題かどうかわかりませんが。
navi2chをconfigureすると
checking for a BSD-compatible intall... /usr/bin/install -c
cheching wehter build enviroment is sane... configure: error:
ls apperas to fail.
make sure there is not a broken alias in our enviromet
configure: erroer: newly created file is older than distributed files
Check your system clock

とでてきます


302 :名無しさん@お腹いっぱい。:04/03/23 19:28
で、あんたのPCの日付はどうなんだ?

303 :名無しさん@お腹いっぱい。:04/03/23 20:13
>>302
> で、あんたのPCの日付はどうなんだ?
もちろん、2004/03/23ですし、cygwinも今日インストールしたばっかりなのです
古いファイルがあるわけではないですし
cygwin自体が時刻を持っているわけではないですよね。




304 :名無しさん@お腹いっぱい。:04/03/23 20:25
多分無意味だろうが、TimeZoneと言ってみる…

305 :名無しさん@お腹いっぱい。:04/03/23 20:54
>>304
> 多分無意味だろうが、TimeZoneと言ってみる…

おっしゃるとおり無意味でした。
環境変数にTZ JST-9としても
.bashrcにexport TZ=JST09としても

306 :名無しさん@お腹いっぱい。:04/03/23 21:08
cygwinだからrand、srandが上手く動かない
ってことあります?

307 :名無しさん@お腹いっぱい。:04/03/23 22:02
>>306
それが変だったら他の物でも色々困ると思うが。

ところでそのドライブFAT32だったりしないか?
FAT32は2秒単位でしかタイムスタンプ保持しないから、その辺で
なんかあったりなかったりするかも。

308 :306:04/03/23 22:03
s/FAT32は/FATは/

309 :307:04/03/23 22:04
ぐあ。今度は番号ミスってるし…スマソ

310 :名無しさん@お腹いっぱい。:04/03/23 22:20
cygwin とは関係ないが、NFS マウントしたボリューム上で make してて、
マウント先のマシンの時計が狂ってたおかげで
make に文句いわれまくったことがあるなぁ。

ネットワークディレクトリ上で make しようとしてて、
そのそのディレクトリを実際に持っているマシンの時計が狂ってるとか…

311 :304:04/03/24 00:33
うわー
ナニがおかしいのやら。(T_T)
WindowsXP NTFSで使っています。
cygwin.batを立ち上げてそこから作業しているのです。

312 :名無しさん@お腹いっぱい。:04/03/24 03:36
とりあえずconfigureがコケた時はconfig.log見て、該当個所のチェックを
単独で実行させたりして調べるしかないと思うが。

313 :名無しさん@お腹いっぱい。:04/03/24 09:25
>>312
configure:1266: error: ls -t appears to fail. Make sure there is not a broken
alias in your environment
configure:1279: error: newly created file is older than distributed files!
Check your system clock

configureの該当部分を参照すると
1266: alias in your environment" >&5
1279: Check your system clock" >&5

やっぱり、時刻がおかしいというエラーみたいですね。
しかしながら、.bashrcにもexport TZ=JST09
システム環境変数にもTZ=JST09は設定してあるのです

やっぱり、トラブルが起こったときに対応できず。
自分の未熟さを思い知らされますね。
rpmというぬるま湯の中にいたので。




314 :名無しさん@お腹いっぱい。:04/03/24 10:11
JST09?

315 :名無しさん@お腹いっぱい。:04/03/24 10:17
>>314
> JST09?
JST=9
JST=09
両方ともやりました



316 :名無しさん@お腹いっぱい。:04/03/24 10:22
>>315
http://www.google.co.jp/search?q=TZ+JST

317 :名無しさん@お腹いっぱい。:04/03/24 11:01
>>316
> >>315
> http://www.google.co.jp/search?q=TZ+JST
とりあえず、自分でいろいろやってみます〜


318 :名無しさん@お腹いっぱい。:04/03/24 11:58
ヒントをくれたのにすいません。
馬鹿であるため答えがわかりませんでした。

Windows システム環境変数 TZ=9
.bashrc export TZ=09
これ以上はわかりませんでした


319 :名無しさん@お腹いっぱい。:04/03/24 12:21
> JST=9
> JST=09
> 両方ともやりました
export TZ=JST-09
だけ指定すれば良いんでないの。

320 :名無しさん@お腹いっぱい。:04/03/24 13:22
>>319
無論、.bashrcだけとかwindows環境変数だけとかもやってみたのです
どうやっても無理なのでした。だめ人間でした。





alias ls='ls -F --color=auto --show-control-chars'
export TZ=JST-09
alias ll='ls -laF --color=auto --show-control-chars'
alias h='history 20'
alias rm='rm -i'


321 :名無しさん@お腹いっぱい。:04/03/24 13:59
こんだけ何度も正確な書式で書いてもらって、いまだに TimeZone
の指定もわからんのは、未熟どうこう以前の問題じゃないか?
時間があってるかどうかぐらい確認しろ。
date -u; date; touch foo; ls -l foo

しかも、313 のメッセージは「時刻がおかしい」以前に
「ls -t の結果がおかしい」と言ってだけなのだが。
おおかたlsの結果が色つきかなんかでは?
と書いてたら、そうだったみたいね。

322 :名無しさん@お腹いっぱい。:04/03/24 15:08
やっとこさできました。
ご迷惑おかけしました
自分に自信がなくなりました。

323 :名無しさん@お腹いっぱい。:04/03/24 21:34
結局、何をやってもダメな人間です。
努力をしたって、苦労をしたって、元々恵まれている人間からしたら、
そんなものは無駄なのです。

結局、人生なんて、その程度のものなのです。


324 :名無しさん@お腹いっぱい。:04/03/24 21:50
>>322
まあ、せっかくここまでできたんだから地道に続ければ?

325 :名無しさん@お腹いっぱい。:04/03/25 02:41
実行ファイルの置いてありそうなパスが
/bin
/usr/bin
/usr/local/bin
などといくつかありますが、どんなコマンドがどれに入っている(入れる)のか、
なにかルールみたいなものがあるのでしょうか?

シェルスクリプトが
#!/bin/sh
だったり、perlスクリプトが
#!/usr/local/bin/perl
だったりするんですけど、
根拠がわかんないので自分で書くときに困ってしまいます。

326 :名無しさん@お腹いっぱい。:04/03/25 02:47
>>325
さるまねでOK!

327 :名無しさん@お腹いっぱい。:04/03/25 03:27
>>325
> どんなコマンドがどれに入っている(入れる)のか、
> なにかルールみたいなものがあるのでしょうか?
Linux だと FHS ってのがある。(UNIX や BSD のことは知りません。)
ttp://www.google.co.jp/search?q=Filesystem+Hierarchy+Standard&ie=UTF-8&oe=UTF-8&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja

> 自分で書くときに困ってしまいます。
自分で書くときには、実際にどこにあるかを調べてそれを書く。
perl が /usr/bin/perl にあれば #!/usr/bin/perl と書く。

328 :名無しさん@お腹いっぱい。:04/03/25 03:43
>>327
>自分で書くときには、実際にどこにあるかを調べてそれを書く。
>perl が /usr/bin/perl にあれば #!/usr/bin/perl と書く。
325はそれぐらいのことはわかってる、とおもう。

329 :名無しさん@お腹いっぱい。:04/03/25 03:58
>>326
それだとまねるものがないとやっぱり困ってしまいます。

>>327
ありがとうございます。
とりあえずこれ(http://www.pathname.com/fhs/pub/fhs-2.3.html)を拠り所にしておきます。

> 自分で書くときには、実際にどこにあるかを調べてそれを書く。
そうなんですけど、特に cygwin だと /bin と /usr/bin が同じだったりするので困ってました。
>>328 フォローどうもです。

「"/usr/bin" "/bin"」 とか検索して、「区別を説明しているサイトは無いのか?」とか、
間抜けなことに時間を使ってしまいましたが、これでやっと眠れます。


330 :名無しさん@お腹いっぱい。:04/03/25 08:59
portableにするなら、make installとかした時に「そのシステムのどこに
あるか」を検索して #!〜 の行をsedかなんかで置き換える。

331 :名無しさん@お腹いっぱい。:04/03/25 09:56
だいたい何を#!に指定したいのかで問題も解決の程度も変わるのだが。
というかCygwinじゃなくてUNIXかスクリプトのネタなのわかってて
なぜここで聞くのだろう。

332 :遙皇 ◆HEHARUKAoo :04/03/25 12:11
Cygwinで自分しか使わないなら
/usr/local以下と/usr以下のファイルやディレクトリを全部/以下に移動して

$ mount -f (cygwinの/のWin32Path) /usr
$ mount -f (cygwinの/のWin32Path) /usr/local

ってやれば全部解決するよ。

333 :名無しさん@お腹いっぱい。:04/03/25 15:13
>>324
> まあ、せっかくここまでできたんだから地道に続ければ?
わかりました。もう少しがんばってみることにします。
入門書や雑誌などで勉強しても、ちっとも上達しないので、悩んでいたのです。


334 :名無しさん@お腹いっぱい。:04/03/28 20:20
Cygwinを使いたいのですが
Cドライブに入れるのはやめたほうがいいと聞きました
Eドライブなど、C以外のドライブに入れる場合外付けのHDDでも
問題ないでしょうか

335 :名無しさん@お腹いっぱい。:04/03/28 20:24
>>334
セットアップ時にインストール先を指定できるので問題はない。
ただ容量に余裕があるならCでも問題ない。

336 :名無しさん@お腹いっぱい。:04/03/28 20:31
>>335
どうもありがとうございます

337 :名無しさん@お腹いっぱい。:04/03/29 12:42
> Cドライブに入れるのはやめたほうがいいと聞きました
一体、何処でそんな話になったのだろう。
C の直下にインストールするのはは不味いって話で無いの?


338 :名無しさん@お腹いっぱい。:04/03/29 12:52
>一体、何処でそんな話になったのだろう。
HDDが断片化するのでC:にはなるべくものを入れないのがよい、
と信じている人がいる。
C:にはWindowsとアプリケーション、D:に個人のファイル、E:にIEのキャッシュ
など、妙に細かく設定してたりする。
効果のほどは不明。


339 :名無しさん@お腹いっぱい。:04/03/29 13:07
cygwin と mingw のツールが混ざるからじゃないのか?

340 :名無しさん@お腹いっぱい。:04/03/29 13:54
>>338
まあ物理ディスクが別ならわかるけど。
ドライブだけ変えて意味あんの?

341 :名無しさん@お腹いっぱい。:04/03/29 13:59
>>334
誰がそんなこと言ってたのよ。

342 :名無しさん@お腹いっぱい。:04/03/29 15:05
PC付属のリカバリディスクがC:を丸ごと上書きするタイプのものなので
個人ファイルは全部D:に入れてる。
Windowsのことをよくわかってないので、OSをすぐ再インストールできる
ようにしとかないと不安なのよ。

343 :名無しさん@お腹いっぱい。:04/03/29 15:09
>>340
頻繁に書き変わるところだけ論理的にでも別にしておけば、システム
ドライブはフラグメントしにくいって事でしょ。
Unixで言えば/varだけは別にしとくみたいな。

俺も昔は細かく分けてたけど、最近は分けるとしてもC:とD:くらいだな。
(C:はOSと再インストールすればいいアプリ。D:にデータ)

でもOSプリインストールでC:しか無い奴は面倒くさいからそのまま。
どうせパッチ当てとかですぐフラグメントするんだし、もうそんな事に
いちいち気を配るのもめんどい。

344 :名無しさん@お腹いっぱい。:04/03/29 17:21
何点か質問よろしいでしょうか?

cygwin搭載のperlを使用していて、どうしても分からない点が出てきました。
調べてみた限りではcygwinに特化した問題なんじゃあないかという気がしましたので、
このスレに書き込ませていただきます。スレ違いでしたら申し訳ないです…。
過去ログにも目を通してみましたが、多量ですので見落としてたらごめんなさい。

 1)
localtime関数を用いて現地時刻を取得しようとしたのですが、
タイムゾーンが設定されていないのか、gmtimeと同じ値(標準時刻)しか取得できません。
%ENVの値を書き換えることでタイムゾーン設定ができるという記述を見つけたのですが、
%ENVの全要素を表示してみてもタイムゾーンに対応していそうなものはありませんでした。
またできればそのスクリプト限りでタイムゾーン設定を毎回やりなおすのではなく、
そもそもの設定を変更してしまいたいのですが、どうすればいいのでしょうか?

 2)
各ディレクトリにjcode.plその他を置くのも無駄だと思いましたので、
調べてみると@INCにパスを通せばそこからライブラリを探してくれるとあったのですが、
 $perl -I"/usr/..."
のように通してみても何も起こりません。ていうか次の処理に進みません。
スクリプト中で@INCの要素を表示してみようとしても、要素数0で何も表示されません。
エラーメッセージには@INCの要素らしきものがずらずらと並んでいたので、
試しにそれらの幾つかにファイルを突っ込んでみたのですが、うまく行きませんでした。
これはもうそもそもが、どうなっているのでしょうか?

長文で申し訳ないです。よろしくお願いします。

345 :名無しさん@お腹いっぱい。:04/03/29 18:10
1) は解決法なし
2) はおまえが何か間違えてる
少なくとも手元ではこうなる

cygwin:~$ perl -I/hoge -e 'print join("\n", @INC), "\n"'
/hoge
/usr/lib/perl5/5.8.2/cygwin-thread-multi-64int
/usr/lib/perl5/5.8.2
/usr/lib/perl5/site_perl/5.8.2/cygwin-thread-multi-64int
/usr/lib/perl5/site_perl/5.8.2
/usr/lib/perl5/site_perl
.


346 :名無しさん@お腹いっぱい。:04/03/29 18:50
dat落ちのままかもしれないので
296 :名無しさん@お腹いっぱい。 :03/11/14 20:39
>295
CygwinのMLにもあったが未解決。。
Re: perl localtime returns gmttime
ttp://cygwin.com/ml/cygwin/2003-11/msg00392.html
すぐ直るかと思って 5.8.0に戻したままだった。
タイムゾーンの環境変数TZは perl固有ではないので、検索しる。
というか、ここの少し上にも既出なのだが全然見てない?
長文ならまとめるなり分けるなり少し工夫すればよいのに。

347 :344:04/03/29 19:09
素早い回答ありがとうございます。
今夜こそゆっくり眠れそうです。

なるほど、どうも根本的な勘違いをしていたみたいです。
その実行結果で合点つきました。ありがとうございます。

(1)に関しては泣きそうです。

348 :344:04/03/29 19:15
連続失礼。リロードすればよかった…。

>>346
ありがとうございます。ゆっくり読んでみます。
ログは量が多かったので適当なキーワードで検索かけただけでした…。
本当にすぐ上ですね。ごめんなさい…。

349 :名無しさん@お腹いっぱい。:04/03/30 03:00
cygwin用にソフト作って公開したんだけど、
だぁれも来なくて寂しいから ちょっと宣伝させてください…^^;

rxvtに飽きてきたので半透明ターミナル作ってみました。
http://www.geocities.co.jp/SiliconValley-PaloAlto/8946/
こんなんどうでしょうか?

350 :名無しさん@お腹いっぱい。:04/03/30 08:54
rxvtより優れている点を教えて

351 :名無しさん@Vim%Chalice:04/03/30 09:47
>349
透過率の指定は出来ないの?個人的には透過してくれなくていいんだよね…
たぶんcygwin使ってるよーな人はスキンや半透明とかの見た目より軽快な物
の方が需要あるんじゃないかなぁ…たぶん俺だけじゃないと思うんだけど。
でもまぁこーゆーのあっても面白いとは思うけどさ。

352 :名無しさん@お腹いっぱい。:04/03/30 09:51
使ってみた。
w3mもちゃんと表示されるしデフォルトよりははるかにいい。
rxvt(非X)と比べると半透明の機能で重く感じるけどこれはスペックの問題か。
右クリックで文字コードが選べる。
スキンとかが好きな人にはrxvtよりもいいかもしれない。

353 :352:04/03/30 10:03
lvで試してて気が付くの遅れたけどMix Displayいいかも。
文字化けが消えた。

354 :349:04/03/30 11:12
反応あるって嬉しいなぁ、ありがとうです。

>>351
透過率は ちょっと面倒ですが、
スキンのPNG画像の透明度を編集すれば変えられます。
それと、たしかに動作はメチャ重いんですが、
半透明くらいのウリがないと いまさら新しいターミナルを作る&移行する 価値は無いかな、
と思ったので強引に作りましたw


355 :名無しさん@お腹いっぱい。:04/03/30 11:49
cygwinネイティブというだけで十分うりになると思うんだが

356 :名無しさん@お腹いっぱい。:04/03/30 12:56
>>349
悪くないと思いますよ。
使うかどうかはともかく。

357 :356:04/03/30 13:23
えと、なんで「使うかどうかはともかくと書いたかというと、
個人的には特に重いとか感じなかったのですが、その肝心な見た目な
部分でなぜか辛かったからっす。簡単にいろいろカスタマイズできると
かなりヨサゲだと思うです。

358 :名無しさん@お腹いっぱい。:04/03/30 13:36
できればソース欲しいなぁ。
ぐちゃぐちゃで、まだ人に見せたくないとかなら無理にとはいわんが。

359 :名無しさん@お腹いっぱい。:04/03/30 13:41
>>358
ホムペにメールすればくれるって書いてあるじゃん。
僕チン、見栄えより軽さ優先なので今一魅力感じなかったけど
文字コードがクリック一発で変えられるのイイーッ
winちゃんではsjis、sshで入って作業するサーバはeucだかんなぁ。


360 :名無しさん@お腹いっぱい。:04/03/30 13:43
>>349 キター
個人的には utf-8 が表示できるようになって欲しいのですがムリかなー?
(rxvt に対してのかなりのアドバンテージにもなるし)

361 :名無しさん@お腹いっぱい。:04/03/30 13:48
>>349 あと、やっぱうちでも重い(;´д⊂)
半透明じゃないモードがほしいっす。色もカスタマイズーしたい。
ボールド文字がrxvtより美しい(・∀・)イイ!のは文字間が違うからなのかな?
>>359 cocot 使え


362 :名無しさん@お腹いっぱい。:04/03/30 13:59
Meta (というか Alt) が使えない orz...
Alt + F を ^[F とかにして欲しいのだが(´・ω・`)ダヨネ?


363 :名無しさん@お腹いっぱい。:04/03/30 18:02
うーん zsh で、コマンドラインに日本語入力したとき化けなくなるかと思ったら
やっぱり化けちゃうな

364 :名無しさん@お腹いっぱい。:04/03/30 20:05
>>363
どう化けるのか知らないけれど、
「^ツル^ツー」のように化けるならば、
zsh側の問題だろ。

365 :名無しさん@お腹いっぱい。:04/03/30 20:08
>>364
あ〜やっぱりzsh側の問題か。
ごめんね。

366 :名無しさん@お腹いっぱい。:04/03/30 21:46
ツルツー

367 :349:04/03/31 00:43
>>357
やっぱり自分用にPNG画像を作るのは面倒臭いですかねぇ?
透過率くらいはオプション引数で変えられるようにしようかしら

>>360
utf-8はチャレンジしてみようと思います。

>>361
半透明じゃないバージョンについては
HPのほうの掲示版に少し書いておきました。

>>362
たしかにMeta実装されてませんでした^^;
指摘ありがとうです。

あまりこのスレ使っても申し訳ないので、
あとは HPの掲示版のほうで報告していきます。
お邪魔しました〜


368 :らび:04/03/31 17:48
訳あって、cronからMSAccess.exeを起動さしてます。
/XオプションでAccess起動と同時にマクロを実行させ、
マクロの終わりではAccessごと終了させてます。

↓な感じ
"/C/Program Files/.../MSAccess.exe" \\cygwin\\home\\...\\access.mdb /X macro
これをコマンドライン入力すると、狙い通り動作します。

ところがcronで実行すると、処理は動作するのですが、
処理終了後もタスクマネージャにはMSAccess.exeが
居残ってしまい、CPU使用率100%で居座り続けるのです。

どーゆーことなんでしょう?

369 :名無しさん@お腹いっぱい。:04/03/31 21:34
cygwinのXでxfsを使うにはどうしたらいいのですか?
cygwinのXの設定がいまいち分かりませぬ。

370 :遙皇 ◆HEHARUKAoo :04/03/31 21:48
>>368
よくわかんないけど
cygstartとかcmd.exe /cの引数にそれを指定してcronで実行してみたら?

371 :369:04/03/31 22:17
xsetでフォントパス指定しようと思って、
unixドメインで指定しようとしてもtcpソケットで指定しようとしても
cygwinのxfsがSegmentation faultします・・・

372 :369:04/03/31 23:01
他のlinuxホストとはtcpソケットでいけたのでcygwinのxfsの問題なのかなぁ?

373 :名無しさん@お腹いっぱい。:04/04/01 03:31
cgfがRedhatやめたみたいだな。

374 :名無しさん@お腹いっぱい。:04/04/01 07:02
TimeSysって聞いた事ないな…と思ったら組み込み系のRT Linuxなのか。

375 :名無しさん@お腹いっぱい。:04/04/01 19:38
cannadic final release age
cannadic-0.95b.tar.gz

376 :名無しさん@お腹いっぱい。:04/04/01 21:51
gdb + cygwin + emacs 21.3

cygwin + eamcs で動作する gdb に苦しめられてます。助けてください。
1. test.c を gcc -g test.c で
2. M-x gdb
3. ミニバッファで gdb a.exe

test.c がうまく表示されず、空のバッファにコード上の実行位置を示すポイン
タが表示されます。ネットで検索したところ、mount に問題があり cygwin
root のルートを別の場所にすると直るという風に書いてあるので、そのとお
りやってみました。

失敗する時のマウント状態
d:\\cygwin /

うまく行くときのマウント状態
d:\\cygwn /cygwin

これで gdb は、うまく行きますがパス関係がおかしくなるようで、bash 上で
は、 ./a.exe で実行も出来なくなる始末です。だるいです。


377 :名無しさん@お腹いっぱい。:04/04/02 00:00
cygwin-mount使え

378 :名無しさん@お腹いっぱい。:04/04/02 02:02
>cygwin root のルート
って何だろ。そんなへんな事どこに書いてあるの?
というか、動かなくなる理由もわからないくせにそんな mountやめとけ。
普通の人は Cygwin の emacs 21.2-13 と gdb でちゃんとできてるはず。
状況説明できてないし、Cygwin の emacs, gdb だか NTEmacs だか、
区別して聞けない厨だとcygwin-mount.el 使っても駄目だと思われ。
こういうのは自分でへんな事しているのに気がついていない
可能性のほうが大きいな。

379 :名無しさん@お腹いっぱい。:04/04/02 10:51
cygwin使ってます。Meadow2をNetinstallで入れたんですが、Browse with Infoで
マニュアル見ようとしても、
Can't find the Info directory node
と出てしまいます。
info-default-directory-listの値は以下なのですが、
("c:/emacs/info/" "/usr/local/info/" "/usr/local/share/info/" "/usr/local/gnu/info/" "/usr/local/gnu/lib/info/" "/usr/local/gnu/lib/emacs/info/" "/usr/local/emacs/info/" "/usr/local/lib/info/" "/usr/local/lib/emacs/info/")
実際は、d:/cygwin/usr/infoとe:/Meadow/2.00/pkg-infoなので、
.emacsでinfo-directory-listの値を上記に設定したのですが、まだ見れません。
これらのディレクトリにdirというファイルがないのが原因かと思うのですが、
dirファイルはどうやって作るのでしょうか。なお、Meadowのversionは以下です。
GNU-emacs 21.1.1(i386-mingw-windows98.3000) of 2004-01-23 on GNARL


380 :名無しさん@お腹いっぱい。:04/04/02 11:01
魔法で作っています

381 :名無しさん@お腹いっぱい。:04/04/02 11:05
その魔法おせえてくらはい。


382 :名無しさん@お腹いっぱい。:04/04/02 11:11
まずはWindows98を使わないようにします
WindowsXPに乗り換えましょう

383 :名無しさん@お腹いっぱい。:04/04/02 11:20
>>382
ありがとう。
install-infoコマンドでできました。
emacs-infoはMeadowなのでないので、会社のサーバから
持ってきて入れました。windows98は、快適!!


384 :名無しさん@お腹いっぱい。:04/04/02 11:32
>>383
違た。MeadowのInfo-dirは、e:/Meadow/2.00/infoだったので、
Info-directory-listをそれに変更したら、そこにはdirファイルもあったので、
emacsインフォも見れますた。Linuxからダウンロードしたファイルは削除しま
すた。


385 :名無しさん@お腹いっぱい。:04/04/02 16:00
ウパー
cygwinとrsyncを最新のバージョンにしたら、
バックアップが早くなりました。
3時間が3分になりました。



386 :名無しさん@お腹いっぱい。:04/04/02 17:34
「驚速cygwin&rsync」

387 :名無しさん@お腹いっぱい。:04/04/02 18:29
w3mをmakeしたところ、こんなエラーが出てきました。
う〜ん。なんででしょうか


funcname1.h:2: error: syntax error before numeric constant
main.c:45: error: syntax error before ',' token
main.c:46: warning: initialization makes integer from pointer without a cast
main.c: In function `setAlarm':
main.c:5618: error: syntax error before ',' token
main.c: In function `ldDL':
main.c:6323: error: syntax error before ',' token

388 :名無しさん@お腹いっぱい。:04/04/02 18:32
>>386
> 「驚速cygwin&rsync」

大げさではないのです。
というか、ふつうのスピードになっただけですけどね。
あとは、cron上で定期的に走らせれば、さらにウパー




389 :368:04/04/02 18:55
> 370
thanks.
別にbashにこだわることなかったすね。
tryしてみます。

390 :名無しさん@お腹いっぱい。:04/04/02 19:30
pgplot使っている人いますか?

391 :名無しさん@お腹いっぱい。:04/04/02 20:28
>>390
> pgplot使っている人いますか?

いませんでした。

392 :名無しさん@お腹いっぱい。:04/04/02 20:46
>>387
%SystemRoot%\system32\sort.exe が使われちゃってるとか。
PATH=/usr/bin:/bin; export PATH
してからやってみたら?

393 :名無しさん@お腹いっぱい。:04/04/02 22:56
>>390
ドキュメント作成で時々使うよ。cygwinじゃ使わないけど

394 :名無しさん@お腹いっぱい。:04/04/03 00:55
>>387,392
textutils が入っていなかったり、とか?


395 :名無しさん@お腹いっぱい。:04/04/03 05:01
>>390

コンパイルは通ったがデモがうまく動かん。
ps出力でも文字化け発生。
そんだけ。


396 :名無しさん@お腹いっぱい。:04/04/03 21:45
>>394
> >>387,392
> textutils が入っていなかったり、とか?
>
FULLでインストールしているのでそんなことはないのです。
PATH=/usr/bin:/bin; export PATH を実行しても結果は同じなのです...

困ったのです。

397 :名無しさん@お腹いっぱい。:04/04/03 22:56
>>396
w3mのバージョンは?

398 :名無しさん@お腹いっぱい。:04/04/03 23:23
>>387のエラーでぐぐったら>>387のレスがもう出てきた。早いな。

399 :名無しさん@お腹いっぱい。:04/04/03 23:56
>>396
config.cache消してconfigureからやり直してるか?

400 :名無しさん@お腹いっぱい。:04/04/04 00:01
http://spike-mail.sourceforge.jp

401 :名無しさん@お腹いっぱい。:04/04/04 00:41
>>399
> >>396
> config.cache消してconfigureからやり直してるか?

ありがとうございました。
思いっきり、基本的な事項を忘れていました...
自分自身が悔しいです。

402 :名無しさん@お腹いっぱい。:04/04/04 00:44
ヴアー

403 :名無しさん@お腹いっぱい。:04/04/05 01:30
cygwinってファイル名の大文字・小文字は区別してくれないんでしょうか。
たとえば hoge というディレクトリの名前を Hoge に変更しようとして
% mv hoge/ Hoge/
とすると、hoge/ の下にhoge自身をコピーしてしまいます。

ファイル名の大文字・小文字を区別させる方法があったら教えてください。
シェルはtcshを使っています。
uname -a の実行結果は
CYGWIN_NT-5.1 ホスト名 1.5.9(0.112/4/2) 2004-03-18 23:05 i686 unknown unknown Cygwin
です。

404 :名無しさん@お腹いっぱい。:04/04/05 01:42
できません

405 :名無しさん@お腹いっぱい。:04/04/05 01:56
>>404
レスありがとうございます。
できないんですか...
不便だ。


406 :名無しさん@お腹いっぱい。:04/04/05 02:19
そもそもWindows自身が大文字小文字区別しないからね

407 :名無しさん@お腹いっぱい。:04/04/05 08:22
そのせいで時々伸長できないアーカイブあるよねーー

408 :名無しさん@お腹いっぱい。:04/04/05 14:24
SFUは区別するオプションがあるし
Win32サブシステムから区別する方法もあるから
Cygwinでもやろうと思えば不可能じゃない

409 :名無しさん@お腹いっぱい。:04/04/05 15:23
そういえばいつだったかのバージョンで、大文字小文字をむりやり区別させることも
できるようにする変更がなかったっけか。もっとも、それが使い物になるとは思えない
ですが…。

ttp://www.sixnine.net/finkl/d200307a.html#06-2

ここに試用レポートが書いてある機能、か。…たぶんだれも日常的には使っていない予感。

410 :名無しさん@お腹いっぱい。:04/04/05 21:17
auxって名前のディレクトリやファイルも分かりづらいトラップ

411 :名無しさん@お腹いっぱい。:04/04/05 21:27
gcc3.3.3はCygwinに何時来るのかのぅ……


412 :名無しさん@お腹いっぱい。:04/04/05 22:12
待ちきれないから自分でmakeしてまふ

413 :名無しさん@お腹いっぱい。:04/04/06 01:38
>>410
20年来の常識ですな。

414 :名無しさん@お腹いっぱい。:04/04/06 02:04
cygwinはFAT32のHDDにうまくインストールできない。間違いない。

415 :名無しさん@お腹いっぱい。:04/04/06 12:51
Cygwinで動作しているXサーバがあって、そこに表示しているXのクライアントが
あって、そのXクライアントにCtrl-Alt-Deleteを送るにはどうしたらよいのでしょうか?

416 :415:04/04/06 13:05
すみません、解決しました。
ttp://www.systemtoolbox.com/article.php?articles_id=122
一般解じゃなさそうだけど、やりたかったのはまさにこのVNC(over ssh)だったので。

417 :名無しさん@お腹いっぱい。:04/04/06 13:10
さっき初めてcygwinインストールした。かなり期待してたが
emacsでC-x C-c が効かなくていっきに興醒め。打開策をネットで
調べて解決したのだがいろいろおかしな挙動が多く先が思いやられる
ので速攻で全部消した。



418 :名無しさん@お腹いっぱい。:04/04/06 13:42
Cygwinに一体何を期待してんだか。
unixと同じだとでも思ったのかしら。

419 :名無しさん@お腹いっぱい。:04/04/06 13:46
cronがなぜか動かないのです。
Windowsのサービスとして起動していて、
タスクマネージャーにcronがあることは確認できているのです。

crontabの中にはこうなっています。
0 * * * * /home/hogehoge/backup.sh

backup.shの中は、
rsync -auv /cygdrive/c/bin/xyzzy /cygdrive/d/backup
となっていて、シャルスクリプト単体で動作することは確認できているのです。

どうやら、cron自体の問題らしいのです。



420 :名無しさん@お腹いっぱい。:04/04/06 13:47
>>417
自分もはじめはそうでした。


421 :名無しさん@お腹いっぱい。:04/04/06 14:06
cygwinはcygwin
cygwinなりに楽しいんだ
俺はcygwin用にHDD一台割り当ててる別の方がスッキリするし最近巨大化してるし…。

422 :名無しさん@お腹いっぱい。:04/04/06 14:32
>>421
なーるほど。
それって、パーティションを切っているのではなくて、
物理的に別のHDDを用意しているということですか?何GB?

あと、cygwinってバックアップととれるのですか?
Windowsを再インストールしようとしているのですが、cygwinはどうやってバックアップをとろうかと...

cronのことはわかりません

423 :名無しさん@お腹いっぱい。:04/04/06 14:42
C-x C-c がだめって、DOS窓上のシェルのことかなぁ。
X使えばよいだけなんじゃないかと思うけど。
宗教上Xがいやなら、teratermでもなんでも使ってlocalhostにremote loginするとか。

釣られた?

424 :名無しさん@お腹いっぱい。:04/04/06 14:57
>>422
そう、物理的に1台。精神衛生的に非常によろしいよ。
ファイル数がやっぱり膨大になるからwinとドライブ共存させてるとフラグメントとか
気になっちゃうのよねぇ
バックアップとるときのことを考えて俺は自分でインストールするソフトは
/home/hogeか/usr/loca配下にインストールすることに決めてる。
tarでバックアップをとって置いてcygwin綺麗に入れてからcygwin上で戻す。
パミもちゃんと戻せるように・・・

>>423
いろいろやるのが面倒だって思う人には向いてないね。

425 :名無しさん@お腹いっぱい。:04/04/06 15:20
>>419
アプリケーションログを確認汁

426 :名無しさん@お腹いっぱい。:04/04/06 16:23
ファイル数とかフラグメントって
同一物理HDDでも、パーティション分けてれば問題ないんじゃないの?

427 :名無しさん@お腹いっぱい。:04/04/06 16:27
フラグメンテーションは気にならないが
ディスクそのものが気になる

428 :名無しさん@お腹いっぱい。:04/04/06 16:34
>>425
> >>419
> アプリケーションログを確認汁

了解です。
/var/log/cron.logですよね。
確認してみます。

やっぱり、すくなくとも、同一HDDでもパーティションは切りたいですよね。
3GB程度あげれば大丈夫かな。

/homeと/usr/localはいいとして、
emacsのsite-lispなんかもバックアップをとる必要がありますよね。
/usr/share/emacsなど。
そう考えると非常に面倒なのです。








429 :名無しさん@お腹いっぱい。:04/04/06 16:39
cygwinで普通のファイルとハードリンクのファイルを見分けるにはどうしたら良いですか?

430 :名無しさん@お腹いっぱい。:04/04/06 16:47
>>428
いやいや、そこじゃなくて普通はwindowsのイベントログを見るのでは?

> emacsのsite-lispなんかもバックアップをとる必要がありますよね。
> /usr/share/emacsなど。
> そう考えると非常に面倒なのです。

lispも別ディレクトリにして、~/.emacsで読み込ませる とか・・・

431 :名無しさん@お腹いっぱい。:04/04/06 16:51
>>422
Cygwinのバックアップなんて、レジストリを.regに吐き出した後

$ cd /cygdrive/c
$ tar cjf /tmp/cygwin.tar.bz2 cygwin/

だけだけど。リストアする時は.regをロードして、予め用意しておいた
cygwin1.dll, sh.exe, tar.exe, bzip2.exe辺りだけのミニマムセット使って

C:\>set PATH=c:\temp\miniset (←ここにミニマムセットを置く)
C:\>sh
$ bzip2 -dc /cygdrive/c/temp/cygwin.tar.bz2 | tar xf -

でおしまい。マウント情報入ってるレジストリだけどうにかすれば後は
ファイルコピーするだけだから、色々レジストリにコンポーネント登録
とかするWinアプリより全然楽だよ。

ちなみに別のマシンに丸ごと持って行くのも同じ要領でできるけど、
/etc/ssh_*keyとか/etc/passwd, /etc/group辺りは作り直すなり別途
バックアップしとくなりしないと困るので注意。

432 :名無しさん@お腹いっぱい。:04/04/06 16:56
最初はそれやってたけど時々入れなおさなきゃ気になって仕方ないんだよなー
下手にそのままアップデートとかするとよけ手間かかることに

433 :429:04/04/06 17:04
無さそうですね。

434 :429:04/04/06 17:10
あ、一応リンク数見たいなの出てるのか。スンマソン

あとi-node情報みたいなのもあるのか・・・

435 :名無しさん@お腹いっぱい。:04/04/06 17:15
>>430
> >>428
> いやいや、そこじゃなくて普通はwindowsのイベントログを見るのでは?

あちゃあ。cron自体はサービスに登録されているのですが、起動していませんでした...
最初にインストールしたときは、
net start | grep cronで確認したんですけどね...
cygrunsrv --start cronで起動すると1062のエラーで起動できず。
インベントビューアーにもログがいっぱいたまっていました...

cygrunsrv -R cronでアンインストールして、インストールしなおしても同様の結果です。
何が原因やら..トホホ




436 :名無しさん@お腹いっぱい。:04/04/06 17:47
>>435
cygrunsrv -I crond -p /usr/sbin/cron.exe -a '-D'

437 :435:04/04/06 17:53
なんとかcronは起動するようにはなりましたが、うーん
動くかな。


438 :435:04/04/06 18:24
436さんのコマンドでバッチり動きました。

ありがとうございました。
自分がやったのはコレだったのですが。
$ cygrunsrv --install cron --path /usr/sbin/cron --args -D
$ cygrunsrv --start cron
何が悪かったのやら。

やっぱり才能の違いでしょうか...
(´・ω・`)ショボーン

439 :名無しさん@お腹いっぱい。:04/04/06 18:42
.exeの有無かな?

440 :名無しさん@お腹いっぱい。:04/04/06 18:44
才能の有無

441 :遙皇 ◆HEHARUKAoo :04/04/06 18:46
exeとオプションのクォートの有無じゃないっすかね。

442 :435:04/04/06 18:56
>>441
> exeとオプションのクォートの有無じゃないっすかね。

>>440
才能の有無

なーるほど。そうかもしれませんね。
そういうところに気がつくかどうかが才能と言うことでしょうね。


443 :名無しさん@お腹いっぱい。:04/04/06 19:33
結局のところ世の中のことは全て生まれ持った才能と財産で決まっています。

444 :名無しさん@お腹いっぱい。:04/04/06 19:34
当然、個人の努力は無駄です。

445 :435:04/04/06 20:33
cygwinのsetup.exeって必ずしも最新とはいえないみたいですね。
rsyncなんてbugもちの古いバージョンだし。


446 :名無しさん@お腹いっぱい。:04/04/06 20:44
そりゃ全部のパッケージを最新に追随するのは大変でしょ。

447 :名無しさん@お腹いっぱい。:04/04/06 20:54
野暮で悪いけど、ここには
cygrunsrv -I cron -p /usr/sbin/cron -a -D
では駄目だと思ってる人が本当に何人かいるの?

448 :名無しさん@お腹いっぱい。:04/04/06 20:57


449 :名無しさん@お腹いっぱい。:04/04/06 22:24
今までまともに動いていたXwindowがcygwinをバージョンアップをしたら
↓こんなメッセージが出てウィンドウが一つしか出てこなくなりました。
cat: /home/Administrator/.Xauthority: No such file or directory
XDMCPも動かなくなってしまいました。
何か大きな変更がでもあったのでしょうか?

450 :名無しさん@お腹いっぱい。:04/04/07 01:03
>>449

私はバージョンアップでXが起動しなくなりましたが
startxのdefaultclient, defaultserverargsをコメントアウトしたら
起動するようになりました。

参考になるかわかりませんが。



451 :名無しさん@お腹いっぱい。:04/04/07 01:11
>>449
>>↓こんなメッセージが出てウィンドウが一つしか出てこなくなりました。

って何だ?マルチウィンドウモードにならないってことか?
バージョン書け。/tmp/XWin.log晒せ。

452 : :04/04/07 02:37
今気づいた。
cygwinの標準パッケージ(setup.exeで表示されるパッケージ)に
exim と uw-imap があるではないですか…

もしかしてcygwinでメールサーバ立てられる?

453 :名無しさん@お腹いっぱい。:04/04/07 03:20
前にsendmailとqmailを何とかコンパイルして動かしたことある。
けど、何の意味があるのだろうと思ってどうでもよくなった。

454 :名無しさん@お腹いっぱい。:04/04/07 03:32
apacheを動かしている人いる?
web制作の検証ローカルサーバーとして。

455 :名無しさん@お腹いっぱい。:04/04/07 04:06
いっぱいいると思われ。あ、俺も俺も

456 : :04/04/07 04:36
>>453 俺なんか、cygwinでBIND動かそうと思っていろいろと調べてて、
BINDのWidows用バイナリがあるのに気づいたよ…

457 :名無しさん@お腹いっぱい。:04/04/07 05:31
>>456
俺bindもcygwinで動かした・・・っていうかつい最近まで使ってた

458 :名無しさん@お腹いっぱい。:04/04/07 07:00
apacheはちょっとしたテスト用に動かしてるのですが、mod_perl入れられないです。
なんとかなるんでしょうか、これ。

459 :名無しさん@お腹いっぱい。:04/04/07 11:39
>>449
メッセージをちゃんと頭で理解すれば問題は解決すると思うんだがな?(w

460 :名無しさん@お腹いっぱい。:04/04/07 11:44
>>414



461 :449:04/04/07 21:47
>>450
画面いっぱいにXwindowがひょうじされるようになりましたがXDMCPは動きませんでした。

>>451
Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 4.3.0.67
Contact: cygwin-xfree@cygwin.com

XWin was started with the following command line:

X -query 192.168.0.3

ddxProcessArgument - Initializing default screens
winInitializeDefaultScreens - w 1024 h 768
winInitializeDefaultScreens - Returning
OsVendorInit - Creating bogus screen 0
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
winCheckDisplayNumber - Cygwin/X is already running on display 0

Fatal server error:
InitOutput - Duplicate invocation on display number: 0. Exiting.

winDeinitMultiWindowWM - Noting shutdown in progress


>>459
.Xauthorityを作ってみたのですがエラーメッセージは出なくなるのですが他はサパーリです。


462 :名無しさん@お腹いっぱい。:04/04/07 22:03
一度全部消して入れなおせ

463 :名無しさん@お腹いっぱい。:04/04/07 23:18
たぶん以前は-rootlessか-multiwindowで動かしてたんだろう。
XDMCPは-from (自分のIP)つけてみ。

464 :名無しさん@お腹いっぱい。:04/04/08 00:00
XWINDOWSがまったく使い物にならないぐらい遅いのですが、
みなさんの環境はどうなのですか?

PenIII-S 1.4GB
Mem 512MB
VGA Matrox G550
です。

apacheを起動しましたが、

localhostでは例の画面がでません。
192.0.0.1ではバッチリです。
C:/windows/system32/drivers/etc/hostsでは
127.0.0.1 localhost
となっているのでした。

465 :名無しさん@お腹いっぱい。:04/04/08 00:05
宇宙人キター

466 :名無しさん@お腹いっぱい。:04/04/08 00:32
>>464

Xに関して。
とりあえずノートンとかのセキュリティ切って試してみたら。


467 :466:04/04/08 00:37
>>464

補足。オレはPentium M 900MHz, メモリ 768MBで十分使えてます。<X
知り合いにXだけ遅いのがいたのだがノートンを切ったら、それなりに使えるようになったらしい。



468 :449:04/04/08 00:41
http://matsu-www.is.titech.ac.jp/~sohda/cygwin/treebbs/treebbs.cgi?log=2043
この症状と自分のはそっくりです。
この通りに治しても自分のはだめでした。
-multiwindowに問題があるみたいなのでいろいろやってそれを探ろうと思います。
Xがうまく起動できない人が結構いるみたいなのでちょっと安心。

みなさんいろいろとありがとう。

469 :名無しさん@お腹いっぱい。:04/04/08 01:26
>>449
MLにログ送った人か。
複数Xサーバ起動したいなら、
XWin :0 -query 192.168.0.3
XWin :1 -query 192.168.0.3
みたいにやる。

470 :名無しさん@お腹いっぱい。:04/04/08 02:20
cygwinではxの設定は鬼門ですね
FreeBSDなんかはどうなんですか?

471 :名無しさん@お腹いっぱい。:04/04/08 04:10
ハマりどころが変わるだけかと。

472 :遙皇 ◆HEHARUKAoo :04/04/08 10:52
>>468
-multiwindow使ったら「おすすめできない」って言われますた

473 :名無しさん@お腹いっぱい。:04/04/08 14:52
>>472
> >>468
> -multiwindow使ったら「おすすめできない」って言われますた

「素人にはおすすめできない。」




474 : :04/04/09 10:19
もしかして、もう新しいXのパッケージが入っているのか?

475 :名無しさん@お腹いっぱい。:04/04/09 10:36
http://cygwin.com/ml/cygwin-xfree-announce/2004-04/msg00003.html
これだな。

476 :名無しさん@お腹いっぱい。:04/04/09 10:48
なにこれ、もうsetupに入ってるけどXF86と大幅に違うもの?
怖くて入れられない

477 :名無しさん@お腹いっぱい。:04/04/09 11:27
>>476
http://pc3.2ch.net/test/read.cgi/unix/1023264974/219-

478 :名無しさん@お腹いっぱい。:04/04/09 20:36
ヴァー
xorg入れたら  }]  が入力できなくなった

479 :名無しさん@お腹いっぱい。:04/04/09 20:39
まだいれちゃなんねぇべ

480 :名無しさん@お腹いっぱい。:04/04/09 20:42
なんも考えずに setup.exe つかったら勝手に入れやがった。
しかも XFree86 を何の前触れも無くアンインストール...
どうしてくれるんじゃゴ(ry

481 :478:04/04/09 21:24
xmodmap で解決した。
トリグラフ使わなきゃいけなくなったかと思ってあせった。

482 :名無しさん@お腹いっぱい。:04/04/09 23:11
ぐわー、今日久々にsetup使ったらXが起動しなくなったよ。
このスレ先に見つけてたらやんなかったのに。
設定とかよくわからんから3ヶ月ぐらい前のverに戻したいんだけど、どうしたらいい?

483 :名無しさん@お腹いっぱい。:04/04/09 23:27
>>482
ハードディスク漁って手で入れれ

484 :名無しさん@お腹いっぱい。:04/04/09 23:41
>>483
サンクス
ノシ

485 :名無しさん@お腹いっぱい。:04/04/10 19:05

cygwin で exit タイプしても、うまく終了できないんですけど・・・。
3 回に 2 回ぐらいはこんな感じ。いっつも強制終了でつ。


486 :名無しさん@お腹いっぱい。:04/04/10 19:50
>>485
俺もたまにある

487 :名無しさん@お腹いっぱい。:04/04/10 21:07
最近は全くないなぁ

488 :名無しさん@お腹いっぱい。:04/04/10 21:36
CTRL + ALT + DEL を連打すれば終わるじゃん。











何もかも。

489 :名無しさん@お腹いっぱい。:04/04/10 21:45
そういうことじゃないだろ

490 :名無しさん@お腹いっぱい。:04/04/10 21:54
漏れそんなこと一回もない。
何かが子プロセスで動いてるんじゃねぇの。
それこそ、Crtl+Alt+Del、1回押しで、でwindowsプロセス確認してみたら?
ま、cygwinプロセスをwindowsから終了させればいいわけだが。

491 :名無しさん@お腹いっぱい。:04/04/10 21:57
>>488
未だに9x系使っているんですか?

492 :名無しさん@お腹いっぱい。:04/04/10 21:58
悪いか!


493 :名無しさん@お腹いっぱい。:04/04/10 22:10
シェルが終了しないって
最近、修正が入ったんじゃなかったっけ


494 :名無しさん@お腹いっぱい。:04/04/10 23:29
cygwinて、9X系で動くの?

495 :名無しさん@お腹いっぱい。:04/04/11 00:20
確かにWin98で使っていた頃はexitで終了しないのはよくあったね。

>>494
一応はね。Win9xのConsoleサポートがいまいちなんで、NT系では
問題ないところで色々変だけど。まぁお勧めはできんな。

496 :名無しさん@お腹いっぱい。:04/04/11 00:52
>>494
一応動くっしょ。長らくやってないけど。

で、話題のx.org入れてみた。
ちょっと早くなったかな?何かかくかくするけどどうなんだろう。
xfsが動くようになったみたいなので満足。
gtk2が動かなくなった。glibかなぁ
コンパイルしなおしてみよう・・・

497 :名無しさん@お腹いっぱい。:04/04/11 08:31
cygwin、9x系でぜーんぜn問題ないですが、何か
当方、win95と、win98でx-windowも稼動中。windows-XPは
家族用。win95機は、外付けHDにRedHat6.1Jも入ってて、
昔はこっちを使ってたが、もうcygwinが枯れてきたので、
そろそろRedHat削除予定。






498 :名無しさん@お腹いっぱい。:04/04/11 11:34
cygwinよりはlinuxの方が・・・変な奴

499 :497:04/04/11 14:16
あれ、上げてた。ゴメソ
いや、文系なんで、来るファイルは、wordとかexcelばっか
なのよ。漏れ自身は、emacs+Latexでつけど。で、職場の
VineLinuxのPCにOpenOffice入れてガリガリ使ってたら、
HDが逝かれてしまわれて、こりゃ、cygwinしかないなと…
まあ、今後どうなるか知りまへんが、今んとこ、最善の
個人ワークステーションは、win+cygwinだと思う。
サーバは、別。職場のサーバは、Fedoraで、管理してまつ。


500 :名無しさん@お腹いっぱい。:04/04/11 16:12
てか、今時9x系使ってるなんてキモイ

501 :名無しさん@お腹いっぱい。:04/04/11 21:06
>>500
「キモイ」の意味をちゃんと知ってから発言した方が良いですよ
凄くアフォな発言してますよ(pgr


502 :名無しさん@お腹いっぱい。:04/04/11 21:42
Cygwinのインストール中、
/usr/X11R6/lib/X11/fonts/100dpi/charB08.pcf.gz
と言うファイルをインストールしているときに必ずフリーズしてしまいます。
このファイルをインストールしないで先に進む方法や、
なぜこのファイルをインストールするときにフリーズするのかがわかる人は教えてください。

503 :名無しさん@お腹いっぱい。:04/04/11 21:54
>>502
そのファイルのインストール中かどうかはわからないけど(XFreeだったような気はする)
俺も最近、Cygwinのインストール中にフリーズが多発して困ってたんだよね。
俺の場合はHDDとメモリに余裕がなかったので常駐ソフトを停止して
HDDの余計なファイルをバックアップして余裕を持たせたらフリーズしなくなったよ。
あんまり参考にならないかもしれないけど。

504 :名無しさん@お腹いっぱい。:04/04/11 21:59
>>503
実は最近DebianをDドライブにインストールしようと思い、
色々いじってたのですが、結局Debianのインストールが上手くいかず、
仕方なくCygwinに戻ろうとしたところ、このようなエラーが出て・・・。
Cドライブの空きは5G程度あるので大丈夫だとは思うのですが・・・。
何か原因がわかったらまた教えてください。

505 :名無しさん@お腹いっぱい。:04/04/11 22:24
>>504
フリーズするファイルがわかってるなら、インストール時にチェックをはずして後でインスコすれば?
最近、X関係のトラブル多いのかしら。

506 :名無しさん@お腹いっぱい。:04/04/11 23:51
bash上でmysqlc

507 :名無しさん@お腹いっぱい。:04/04/11 23:54
ミスった、、すまそ。
bash上でmysqlcコマンドを叩くとコア吐くんだが解決策ないですか?
ソースからビルドしても同じ結果だった。
mysqlのバージョンは3.23.85と4.0.18です。


508 :名無しさん@お腹いっぱい。:04/04/12 00:50
>>507
core ファイルを strings コマンドとかでのぞいてみたら?
mysqlc とか使ってないから、私には何もわからないけど、
もしかしたら検索するキーワードとか見つかるんじゃない?

509 :名無しさん@お腹いっぱい。:04/04/12 02:19
>>508
Cygwinでは設定してないとcoreファイルは作られないし、coreの中
覗いただけで何かとっかかり見つけられるなんて、スーパーハカーでも
難しいと思うが。

ソースからビルドしたのがあるんだったら、-g付きでビルドしてgdb
配下で動かしてみれば、どこで落ちたか&何が原因か は分かる
かもしれないけど。

510 :名無しさん@お腹いっぱい。:04/04/12 19:58
XFree86まだファイルは残ってるのね。
Ftp://mirrors.rcn.net/pub/sourceware/cygwin/release/ZZZRemovedPackages/

511 :名無しさん@お腹いっぱい。:04/04/13 10:59
X orgってなんか遅くなった気がするけど気のせい?

512 :名無しさん@お腹いっぱい。:04/04/13 22:06
>>511
君のせい

513 :名無しさん@お腹いっぱい。:04/04/13 23:25
XFree86の前のバージョンをベースにしてんだから

514 :名無しさん@お腹いっぱい。:04/04/14 10:39
cygwinのXで]や}が打てなくなったので、startXWin.sh内で
xmodmapを実行して修正しています。
xhostしてリモートクライアントを使用するにはこれでOKですが、
XDMCPでリモートホストにログインする場合はこれではNGです。
しかたなくリモートホストにログイン後にリモート側のシェルで
xmodmapを手動で実行しています。
これを自動化したくて、リモートホストのホームディレクトリに
xmodmapを実行するような.profileを書いてみたのですが
実行されません。
シェルで./.profileとすると実行されるのですが…
なにか勘違いしていますのでしょうか?
どこがまずいのかアドバイスいただければうれしいです。
リモートホストはRHL9です。

515 :514:04/04/14 11:29
.profileではなく.bash_profileに書いたらできました。
スレ汚し申し訳ありませんでした。

で、ついでに伺いたいのですが、Xクライアント側において、
cygwinのXサーバのXDMCPかどうかを判断するには
どういうやり方が一般的ですか?

今はXDMCPのためのX起動ではXWin :xという形でxにある定数を入れ、
リモート側ではDISPLAY環境変数をチェックして:0.0が:x.0だったら、
cygwinのXでのXDMCPという判断しているのですが…

516 :名無しさん@お腹いっぱい。:04/04/14 17:44
>>514
/etc/X11/xinit/xserverrcあたりでなんとかならん?

>>515
xdpyinfoの出力からvendor stringを調べるとか。
XmodmapじゃなくてXresourcesなら、#ifdef VNDR_*ってのも使えるが。


517 :名無しさん@お腹いっぱい。:04/04/14 23:15
今年からプログラムを習い始めたものですが、
学校ではlinuxでプログラムを演習するため家ではできません。

しかし、世の中にはcygwinというものがあると聞きインストールしてセットアップしてみたのですが、
その後起動して何をすればいいのかわかりません。

プログラムを作ったりコンパイルするには
ど〜すればいいのかどなたか教えてください。


518 :名無しさん@お腹いっぱい。:04/04/14 23:18
>>517
うんこすればいい

519 :名無しさん@お腹いっぱい。:04/04/14 23:23
>>517
linux と同じようにすればいい

520 :517:04/04/14 23:27
なんか command not found になるんですが、
たとえばxemacsはどうすればできますか?

521 ::04/04/14 23:33
UNIXってそもそも何?


522 :名無しさん@お腹いっぱい。:04/04/14 23:41
>>520
インストールのときに All を選んだ?

523 :名無しさん@お腹いっぱい。:04/04/14 23:47
>>520
xemacsなんて糞なのでWindows用のもっと高機能な
エディタを使いなさい

524 :517:04/04/14 23:51
>>522

どこのとこでですか?
パッケージを選ぶとこですか?

525 :517:04/04/14 23:52
>>523
Windows用のもっと高機能なエディタは
どうすれば使えるんですか?


526 :名無しさん@お腹いっぱい。:04/04/14 23:55
>>525
ここはあなたに一から教えるスレではありません。
勉強してからこい。

527 :名無しさん@お腹いっぱい。:04/04/14 23:56
>>525
窓の杜からダウンロードできますよ。
いろいろあります。

528 :名無しさん@お腹いっぱい。:04/04/14 23:59
質問が。

CygwinでSSHを使ったスクリプトを作ろうとしてるんだが、
Unix機に移植した際、弊害って何か発生するんだろうか?


529 :名無しさん@お腹いっぱい。:04/04/15 00:12
自分で考えれ
そんなん質問と見做さん

因みに俺禁煙二日目。

530 :名無しさん@お腹いっぱい。:04/04/15 00:12
528>
.exe
ついている可能性があるね。

531 :名無しさん@お腹いっぱい。:04/04/15 06:38
>>528
C:/とか動かないかもしれないね。

532 :名無しさん@お腹いっぱい。:04/04/15 10:27
>>528

>>530-531に加えて、
・ファイル名の大文字小文字を区別するか否か。
・文字コード、改行コードの違い。

こんなとこかな。

533 :遙皇 ◆HEHARUKAoo :04/04/15 10:52
>>528
/cygdrive/は使えないかもね。

534 :名無しさん@お腹いっぱい。:04/04/15 12:18
>>533
それは全然問題無いだろ

535 :514:04/04/15 13:10
>>516
その後xevでイベントを調べたりして試行錯誤していましたが、
なんとかローカルおよびリモートともxmodmapせずに
]}と\_を入力できるようになりました。

以下一応方法を書いておきます。

1)/etc/X11/xkb/keycodes/xfree86を次のように変更する
 xkb_keycodes "jp106"セクションに"<AB11> = 123;"を追加

2)使用しているXサーバ起動スクリプトを次のように変更する
 XWin実行時に、"-xkblayout jp -xkbmodel jp106"パラメータを
 与える

これでXDMCPでもローカルなXでもxmodmapが不要になりすっきりです。
アドバイスどうもありがとうございました。


536 :名無しさん@お腹いっぱい。:04/04/15 17:25
>>535
Xサーバのソース追いかけてたんだけど特に変更点みつけられなかったんで
/etc/X11/xkbをXFree86-etc-4.3.0-11の中身と置き替えて、
ls -s xfree86 xorgしたらオプション与えなくても自動認識で大丈夫でした。
diff取ってみてるんだけど変更多くていまいちわかりません。

537 :514:04/04/16 01:13
>>536
構成ファイルのバグなんでしょうかね?
diffできるということは古いのを保管されてたんですか?
低スキルな私にはミラーサイトもすでに削除済みに見えるので…
ところで以前から自動認識だとkblayoutはusで起動してましたっけ?
orgに更新してない方教えていただけませんか?

538 :名無しさん@お腹いっぱい。:04/04/16 05:14
>>536
yes

539 :536:04/04/16 11:16
>>537
スキルどうのこうのじゃなくてLocalPakageDirectoryに残ってたのを展開して差分を
取りました。これって設定で残ったり残らなかったりするものなんでしょうか?
CVSから/xc/programs/xkbcomp取って来て比べても同じことだと思います。

自分でコンパイルしてるせいなのかと思ってReinstallして/etc/xkb書き替え
ても再現したので恐らくそのあたりのファイルのどれかが間違ってるんでしょう。

http://freedesktop.org/cgi-bin/viewcvs.cgi/xc/programs/xkbcomp/?root=xorg&sortby=date&only_with_tag=XORG-CURRENT#dirlist
あたりを見るとMerged with XFree86 4.4.0.って並んでるみたいなのでそのうち
直るといいなぁ。

540 :名無しさん@お腹いっぱい。:04/04/16 15:52
viで日本語入力ができません
環境変数の設定を間違えただけですかね?


541 :名無しさん@お腹いっぱい。:04/04/16 16:08
>>540
そうかもね。
第六感だよ、第六感・・・

542 :名無しさん@お腹いっぱい。:04/04/16 16:44
すいません霊感ならあるんですが
もっと詳しくお願いします


543 :名無しさん@お腹いっぱい。:04/04/16 16:52
残念ですね。霊感は必要とされてないんです。

544 :名無しさん@お腹いっぱい。:04/04/16 17:03
速読について教えてほしいのですが…Part2
http://school2.2ch.net/test/read.cgi/lic/1073214456/
このスレの通りにやればviで空が飛べるようになります。

545 :名無しさん@お腹いっぱい。:04/04/16 17:26
viで空が飛べても大して凄くないですね
viで日本語が書けるほうが凄いです
教えてエロイ人


546 :名無しさん@お腹いっぱい。:04/04/16 17:27
>>542
こちらこそもっと詳しくお願いします

547 :名無しさん@お腹いっぱい。:04/04/16 17:34
Cygwinをインストールする時にsh.exeでこけちゃうんですが、
理由をご存知な方いますか?
Windows98SEです。

548 :名無しさん@お腹いっぱい。:04/04/16 17:55
DHCPで獲得しているIPアドレスをシェルスクリプト内で使いたいのですが、
どのようにしたら自分のIPアドレスを調べられますか?
ipconfig出力を使おうかとも思いましたが、ノートPCで複数のLANカードを
差し替えて使用するので、どのアダプタが現在使用されているのかも
知る必要がありちょっと面倒です。
スマートなやり方があれば教えていただけませんか?
cygwinはwindows98seに導入しています。
よろしくおねがいいたします。

549 :名無しさん@お腹いっぱい。:04/04/17 00:18
>>548
hostname コマンドじゃだめ?
--ip-addres ってオプションがあるっぽいけど。
今 Linux だし、DHCP で IPもらってないので良く分からないけど。

550 :名無しさん@お腹いっぱい。:04/04/17 00:48
>>549

cygwinのhostnameコマンドにはそのオプションはないようだ



551 :名無しさん@お腹いっぱい。:04/04/17 01:20
>>548

ipconfig | grep 'IP Address' | cut -c45-56


552 :551:04/04/17 01:23
同時に使用するLANカードが1枚だけだったらいけると思うが。




553 :551:04/04/17 01:29
あ、複数IPを持ってる場合を言ってるのか。だとしたら上に書いたのではダメだな。
失礼。

554 :名無しさん@お腹いっぱい。:04/04/17 01:42
>どのアダプタが現在使用されているのか
ってどのインターフェイスがリンクアップしてるかってこと?

555 :548:04/04/17 02:41
多数のレスありがとうございます。

>>551
> ipconfig | grep 'IP Address' | cut -c45-56
>>552
> 同時に使用するLANカードが1枚だけだったらいけると思うが。

同時に使うのは1枚ですが、私の環境だと0,1,2と計3個のEthernetアダプタの
エントリを返します。で、実際にDHCPで貰っているIPアドレス以外0.0.0.0に
なっています。なので、教えていただいたのをちょっと修正し、
ipconfig | grep IP | cut -c 33-47 | grep -v 0.0.0.0
みたいにすれば一応取れました。

私の環境だとipconfig出力は日本語なので、grepする文字列やcut -cに与える文字数が
違うのですが、これは多分Windowsによって違うんですよね?
コントロールパネルのネットワークに登録しているアダプタと、ipconfigで出力される複数のアダプタが
そもそもどう対応するのかわかっていなかったりしますが…
もしかすると、0がアクティブなアダプタ、1,がダイアルアップアダプタ、2がVPNなのかなあ…

556 :名無しさん@お腹いっぱい。:04/04/17 21:30
>>555
カットしちゃった部分に書いてないですか?

557 :548:04/04/17 21:56
>>556

ipconfig -allとしてみたらアダプタ種別が書いてありました。
ついでに獲得しているDNSサーバも拾えることがわかりました。
どうもありがとうございました。

558 :名無しさん@お腹いっぱい。:04/04/17 23:08
>>540
OSは?
98やmeだとMSIMEでは無理なんじゃなかったっけ
良く分からんが(汗

559 :名無しさん@お腹いっぱい。:04/04/20 00:44
cygwin触って一年近く経つのに最近cygstartコマンドを知った漏れは大馬鹿でつか?
この前まで使ってたWinのアプリケーションを起動したり、カレントディレクトリをエクスプローラで開いたりする自作ツールは使わなくなりました
cygstart http://www.2ch.net

560 :名無しさん@お腹いっぱい。:04/04/20 02:18
cygwinってmlockない??

561 :名無しさん@お腹いっぱい。:04/04/20 02:41
ないみたいだなぁまぁいっか

562 :名無しさん@お腹いっぱい。:04/04/21 01:53
>> 559
おれも知らなかった。こういうツール自作しようかと思ってたところだった。

563 :名無しさん@お腹いっぱい。:04/04/21 21:54
数百あるファイルを cvs import すると半数近いファイルが

cvs server: ERROR: cannot read file xxxxx.html: Permission denied

と言われました。ls -l でファイルのパーミッションを見ると
いつの間にか 000 になっていました。

昨日までは全ファイル 644 で問題なく cvs import できていました。

cygwin をインストールしてから chmod を使ったことがないのですが
原因お分かりになるでしょうか?

564 :名無しさん@お腹いっぱい。:04/04/21 22:12
マルチ氏ね

565 :名無しさん@お腹いっぱい。:04/04/21 22:32
>>564
チチー、マトケエエヨ、ヒ、、ソ、・゙・・チ、ハ、、ア、タ、ャ。」

566 :名無しさん@お腹いっぱい。:04/04/21 23:53
>>563
とりあえずもっと具体的な情報を出してみるべきかと。
リポジトリも cygwin 上にあるのかどうか、cygwin は ntsec 有効の状態なのか。
結局パーミッションが変わっているのは、リポジトリ側なのかローカル側なのか。
ローカルファイルの編集を行ったのは、cygwin 上の実行ファイルなのか。
後、cygwin と関係なくて CVS の方なんだけど、同じファイルに対して複数回 import してる
ような感じだが、作業コピー上で作業してるわけじゃないの?

567 :名無しさん@お腹いっぱい。:04/04/22 03:28
cygwinでGCL(GNU Common Lisp)を使うことはできますか?

568 :563:04/04/22 09:36
>>566
情報が足りずに失礼いたしました。
ローカルは ntsec 無効の XP 上の cygwin、リポジトリは RH9 です。
パーミッションが 000 なのはローカルです。

私はいくつかのプロジェクトを持っており、
今まで cvs 管理をしていなかったため順次 cvs import しています。
この 2 週間は日々何も問題なく import 後に別フォルダで checkout して
commit & update していました。

そして昨日、新プロジェクトを新規に cvs import したところ
>>563 のエラーが出ました。cygwin の ls -l で見たところ、
同じフォルダ内で 600 と 000 が混在していることが分かりました。
( 600 のファイルは問題なくリポジトリに登録されます )

cygwin の利用は cmd 上で cvs と diff を使うくらいで、
フォルダの作成はあふ、ファイルは xyzzy を使っており、
cygwin の bash は使っていません。

569 :名無しさん@お腹いっぱい。:04/04/22 09:37
>>567
GCLはお勧めしない

570 :名無しさん@お腹いっぱい。:04/04/22 09:42
>>569
なんで? clispの方がいい?
純粋に知りたいです。

571 :名無しさん@お腹いっぱい。:04/04/22 10:36
>>568
chownしなかった?
cygwin上でchownするとパーミッションが000になることがあるよ。


572 :563:04/04/22 10:52
>>571
自分で chown, chgrp, chmod したことはありません。
というのも、cygwin に UNIX と同じパーミッションの
考えがあるとは知らなかったんです…。

ところで、環境変数に CYGWIN=ntsec となければntsec 無効、
というわけではないのでしょうか?
CYGWIN=nontsec と明示しないといけないのでしょうか。

cygwin を入れてから設定した環境変数は
PATH に c:\cygwin\bin を追加し、
CVSROOT と CVSEDITOR を新規追加しただけです。

573 :名無しさん@お腹いっぱい。:04/04/22 13:54
>>572
>CYGWIN=nontsec と明示しないといけないのでしょうか。
yes

Cygwin上でのcvsは、標準パッケージの奴も自分で(適当にパッチ当てて)
makeした奴もいまいち動作が怪しい(563みたいなのが出た事もあるし、
途中からcommitがコケたりする)ので、俺はWinCVS付属のWin32 nativeな
cvs.exeを使うようにしてる。

Cygwinメインで使おうとすると、パス指定や改行コード辺りで色々面倒な
んだけどね。

574 :名無しさん@お腹いっぱい。:04/04/22 15:03
>>572
> というのも、cygwin に UNIX と同じパーミッションの
> 考えがあるとは知らなかったんです…。

てことは、パーミッションが000のファイルは、もとからそういうパーミッションだったんじゃないの?


575 :名無しさん@お腹いっぱい。:04/04/22 18:51
>>572
>ところで、環境変数に CYGWIN=ntsec となければntsec 無効、
>というわけではないのでしょうか?
>CYGWIN=nontsec と明示しないといけないのでしょうか。

現在はデフォルトでntsec有効じゃなかったっけ?

576 :563:04/04/22 20:46
>>573-575
いろいろとありがとうございます。

数ヶ月前に全て自分が作ったファイルが 000 と 600 の混在。
今 xyzzy でファイルを保存すると 777、touch だと 666。

もしかしたら 000 と 600 は
Windows2000 時代に作ったファイルかもしれません。
それらのファイルは共有ディスクに避難させ、
XP をクリーンインストールした後に戻したファイルだと思います。

577 :名無しさん@お腹いっぱい。:04/04/22 23:12
Administrators グループのユーザが、Cygwin で作業する時は、
ntsec 有効よりも CYGWIN=nontsec が、幸せになれるかも

578 :563:04/04/22 23:40
>>577
nontsec にして様子を見たいと思います。ありがとうございました。

579 :名無しさん@お腹いっぱい。:04/04/23 11:17
最新版のcygwinにwebminをインストールできた人いますか?

Attempting to start Webmin mini web server..
Starting Webmin server in /home/silas/webmin-1.140.tar/webmin-1.140
exec: /home/silas/webmin-1.140.tar/webmin-1.140/miniserv.pl: not found
ERROR: Failed to start web server!

インストール中にこういう感じでとまってしまうのです

580 :名無しさん@お腹いっぱい。:04/04/23 13:38
cygwin1.1と.1.3しかwebminには対応していない。

581 :名無しさん@お腹いっぱい。:04/04/23 17:47
cygwinがwebminに対応しろみたいな言い方だな

582 :名無しさん@お腹いっぱい。:04/04/23 17:54
>>581
> cygwinがwebminに対応しろみたいな言い方だな
webminがcygwinに対応しろみたいな言い方です。

583 :名無しさん@お腹いっぱい。:04/04/23 18:10
双方が歩み寄れって感じですね

584 :名無しさん@お腹いっぱい。:04/04/23 22:41
、爨キ、 webmin、ャWindowsツミア、キ、。」

585 :名無しさん@お腹いっぱい。:04/04/24 00:07
むしろ webminがWindows対応しろ。
とでました。

586 :名無しさん@お腹いっぱい。:04/04/25 16:32
ぁーX新しいの入れたら設定上書きされて消されちったぁー
くそ、気の利かないなあもう

587 :名無しさん@お腹いっぱい。:04/04/25 23:05
気の利かないなあもう
気が利かないなあもう

588 :名無しさん@お腹いっぱい。:04/04/26 02:31
setup.exeが新しくなってたのに気付いた。
これってどっかでアナウンスされてるの?

589 :名無しさん@お腹いっぱい。:04/04/26 02:51
お、そうなんだ。
UI はマトモになったのかしら?

590 :名無しさん@お腹いっぱい。:04/04/26 03:29
>>588
MLでアナウンスされてる。
ttp://cygwin.com/ml/cygwin-announce/2004-04/
ttp://cygwin.com/ml/cygwin-announce/2004-04/msg00010.html

591 :588:04/04/26 04:12
>>590
ほんとだ。ありがとう。

592 :名無しさん@お腹いっぱい。:04/04/26 04:44
>>589
いまさら変えてくる戸は思えないけど。
何か変化あった?
どうせいつもの様にマイナーアップデートでしょ?

593 :名無しさん@お腹いっぱい。:04/04/26 12:02
っていうか、さっさとrpmで管理しろと小一時間(ry


594 :名無しさん@お腹いっぱい。:04/04/26 12:16
> っていうか、さっさとrpmで管理しろと小一時間(ry
rpm ねぇ。apt が使えるとなお良いんだが。

595 :名無しさん@お腹いっぱい。:04/04/26 16:07
>>589 >>592
機能や操作の面は何も変わってないと思うけど、
最大化できるようになった。(笑)

パッケージの選択が多少やりやすくなったと思う。

596 :名無しさん@お腹いっぱい。:04/04/26 18:42
>>595
感動した

597 :名無しさん@お腹いっぱい。:04/04/26 20:03
質問なんですけど
binmodeとtextmodeの切り替えって
再インストールしないとできませんか?

598 :名無しさん@お腹いっぱい。:04/04/26 20:55
Gentoo/Cygwin 使ってる人いる?

599 :名無しさん@お腹いっぱい。:04/04/26 21:25
>>597
mountやり直せばできるでしょ。
textmodeってトラブルの元だし、あんまり必要性感じないけどね。

600 :597:04/04/27 00:00
>>599
ありがとうございます。
mountコマンドですか。
使ったときないんで恐いですけど、
いろいろ調べてやってみたいと思います。

>textmodeってトラブルの元だし
実は今現在がそのtextmodeでして…。
あまりいい話を聞かないのでbinmodeにしたいな、と。

601 :名無しさん@お腹いっぱい。:04/04/27 00:42
今までteraterm + telnet→rxvt→teraterm + cygterm→rxvtと来たけど
今更かもしれませんがputty + teratermにしました。
今まで出一番いい感じですね。
これでも大量にテキストをコピペすると落ちますね。
rxvtよりはマシだけど。cygwinが悪いのだろうけどなぜ?

602 :名無しさん@お腹いっぱい。:04/04/27 00:46
間違えた・・・putty+cygtermでした

603 :名無しさん@お腹いっぱい。:04/04/27 00:49
俺はrxvtで十分なんだけどなあ。何か不満かい?

604 :名無しさん@お腹いっぱい。:04/04/27 00:52
>>603
テキストたくさん貼り付けようとすると固まりませんか?
それ以外は不満は全く無いんですけど

605 :名無しさん@お腹いっぱい。:04/04/27 01:23
>>349
この端末エミュレータなかなかいい感じになったよ。
不透明版もできたし。試してみたら?


606 :名無しさん@お腹いっぱい。:04/04/27 01:27
スクリーンショット見ると凄い綺麗ですね。ありがとう試してみるよ

607 :名無しさん@お腹いっぱい。:04/04/27 01:43
>>604
/dev/clipboard で代替できるんでは?

608 :名無しさん@お腹いっぱい。:04/04/27 01:56
Windows の rxvt バイナリって、たまにスクロールができなくなったり
マウスでクリックすると変な入力が入ったりしない?

609 :名無しさん@お腹いっぱい。:04/04/28 07:17
>>604
うーん。81KBのテキスト貼り付けてみたけど固まらないなあ。
ひょっとして数ギガバイトのテキストを貼り付けるとか?


610 :名無しさん@お腹いっぱい。:04/04/28 21:53
9x系だからとかいうオチでは?

611 :名無しさん@お腹いっぱい。:04/04/28 23:14
95なめんな

612 :名無しさん@お腹いっぱい。:04/04/29 23:54
1.3.22-1, gcc-3.3.1-2 ですが tcltk-20030901-1 をコンパイルしようとすると

$ sh configure ; make
gcc -shared -O2 -o tcl84.dll -mwin32 -Wl,--out-implib,libtcl84.a regcomp.o(ry
Creating library file: libtcl84.a
tclWin32Dll.o(.text+0x112):tclWin32Dll.c: undefined reference to `__except_checkstackspace_handler'
tclWinChan.o(.text+0x79a):tclWinChan.c: undefined reference to `__except_makefilechannel_handler'
tclWinFCmd.o(.text+0xf2):tclWinFCmd.c: undefined reference to `__except_dorenamefile_handler'
tclWinFCmd.o(.text+0x5e2):tclWinFCmd.c: undefined reference to `__except_docopyfile_handler'
collect2: ld returned 1 exit status

というエラーです。ひょっとして 1.5.x じゃないと駄目ですか?

613 :名無しさん@お腹いっぱい。:04/04/30 01:13
cygwinのX環境でeclipseをお使いの方教えていただきたいのですが…
eclipseはRHL9のPCにインストールされていています。
cygwinのXでこれを使いたいのです。
XDMCPだと問題なく使えます。
しかし、非XDMCPだと、
「ワークベンチの状態を読み取ることができません。
ワークベンチUIはリセットされます。」
とエラーが出ます。
非XDMCPでも使えるようにしたいのですが、どうすればよいでしょうか?

614 :名無しさん@お腹いっぱい。:04/04/30 09:55
もしかしてpythonってデフォルトでは必ずインストールでしょうか?
pythonアンインストールしても次回setupでは必ずインストールするように
選択されているんですが。
ひょっとして何かがpythonに依存しているんでしょうか?
だとすれば依存関係ってどうすれば調べられますか?
よろしくご指導ください。

615 :名無しさん@お腹いっぱい。:04/04/30 10:06
>>614
パッケージの依存関係はsetup.iniに書いてある

616 :名無しさん@お腹いっぱい。:04/04/30 23:23
>>598
すみません、Gentoo/Cygwin ってなに?
Gentoo に Cygwin が入っているの?

617 :名無しさん@お腹いっぱい。:04/04/30 23:27
>>598
おい、せっかく皆黙ってたのに余計なこと言うなよ

618 :名無しさん@お腹いっぱい。:04/04/30 23:27
れれ?

619 :名無しさん@お腹いっぱい。:04/04/30 23:57
>>617
悪い?

620 :名無しさん@お腹いっぱい。:04/05/01 13:08
最近setupでアップデートしたらXのウィンドウタイトルが日本語だと
化けるようになったのは気のせいでしょうか?

621 :名無しさん@お腹いっぱい。:04/05/03 00:20
だれか、コマンド全部まとめて書き出してくれませんか

622 :名無しさん@お腹いっぱい。:04/05/03 00:48
>>621
echo "$PATH" |tr : '\n' |xargs ls

623 :名無しさん@お腹いっぱい。:04/05/03 06:14
へぇ、よくわからんけどthx

624 :名無しさん@お腹いっぱい。:04/05/03 06:26
それってcygwinだとdllも出ちゃうんじゃない?

625 :名無しさん@お腹いっぱい。:04/05/03 13:09
echo "$PATH" | tr : '\n' | xargs ls | grep -v "*.dll"

626 :名無しさん@お腹いっぱい。:04/05/03 13:11
* はいらんやろ

627 :名無しさん@お腹いっぱい。:04/05/03 13:12
grep -v '.*\.dll' だろうが。

628 :名無しさん@お腹いっぱい。:04/05/03 13:14
>>626
/usr/bin/ncurses-test-dll/ とかがあると、どうなるのか考えてみれ。

629 :名無しさん@お腹いっぱい。:04/05/03 13:48
でも正規表現はきちんと使おうね grep -v '\.dll$'

630 :名無しさん@お腹いっぱい。:04/05/03 19:05
cygwinのxでの日本語入力(仮名漢字変換)の質問です。
cygwinのktermでは日本語が問題なく入力できます。
しかしredhatとかtelnetしてgnome-teminalとかをxに投げて使うと
日本語を入力することができません。
シフト+スペースを押しても仮名漢字変換が開始されないです。
どのように設定すればよいでしょうか?

631 :名無しさん@お腹いっぱい。:04/05/04 03:46
viエディタでC言語のソースをエディットして
バグがあって修正したは良いが
書込みエラー 変換失敗
とか言いやがる・・・・

どうも¥を追記するとダメみたい・・・
何とかならん?

632 :名無しさん@お腹いっぱい。:04/05/04 05:21
>>631
言われないけど。
cygwin1.dllとvimのバージョンは?

633 :631:04/05/04 12:15
>>632
Cygwin1.dll が1005.5.0.0
vimが6.1.300です。

本についてたCD使ってインスコしたんですが
UNIXに慣れてないと結構難しく感じてしまうね・・・



634 :名無しさん@Vim%Chalice:04/05/04 12:35
>>631
変換失敗ってのはlibiconvが無いとかじゃない?

635 :631:04/05/04 12:57
libiconv.a
libiconb.dll.a
libiconv.la
ってのはあるみたい

秀和システムの「Cygwin環境構築ガイド」ってやつについてきた
CDでフルインストールして
ASCIIの「Cygwin+JE」ってやつの日本語拡張に
関する部分をインスコしたんですが・・・

再インスコしたら動くようになったりするんだろうか
ま、sakuraかなんかでエディットすりゃ早いんだろうけど
なんか気持ち悪いしな・・・

助けてエロイ人!!

636 :名無しさん@お腹いっぱい。:04/05/04 17:13
実用で使おうという訳ではないのですが,
inetd -d により必要なときだけftpdを使おうとしています。
バージョンは cygwin-1.5.9-1, inetutiles-1.3.2-26, login-1.9-7 です。

WindowsXPでは特に問題なく動くのですが,Windows2000ではうまくいきません。
ftpサーバには繋がりますが,ログインに失敗します。
iu-config, mkpasswd, mkgroup はどちらのOSでもおこなっています。
理由がわからずスッキリしないのですが,何を調べたらよいのでしょうか?


637 :名無しさん@お腹いっぱい。:04/05/04 17:40
ホームディレクトリの名前に半角スペースが含まれている場合、どう対応すべきですか?
いまのままだと
/home/foo bar
のようになっていて、
cd $HOME

bash: cd: /home/foo : No such file or directory
となってしまいます。
コンパイルのときなどもちょっと困っちゃっています。

638 :名無しさん@お腹いっぱい。:04/05/04 18:03
>>637
cd "$HOME"


639 :名無しさん@お腹いっぱい。:04/05/04 20:49
gcc -mnocygwinでコンパイルすると、Teratermをターミナルとして
認識してくれない(isatty(1)が0を返す)みたいなんだけど、
これってTeraterm側の問題?
標準出力がフラッシュされなくて不便なんだよね。

640 :名無しさん@お腹いっぱい。:04/05/04 21:01
>>637
/etc/passwd の最後のフィールドはユーザのホームディレクトリ。
ここを '/home/foo bar' から '/home/hoge' に変えてやれば良い。
当然ながら、いままでのホームディレクトリの中身は自分で移動して
やる必要があるので注意。


641 :名無しさん@お腹いっぱい。:04/05/04 21:03
>>640
サンクス!

642 :名無しさん@お腹いっぱい。:04/05/04 22:35
>>639
-mno-cygwinした場合は単なるWin32アプリになる。C Runtimeも
msvcrt.dllを使うから、isatty()は「NTコンソールか?」しか判断
しないのでTeraTerm上では当然0になるでしょ。

643 :名無しさん@お腹いっぱい。:04/05/04 22:44
>>642
あーそっか。isatty自体が別物になってるわけか。言われてみれば当然だね。
rxvtで普通に動いてたから勘違いしてた。あれはWinアプリだからか。
納得しますた。ありがとう。

644 :名無しさん@Vim%Chalice:04/05/05 00:23
>>635
とりあえずその本知らんけど :version やったら +iconv 付いてる?

645 :631:04/05/05 01:38
>>644
:versionやったら+iconvってのはあります。

で、いろいろいじってて気づいたことなんですが
どうやら¥を追記しても保存できる.cファイルもあります。

保存できるタイプの場合viで開いたときに一番下に
"ファイル名" 8L, 82C  みたいになってるんですが
保存できないファイルは
"ファイル名" [変換済み] 8L,102C  となってます。

どうもCygwinとかviとかの問題ではなく
.cファイルの問題かと思うんですが
なにがいかんのでしょう?

646 :名無しさん@お腹いっぱい。:04/05/05 02:24
>>645
今どういう設定してるんだか知らんが、とりあえず ~/.vimrc で

set enc=japan
set fenc=cp932
set fencs=iso-2022-jp-3,utf-8,utf-16,ucs-2le,ucs-2,euc-jp,cp932

辺り設定してみたら?
もっと詳しい情報は :help fenc とかでヘルプ見るなり、vimスレ見る
なり、google先生に聞くなり
http://pcmania.jp/~moraz/index.html
見るなりしてちょ。

647 :631:04/05/05 13:27
>>646
.vimrcを書き換えたら保存できるようになりました。


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

648 :名無しさん@お腹いっぱい。:04/05/05 15:29
cygnome2インストールしてみたんですがstartgnome.batがないんです。
cygnomeと起動方法が違うのでしょうか?
誰か教えてください。

649 :名無しさん@お腹いっぱい。:04/05/05 18:11
バイナリ落としたのか?
バイナリはまだgnome2として起動できるだけのパッケージ揃ってないだろ

650 :648:04/05/05 23:07
>>649
setupで
http://cygnome2.sourceforge.net/install/
からインストールしますた

651 :名無しさん@お腹いっぱい。:04/05/06 12:42
>>616

逆です.
Portage で Cygwin のパッケージ管理します.

ここのところ emerge がまともに動かないんですが,
誰も使ってないようですね.


652 :名無しさん@お腹いっぱい。:04/05/06 16:35
Windows2003 server+Cygwinのcron設定で
次の情報はイベントの一部です: /USR/SBIN/CRON : PID 304 : (CRON) error (can't switch user context).
とのエラーでcronが動きません。
何が問題なのでしょうか?

653 :名無しさん@お腹いっぱい。:04/05/06 16:49
2003 serverなんか持ってないから知らんけど、ありそうな線としては
ユーザ偽装に関して制限がきつくなってて、普通にはswitchできなく
なってるとか。

654 :名無しさん@お腹いっぱい。:04/05/07 20:40
for i in /cygdrive/c/winnt/*
do
/bin/rm -rf $i
echo $i
done


655 :ウサチャソ:04/05/07 21:27
>>652,653

ttp://www.cygwin.com/ml/cygwin/2003-07/msg00690.html

「nontsec」オプションで回避できるっぽい。

タスクスケジューラ使ったほうが色々できると思うんだけど、
漏れなんか勘違いしてる?

656 :名無しさん@お腹いっぱい。:04/05/08 19:14
http://cygwin.com/ って落ちてません?

ていうか、もしかして、 http://cygwin.com/ が落ちてると、
setup.exe の操作が途中から進まない?

657 :名無しさん@お腹いっぱい。:04/05/08 21:12
>>656
まぁmirror.lstとかは必ずcygwin.comから取得するからねぇ。
復帰を待つしかないかな。

658 :名無しさん@お腹いっぱい。:04/05/08 23:03
>>657
それじゃミラーの意味無いじゃん!とか思ってしまわなくもないですが、
我慢することにします。
早く直れー!

659 :名無しさん@お腹いっぱい。:04/05/09 00:31
復活した模様。

660 :名無しさん@お腹いっぱい。:04/05/09 00:57
>>658
冗長性のためのミラーじゃないんだから

661 :名無しさん@お腹いっぱい。:04/05/09 11:11
うち、まだ繋がりません・・・

662 :ウサチャソ:04/05/09 12:50
うおーっ

落ちっぱなしかよ!勘弁してくれ〜 ('A`)

663 :名無しさん@お腹いっぱい。:04/05/09 12:55
もうだめぽ

664 :名無しさん@お腹いっぱい。:04/05/09 13:42
落ちてる原因は何???

665 :名無しさん@お腹いっぱい。:04/05/09 14:40
急いでる人はここから手繰ってファイル撮ってきたら?
http://www.google.co.jp/search?q=cache:YQkJCuCkVWcJ:sources.redhat.com/cygwin/mirrors.lst+cygwin+mirror&hl=ja&start=9

666 :名無しさん@お腹いっぱい。:04/05/09 14:47
>>665
Thanks

667 :名無しさん@お腹いっぱい。:04/05/09 19:34
setup.exeがありません!

668 :名無しさん@お腹いっぱい。:04/05/09 19:36
>>667
Ftp://mirrors.rcn.net/pub/sourceware/cygwin/

669 :名無しさん@お腹いっぱい。:04/05/09 20:12
>>668 thx!

670 :名無しさん@お腹いっぱい。:04/05/10 05:48
どうやら復旧したみたいね、なんだったんだろ?

671 :名無しさん@お腹いっぱい。:04/05/10 10:16
んでもってまた落ちてるよ。。。

672 :名無しさん@お腹いっぱい。:04/05/10 13:33
cygwin.comが落ちてるつーよりsouces.redhat.comが落ちてるつーか。
でもって今は直ってる。

673 :名無しさん@お腹いっぱい。:04/05/10 21:07
また落ちてないか?

674 :名無しさん@お腹いっぱい。:04/05/10 21:53
>>673
落ちてる

675 :名無しさん@お腹いっぱい。:04/05/10 22:43
復活してまつ

676 :名無しさん@お腹いっぱい。:04/05/11 01:20
>>670-675
おめーらが酷使するから壊れた。
らしい
http://sources.redhat.com/ml/overseers/2004-q2/msg00251.html


677 :名無しさん@お腹いっぱい。:04/05/11 14:12
kinput2とcannaとの接続が良く切れるんですが改善する方法ないでしょうか?
www.on.cs.keio.ac.jp/~maru/cygwin-xfree-jp-supplement/
からインストールしたのですが。

678 :名無しさん@お腹いっぱい。:04/05/11 17:36
Cannaの新しいのをmakeしで使ってるけど
うちは問題ないなぁ
接続が切れるってどっちかが落ちてるって事?

679 :687:04/05/11 20:39
>>678
いえ、psではcannaserverもkinput2も生きています。
接続がものすごく不安定で、startxして使っているといつのまにやら
接続が切れていたり、そもそもstartx直後でも駄目なときもあります。
そういう時kinput2をkillして再起動しても、その時点でシェルに
Warning:かな漢字変換サーバと通信できません
とでてしまいます。
そういう時はcannastatで見るとError Disconnectedです。
cannaserverをkillして再起動しても駄目です。
一度cygwin環境を消して入れなおしもしてみたんですが、
なんだか余計ひどくなったような気もします。


680 :名無しさん@お腹いっぱい。:04/05/11 20:39
↑は677の間違いです。
すみません。

681 :名無しさん@お腹いっぱい。:04/05/11 23:37
develパッケージってフルインストールでサイズどれくらいか教えてくれませんか?

682 :名無しさん@お腹いっぱい。:04/05/11 23:38
全部を使いこなせる神 キタ━━━━━━(゚∀゚)━━━━━━ !!

683 :ウサチャソ:04/05/11 23:52
>>681

入れてみりゃ分かるYO
参考までに、漏れんとこは何でもかんでもかたっぱしからつっこんで
大体1Gくらい。

で、なんでまだ落ちてるんだろうか。

684 :名無しさん@お腹いっぱい。:04/05/11 23:53
>>683
>>676

685 :681:04/05/12 00:06
>>683
ディスクそんなに空いてないから聞いてます。

686 :名無しさん@お腹いっぱい。:04/05/12 00:15
なんじゃこいつ

687 :名無しさん@お腹いっぱい。:04/05/12 12:46
必要なものから順番に入れればいいのに。バッカじゃねーの

688 :名無しさん@お腹いっぱい。:04/05/13 11:13
貧乏教授のお守りか^^
setup.iniとcygwin.comにあるtarの内容が書いてるhtmlから
各パッケージのインストール後サイズを量るスクリプトを書いたことがある。
たしかそのときはdevelパッケージはソース抜きで200MB程度で、
「なんだ、こんなものか」と思った気がする。

689 :名無しさん@お腹いっぱい。:04/05/14 19:32
LinuxのcvsではCVSEDITORで指定したemacsでログを書いてました.
cygwinのcvsではエディタ(xyzzy,秀丸,メモ帳)は起動するけど
ファイルがない等と言われてログが書けません.
パスをc:\progra~1\とか書いたりしてもやはりダメです.
何か別の設定があるのでしょうか?

690 :名無しさん@お腹いっぱい。:04/05/14 20:13
Windows アプリから Cygwin の /tmp/fugahoge とかには
アクセスできないので、cygpath とか使うといいよ。

691 :名無しさん@お腹いっぱい。:04/05/14 20:51
>>690
ありがとうございます.
set CVSEDITOR=/cygdrive/c/progra~1/xyzzy/xyzzy.exe
としてみたのですが,やはり「ファイルまたはディレクトリが見つかりません」と言われます...

692 :名無しさん@お腹いっぱい。:04/05/14 22:26
「ファイルまたはディレクトリが見つかりません」ってのは誰が言うてるのかな?

693 :名無しさん@お腹いっぱい。:04/05/14 22:34
>>692
xyzzyが起動し,xyzzyが言います.

$ set CVSEDITOR=/cygdrive/c/windows/notepad.exe
とした場合はメモ帳が起動して「指定されたパスが見つかりません。」と言います.

ただ、どんなファイルかディレクトリか分かりません.
cvsがエディタに渡す引数がおかしいのかなぁ.

694 :名無しさん@お腹いっぱい。:04/05/14 22:52
とにかく、cygpath について調べてみればいいじゃん。

695 :名無しさん@お腹いっぱい。:04/05/15 01:04
>>694
cvsのプログラム中から直接fork & execしてるのに、どうやって
cygpath噛ませるんだよ。(まぁソースいじればどうにでもなるが)

素直にWin32 nativeのcvs.exe使えばいいんでないの。

696 :名無しさん@お腹いっぱい。:04/05/15 04:37
>>695
cygpath かませるスクリプトを CVSEDITOR に設定すりゃいいじゃん。

697 :名無しさん@お腹いっぱい。:04/05/15 07:16
CVS なら Windows ネイティブなクライアントもあるんだし、
無理して cygwin 使ってハマる必要もないのになぁと思うけどな。

698 :名無しさん@お腹いっぱい。:04/05/15 08:53
最近のは問題ないのかもしれないけど、
nativeなバイナリは改行コードの問題が面倒だったことがある。
まあWindows環境の人間しか使わないならいいんだろうけど。
その点、Cygwin版はbinmodeでマウントしとけばいいから楽。

699 :名無しさん@お腹いっぱい。:04/05/15 14:28
最近、PuTTYから、rxvt + cocot + sshに移行してみたんだけど、やっぱり重いね。

700 :名無しさん@お腹いっぱい。:04/05/15 15:04
何故 ssh

701 :名無しさん@お腹いっぱい。:04/05/15 19:24
このご時世、SSHは当然だと思いますが?どういう意味?

702 :名無しさん@お腹いっぱい。:04/05/16 01:43
telnet最強

703 :名無しさん@お腹いっぱい。:04/05/16 01:56
コンソール最強
漏洩の心配無し

704 :名無しさん@お腹いっぱい。:04/05/16 02:04

http://pc5.2ch.net/test/read.cgi/unix/1083085439/468-569

705 :名無しさん@お腹いっぱい。:04/05/16 14:45
>>703
http://internet.watch.impress.co.jp/cda/news/2003/12/05/1391.html

706 :名無しさん@お腹いっぱい。:04/05/16 14:54
Xorgで-clipboard指定でコピペできないのは私だけですか?

707 :名無しさん@お腹いっぱい。:04/05/16 16:07
もう一人くらいは居るだろう

708 :名無しさん@お腹いっぱい。:04/05/16 16:14
現在Winでユーザ名が「ほげほげ」みたいに2バイト文字が含まれています。
この状態でcygwinをインストールすると当然、cygwinのユーザ名も「ほげほげ」になりますが
cygwinは2バイト文字とは相性が悪いと予想しています。
これの解決策は、<1> Winで[fugafuga]のような1バイト文字のみのアカウントを作る
<2> cygwinでユーザ名を変更する
の二つがあると思いますが、<2>のやり方を教えていただけませんか?

/etc/passwdというところにユーザ情報は保存されているらしいのですが、
ここをどう弄ったらいいかも分からないし、
ぐぐってみたら、ユーザ名を弄って変更するのはイクナイという情報も発見したので
自分でやってみると危ない木がするのです。よろしくお願いします。


709 :名無しさん@お腹いっぱい。:04/05/16 16:20
気にすんな

710 :名無しさん@お腹いっぱい。:04/05/16 19:55
ユーザーマネージャーで名前変更すればええやん。
で、その後 mkpasswd -l > /etc/passwd してpasswd作り直す。

711 :名無しさん@お腹いっぱい。:04/05/16 22:04
win2000/proを使っています。
inetdをサービスで起動していますが、dos窓みたいなbashから
telnetを起動しても、自マシンへ接続ができません。

Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
となります。

ちなみに某掲示板では、原因としてポート23が塞がっているからと聞きました。
netstat -an | grep '0.0.0.0:23' と打てば何も表示されませんでした。

これを接続できるようにしたいのですが、どうすれば繋がるようになるのでしょうか?
知識人の方、教えて下さい。


712 :名無しさん@お腹いっぱい。:04/05/16 22:08
大変ですね。

713 :名無しさん@お腹いっぱい。:04/05/16 22:08
知識人じゃなくても知ってるぞそんなことくらい。
検索して出直して鯉

714 :名無しさん@お腹いっぱい。:04/05/16 22:10
711です、わからないです。。。ごめんなさい。
とにかく探しか方が変なのか、答えがみつかりません。
アドレスだけでもいいので教えて下さい。


715 :名無しさん@お腹いっぱい。:04/05/16 22:21
http://127.0.0.1/Cygwin/Memo/inetd.html



716 :名無しさん@お腹いっぱい。:04/05/16 22:31
>>715
有用な情報サンクス!

717 :名無しさん@お腹いっぱい。:04/05/16 22:49
>>705
teletype最強
漏洩の心配無し

718 :名無しさん@お腹いっぱい。:04/05/16 23:31
711です。>>716は私ではありまあせん。

>>715さん
IEで以下のようなエラーが出て表示できません。
> ページを表示できません
> (略)
> サーバーが見つからないか、DNS エラーです。

混み合っているのでしょうか?
お手数ですが、内容をこのスレに貼って頂けないでしょうか。
どうぞ宜しくお願い致します。



719 :名無しさん@お腹いっぱい。:04/05/16 23:38
127.0.0.1 とは何なのかを勉強するといいと思う。

720 :名無しさん@お腹いっぱい。:04/05/16 23:39
( ゚д゚)pokan

721 :名無しさん@お腹いっぱい。:04/05/16 23:54
>>718
この本買え
http://bk1.jp/0241/02418906.html

722 :名無しさん@お腹いっぱい。:04/05/17 00:08
711です
>>715さん
スミマセン。まだつながらないようです。。

>>719-721
知識人じゃないなら黙ってて下さい。どうせ知らないんでしょ?
カキコするなら>>715のページを貼るかtelnet接続できる方法を
教えてください。緊急ですよ!!


723 :名無しさん@お腹いっぱい。:04/05/17 00:10
( ´,_ゝ`)

724 :名無しさん@お腹いっぱい。:04/05/17 00:15
知識人ですよ。

725 :名無しさん@お腹いっぱい。:04/05/17 00:30
そんなエサで俺がクマー!

726 :名無しさん@お腹いっぱい。:04/05/17 00:30
お困りのようで

727 :名無しさん@お腹いっぱい。:04/05/17 00:32
わーい、もっと面白い事いってー

728 :名無しさん@お腹いっぱい。:04/05/17 00:48
こんなにバカにされたのは初めてです。もう結構です!!
もっとSkullの高いWin板の人に教えて頂きます。

729 :名無しさん@お腹いっぱい。:04/05/17 00:52
ちょっと可愛かった

730 :名無しさん@お腹いっぱい。:04/05/17 00:53
40分考えたオチがそれかい

731 :名無しさん@お腹いっぱい。:04/05/17 01:06
>>711,722,728
おちつけ。あんまりバカ丸出しの教えてクンなんでからかわれてるだけ。
netstat ... の意味も自分で調べてないんでしょ?
からかった人にはほぼ想像がついてる。

http://127.0.0.1/ がからかわれてるのに気がつかないんじゃ、
telnet 127.0.0.1 やポートの意味もわかってなさそうで、
なおさら知識人に相手にされるわけがない。

もともと某掲示板でもきちんと尋ねたり自分で調べたの?
(というか、もしあの掲示板の事なら、回答の解釈を間違ってるし、
回答に礼儀も無く、きちんと受け答えをしてないと思うが。
あちこち聞きまわるのは勝手過ぎないか?)

732 :716:04/05/17 01:07
あちゃー、乗り遅れた(w。
んじゃしょーがないから >>711 に釣られてやるか。
以下がチェックポイントだ。
・inetd.conf では telnetd は有効になってるのか?
・昨日キチンとオナニーしたか?
・hosts.allow, hosts.deny できちんと自分が蹴られないようになってるのか?
・一昨日もキチンとオナニーしたか?
・そもそも inetd の起動には成功しているのか?
・今現在性交しているのか?

733 :名無しさん@お腹いっぱい。:04/05/17 01:12
誰だ、win板で同じ回答をした奴はw

734 :名無しさん@お腹いっぱい。:04/05/17 01:13
つられてみる。skullの高い人ってなによ?

735 :名無しさん@お腹いっぱい。:04/05/17 01:15
skullだからwin板の様にここよりもっと頭が高そうで偉そうなって意味だろう。

736 :名無しさん@お腹いっぱい。:04/05/17 01:21
スクル ワロタ
いや発音はスカルか?

737 :名無しさん@お腹いっぱい。:04/05/17 03:19
skull fuck!

738 :ウサチャソ:04/05/17 06:35
ネタにマ(r

>>711,722
httpd あがってないと繋がらないYO
緊急だっつうんなら、エクスプローラから Cygwin のフォルダ右クリ→検索で
inetd.html なりなんなり検索したほうが早くない

739 :名無しさん@お腹いっぱい。:04/05/17 21:22
Cygwinで2画面のファイラーはありますか?

740 :名無しさん@お腹いっぱい。:04/05/17 21:41
Cygwin云々以前に、Unixのコンソールで動く2画面ファイラーと
いうのが存在するのか?

741 :名無しさん@お腹いっぱい。:04/05/17 22:33
FDはどだったか

742 :名無しさん@お腹いっぱい。:04/05/17 22:57
mcはcygwin公式版があるね。
日本語は通るとは思えないけど。

743 :名無しさん@お腹いっぱい。:04/05/18 00:34
>>733
ううむ、しかもそれ見て動いちゃったようで!?、礼まで言ってるよ。
ネタじゃなきゃ超能力で直ったんだな。かわいいもんだ。

744 :名無しさん@お腹いっぱい。:04/05/18 00:41
わし、emacsの Dired modeだと何画面でも開けて
カスタマイズできちゃうし、
ファイラーみたいに使うこ多いがダメか?…

745 :名無しさん@お腹いっぱい。:04/05/18 02:57
>>733
スマン、オレだ(w
>>743
アレは誰かの騙りだろ…と思いたい…

で、最近入って来た新人が何をどう間違ったのか"linuxとかの勉強したい"と
か言ってcygwin入れてあーだこーだやってるんですよ。まぁ良くある話だけど。
で、どーせCUIでこちょこちょやるのの練習だけなら今なら MinGW + MSYS の
方がいいんじゃねーかとか思うんだが、皆さんその辺どーよ?
# まぁサーバー関係だscreenだzshだ…と言い出せば個人的にはまだまだ
# cygwin 万歳なわけだが。

746 :名無しさん@お腹いっぱい。:04/05/18 05:03
>>745
とりあえず主要ツール一式を一発インストールして、
あとから同じ環境で色々増やしていくにはCygwinは
手軽かも知れない。

日本では本もたくさん出版されているので初心者には
不安が少ないかも知れない。


# 脱線するけどAmazonで検索してみたら、タイトルに
"Cygwin"を謳ってる洋書ってないんだね。英語が読めれば
本家のドキュメントとMLだけで十分なのかも知れないが・・・・

747 :名無しさん@お腹いっぱい。:04/05/18 06:10
cygwinは独自でunixともlinuxとも違う、unix勉強するんだったら
linuxなりBSDなり入れた方がよい
というけれど、cygwinで得たものも大きかったよ。

cygwinでなんでもかんでもコンパイルするのに熱中してたあのころ…
まだまだパッケージの数が少なかったあの頃
今ではちゃんとしたパッケージになってしまったものも多数

cygwinの入っていないWinにはいらいらするようになってしまったー

748 :名無しさん@お腹いっぱい。:04/05/18 11:45
>>747
B18の頃はKterm立ち上げるのでも地獄でしたよ
Emacsなんて夢の夢でNg使ってました

749 :名無しさん@お腹いっぱい。:04/05/18 13:32
UNIX の何を勉強したいのかによるけど、たんにコマンドラインに慣れたいだけなら
Cygwin でなくてもいいし(Cygwin でももちろんよい)。
# プログラミングの練習でもそうだな

ただどっちかというと、UNIX に慣れた人が Windows 使うときのためのもんだよなぁ、
と思ったりする。
# コマンドプロンプトでつい ls と打ってしまうような人(w


750 :名無しさん@お腹いっぱい。:04/05/18 14:49
少なくとも未経験者や未習熟者が、UNIXだと思って手を出すのは、
悲劇だなあ。
あくまでWindows上のUNIX(-like?) *tool*集、程度に考えてもらって、
その意味の差をわかってもらえないものかしら。

751 :名無しさん@お腹いっぱい。:04/05/18 15:01
>>745
そういう初心者にCygwinよりMSYSで充分とする理由が明確でないと、
Cygwinでも困るやついるのに(あれはあれで問題も多いが)、
MSYSの導入や環境の差でひっかかるやつたくさん、と言われると思われ。
>>747
結局自助努力できる人はどれでも大丈夫なのよ。
勉強、と言ってるくせに、gccはどこにありますか、とか、あげくは
どうやってコンパイルするんですか、って聞く人もいるみたいだからなあ。

752 :名無しさん@お腹いっぱい。:04/05/18 15:15
PC-9801DA+メルコのDOSエクステンダー+Djgpp
でgccやってた貧乏な俺っていったい…

当時は速い98マシンとかAT互換機なんか買えなかったんだ…
でもQuick C+EMSで作った画像処理プログラムを
Djgppでmakeし直したら無茶苦茶速くなって
EMS使わなくてもふんだんに(64kBytes以上の)メモリー
使えて感動したのを覚えてる

753 :名無しさん@お腹いっぱい。:04/05/18 15:51
出た当初は一応速いマシンだったはずだが… > DA

EMSは馬鹿くさい程めんどくさくて使ったことがない。


754 :名無しさん@お腹いっぱい。:04/05/18 21:05
cwsdpmi を使ってたねぇ(BX3, BX4で)。
gcc も 2.7.2.3 とか、2.8.1 が出たばっかりの頃か。
環境設定には苦労した。
Win3.1を単なるDOSエクステンダの代わりに使ってたこともあった。
あの頃は若かったよ。うん。

755 :名無しさん@お腹いっぱい。:04/05/18 21:46
秀丸エディタスレ Part6
http://pc5.2ch.net/test/read.cgi/software/1081092291/
秀丸あれば、cygwin いらない。
ただのテキストユーティリティと勘違いしている香具師多数。


756 :名無しさん@お腹いっぱい。:04/05/18 21:52
>>755
くだらんネタを他のスレに持ち込むのは止めてもらえませんか?

757 :名無しさん@お腹いっぱい。:04/05/18 22:00
>>755
ほんとなら、すげえ!でも、秀丸イラネ

758 :名無しさん@お腹いっぱい。:04/05/18 22:24
>>755
同士よ。Windows の Cygwin スレを見逃すな。(w
その文句はつかわせてもらう。
援護してくれる方は、366 から読んでください。
>>757
本当です。


759 :名無しさん@お腹いっぱい。:04/05/18 22:44
>>755 = >>758 ?
さらっと見たけど、Cygwin使ってるやつが自分のエゴを押し付けてるだけに見えます

760 :名無しさん@お腹いっぱい。:04/05/18 23:20
>755
なんで3スレ相互リンクしているんだよw

761 :名無しさん@お腹いっぱい。:04/05/19 00:35
>>752
なつかすぃ。あのころはまだ純粋だったなぁ(遠い目

762 :名無しさん@お腹いっぱい。:04/05/19 00:35
見たけど、誰も、
>秀丸あれば、cygwin いらない。
>ただのテキストユーティリティと勘違いしている香具師多数。
なんて事はないようだが、あなただけ勘違いしてないか?
370の勇み足に秀丸な人達はオトナな対応だなあ。
エディタのマクロで閉じて解決する酔狂はそれはそれでかまわないだろし、
そこに他のツール持ち出していんねんつけられるのはいい迷惑だよなあ。

763 :名無しさん@お腹いっぱい。:04/05/19 00:43
Emacs あれば cygwin いらない!

764 :名無しさん@お腹いっぱい。:04/05/19 00:58
segwayあればcygwin要らない

765 :名無しさん@お腹いっぱい。:04/05/19 01:27
オナホールがあればボラギノールは要らない

766 :名無しさん@お腹いっぱい。:04/05/19 01:43
vmwareがあれば(R

767 :名無しさん@お腹いっぱい。:04/05/19 05:46
愛があれば

768 :名無しさん@お腹いっぱい。:04/05/19 07:50
最近の秀丸にはC++ compilerもついてるの?

769 :名無しさん@お腹いっぱい。:04/05/19 08:17
秀丸は環境なんです(うそ)

770 :名無しさん@お腹いっぱい。:04/05/19 15:49
いっぱい老人が釣れてよかったね。

771 :名無しさん@お腹いっぱい。:04/05/20 14:32
cygwinでtexを使おうと思って、以下のページを参考に設定したのですけど、
ttp://www.dd.iij4u.or.jp/~okuyamak/Information/tetex-japanese.html

platex *.tex とやると、以下のようなエラーが出てしまいます。
This is pTeX, Version 3.14159-p3.1.2 (sjis) (Web2C 7.4.5)
I can't find the format file `platex.fmt'!

何か対処法があったら教えていただけないでしょうか?


772 :名無しさん@お腹いっぱい。:04/05/20 17:38
>>771
こっちの方が簡単ですよ。
W32TeX
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/install-win32.html

773 :名無しさん@お腹いっぱい。:04/05/20 20:09
Cygwinでgcc使う方法教えてちょ。

774 :名無しさん@お腹いっぱい。:04/05/20 20:12
>>773
gcc


775 :名無しさん@お腹いっぱい。:04/05/20 20:17
>>774
せめてinfo gccと逝ってやれよ


776 :名無しさん@お腹いっぱい。:04/05/21 00:21
cygwinのfetchmailとprocmailでメールを取得しています。
しかし、/var/spool/mail/hoge にメールが溜ってしまったのですが、これは
どうやってprocmailで処理すればいいでしょうか。



777 :名無しさん@お腹いっぱい。:04/05/21 00:27
>>775
gcc のインストール方法がわからないのかもね。

778 :名無しさん@お腹いっぱい。:04/05/21 00:31
>>776
補足です。
今まではちゃんと、~/.procmailrcで振り分けられていたんですが、何故か/var/spool/mail配下に落ちて
いってしまいます。何故でしょうか。。

779 :名無しさん@お腹いっぱい。:04/05/21 00:56
>>776 >>778
MTA ってなに使ってるの? cygwin についてくる exim を立ち上げて
メールを受信してるの?

780 :名無しさん@お腹いっぱい。:04/05/21 00:57
>>779
Wanderlustです。cygwinをを入れ直したらprocmailがうまく振り分けてくれなくなりました。


781 :名無しさん@お腹いっぱい。:04/05/21 00:59
Wanderlust って、いつのまにかすげー進化してるわけでつね。

782 :名無しさん@お腹いっぱい。:04/05/21 00:59
>>779
あ、いえ、fetchmailで受信しています。

--(~/.fetchmailrc)-----
poll pop.mail.yahoo.co.jp with proto POP3 uidl
user 'hoge' there is 'hoge' here options no rewrite
and keep and mda "/usr/bin/procmail"
------
これで問題は無いですよねぇ。どうして急に/var/spool/mail/hogeに落ちるようになってしまったのか。。

783 :名無しさん@お腹いっぱい。:04/05/21 03:15
>>1
4年位前に入れようとした時の事。
インスコ出来て、デスクトップに哀恨できるけど・・

ダブ栗してもウンともスンとも・・
以降挫折してアンインスコしますた。

784 :名無しさん@お腹いっぱい。:04/05/21 10:34
>>782
.procmailrcでLOGFILE=$HOME/procmail.logとかなんとかやってログとって読んで
わかんないならそれ見せて。

785 :779:04/05/21 11:03
>>778
なるほど、メールサーバが立ち上がっているんじゃなくて、
fetchmail でとってきて /var/spool/mail に落ちているんですね。

話の流れを変えて申し訳ないですが、
cygwin で exim で MTA やっているひといますか?
職場で俺用メールサーバに一台Linuxを用意するのも面倒なので、
Windows が入っている空きマシンに入れてみようかなと思っているのだが..

786 :名無しさん@お腹いっぱい。:04/05/22 13:00
emacsで日本語使いたい・・・

787 :名無しさん@お腹いっぱい。:04/05/22 13:11
cygwin て、しょせんまがい物でしょ?
まともに動くわきゃないジャン。

こんなんばっかし使ってたらほんとうのUNIX使えなくなるよ。
そゆー漏れはOSX。

788 :名無しさん@お腹いっぱい。:04/05/22 14:05
>>786
使えます

789 :786:04/05/22 14:17
どうすればいいの?

790 :名無しさん@お腹いっぱい。:04/05/22 18:51
Cygwinのインストーラーって( ゚Д゚)マズーですね。
Debianのaptとかaptitudeとかを取り入れてヽ(`Д´)ノクレヨ

791 :名無しさん@お腹いっぱい。:04/05/22 19:11
>>790
http://ml.holonlinux.com/XonWin/msg00171.html
のような制限があるから、単順にdpkgとかaptで(゚Д゚)ウマーとは
ならないんじゃない?


792 :名無しさん@お腹いっぱい。:04/05/22 21:21
すみません、最近Cygwinを始めたものです。
Cygwinでlinux版のnetscapeって動かせるのでしょうか?
どうかご教授願います。


793 :名無しさん@お腹いっぱい。:04/05/22 21:43
はいはい面白い面白い

794 :名無しさん@お腹いっぱい。:04/05/22 22:13
CygwinってWindows上で動くLinuxですよね!?
CygnusはRedHatが買収したんですよね!?
なんでUNIX板にCygwinスレあるんですか!?
板違いじゃないんですか!?

795 :名無しさん@お腹いっぱい。:04/05/22 22:17
Cygwin のインストーラはせめて
ウィンドウサイズを横に広げられるといいのに。

796 :名無しさん@お腹いっぱい。:04/05/22 22:24
>>795
いまは改善されてるんです。
いや、誰も気づかないかもしれないですが>>588-596参照

797 :名無しさん@お腹いっぱい。:04/05/22 23:16
>>794
ちゃんとCygwinのページを読むように
CygwinはLinuxとは関係ないんだよ!

798 :名無しさん@お腹いっぱい。:04/05/23 00:23
>>792,794
そんな餌で俺が(ry

799 :名無しさん@お腹いっぱい。:04/05/23 01:23
794は縦読みすると「CCな板」と書いてあり、適切な板は
CCさくら板だと言うことなんでしょう。たぶん。


800 :795:04/05/23 01:51
>>796
!!!

801 :名無しさん@お腹いっぱい。:04/05/23 11:49

>>780
> Wanderlustです。cygwinをを入れ直したらprocmailがうまく振り分けてくれなくなりました。

> >>782
> これで問題は無いですよねぇ。どうして急に/var/spool/mail/hogeに落ちるようになってしまったのか。。


オレも同じ現象なんだけど
$HOME に問題があるような気がする

$HOME が /home/hoge なら上手くいく
$HOME が /cygwin/c/hoge なら上手くいかない

procmail のバグなのかな
誰か知らない?

802 :801:04/05/23 12:11
>> 800

> $HOME が /home/hoge なら上手くいく
~/.procmailrc の内容が反映される

> $HOME が /cygwin/c/hoge なら上手くいかない
/var/spool/mail/hoge に溜る

ってコトで

803 :801:04/05/23 12:12
>> 802
s/800/801/

804 :名無しさん@お腹いっぱい。:04/05/24 19:55
cygwinでQEMU使える?

805 :名無しさん@お腹いっぱい。:04/05/24 22:14
cygwinのなかでってことか?そんなことして何の意味があるの?
sdlもcygwin用に頑張って、色々ゴニョゴニョすれば使えるんじゃない?
win nativeでコンパイルした方が256倍幸せだと思うが

806 :名無しさん@お腹いっぱい。:04/05/25 09:38
Cygwinのインストールを試みるのですが、
"Can't get list of download sites. Make sure your network settings are correct and try again."
というエラーになってしまいます。
どうか解決方法を教えてください。
お願いします。


807 :名無しさん@お腹いっぱい。:04/05/25 09:57
>>806
それをハングル語に訳せば読めるのか?

808 :806:04/05/25 10:35
>>807
エラーメッセージの意味はわかるのですが、
どこの設定が誤っているのかがわからないのです。

809 :名無しさん@お腹いっぱい。:04/05/25 10:49
ノートンとかでブロックされてるとか。

810 :名無しさん@お腹いっぱい。:04/05/25 11:03
cygwin専用端末エミュレータのck、いつのまにかとても便利になってますね。
特に漢字コード自動判別機能が便利すぎ。

811 :名無しさん@お腹いっぱい。:04/05/25 12:42
>>808
setupで出てくるインターネットの接続設定はどれになってる?

812 :名無しさん@お腹いっぱい。:04/05/25 13:00
>>806
複数の掲示板でよく聞いてまわれるものだ。うざ。

813 :名無しさん@お腹いっぱい。:04/05/25 13:08
>>806
「ネットワークの設定を直してもう一度やってね」
としか読めないが、それ以外に何の情報を必要としているのかね君は。

814 :名無しさん@お腹いっぱい。:04/05/25 13:25
>>806,808
setup するにはふつう、ネットにつながってないといけないわけだが、
その状態でよそのWebページを見たりとかはできるのか?
できないならまずそこからどうにか汁。
できるなら、>>809>>811を確認。

雑誌や書籍のCD-ROMからインストールしてるなら別にネットにつながらなくてもいいが、
それならその雑誌や書籍の指示に従え。


815 :名無しさん@お腹いっぱい。:04/05/25 14:22
806はエスパー募集して何するのですか?

816 :名無しさん@お腹いっぱい。:04/05/25 14:35
random() と srandom() が無いのですかどうしたら幸せになれますか

817 :名無しさん@お腹いっぱい。:04/05/25 15:42
自分で実装する

818 :名無しさん@お腹いっぱい。:04/05/25 16:41
EGD / PRNGD を使う。

819 :名無しさん@お腹いっぱい。:04/05/25 16:51
うちのCygwinにはあるけど
そっちのに無いとしたら不幸というより悲劇だな

820 :816:04/05/25 20:17
% cat a.cpp
#include <cstdlib>
#include <ctime>

int main(void)
{
   srandom(time(NULL));
   return 0;
}

% g++ -W -Wall a.cpp
% g++ -W -Wall -ansi a.cpp
a.cpp: In function `int main()':
a.cpp:6: error: `srandom' undeclared (first use this function)
a.cpp:6: error: (Each undeclared identifier is reported only once for each
function it appears in.)

_| ̄|○ なんでやねん

821 :名無しさん@お腹いっぱい。:04/05/25 20:31
<cXXX> 版ヘッダをインクルードした場合、標準関数たちは std 名前空間の中に。

822 :名無しさん@お腹いっぱい。:04/05/26 01:09
>>820
-ansi のせいなんじゃないの?

823 :名無しさん@お腹いっぱい。:04/05/26 01:57
New Cygwin DLL 1.5.10-1 release
http://cygwin.com/ml/cygwin-announce/2004-05/msg00010.html

824 :名無しさん@お腹いっぱい。:04/05/26 02:43
cygwin上でコンパイルしたプログラム、ファイルの読み書きがとっても遅いようなんで
すが、どうしたら速くなりますか?(VC++でコンパイルすると2,3倍は速い)
使ってるのはfprintf()が主なんですけど。

825 :名無しさん@お腹いっぱい。:04/05/26 03:12
>>824
VC++でコンパイルする

826 :名無しさん@お腹いっぱい。:04/05/26 03:55
>>824
あ、俺もそれ興味ある。
是非>>825の言うとおり試してくれ。
(メアド欄のほうね)

827 :816:04/05/26 04:54
>>821
using namespace std;
しても駄目でした…。

>>822
確かに -ansi するとコケるんですけど、FreeBSD 4.9-RELEASE g++ 3.3.3 だと
-ansi 付きでもコンパイルが通っちゃうんです。

ちなみに cygwin の g++ は 3.3.1 です。

828 :名無しさん@お腹いっぱい。:04/05/26 05:31
>>827
srandomはBSDじゃねーか。

http://www.linux.or.jp/JM/html/LDP_man-pages/man3/random.3.html
BSD 4.3

http://www.linux.or.jp/JM/html/LDP_man-pages/man3/srand.3.html
SVID 3, BSD 4.3, ISO 9899

829 :816:04/05/26 07:52
>>828
ごめんなさいもうしませんゆるしてください

>>819>>819>>819>>819>>819>>819

830 :名無しさん@お腹いっぱい。:04/05/26 08:15
毎度。
http://cygwin.com/ml/cygwin-announce/2004-05/msg00011.html

831 :名無しさん@お腹いっぱい。:04/05/26 08:29
もう一丁。
http://cygwin.com/ml/cygwin-announce/2004-05/msg00012.html

832 :名無しさん@お腹いっぱい。:04/05/26 08:54
>>825 >>826
-mno-cygwin
libcはどうすればいいんでつか...


833 :名無しさん@お腹いっぱい。:04/05/26 09:02
>>832
リンク時にもつけるんでつね...
85秒が16秒、5倍以上速くなりますた。
でも制限はなに?

834 :名無しさん@お腹いっぱい。:04/05/26 09:12
>>833
cygwinでエミュレーションされている機能が使えない。
たとえば、fork()とか。(unistd.hのもの全部、でいいのかな)
あと、cygwin形式のパスを解釈できないので、
cygwinアプリケーションとうまく連携できない。
/dev/ 以下のやつらも全部使えない。

835 :819:04/05/26 12:26
お前 -ansiの意味も、自分が問題きり分けられてないのもわかってないだろ。
馬鹿の上塗りしてないで stdlib.h, cstdlibぐらい覗いてみろ。

836 :名無しさん@お腹いっぱい。:04/05/26 18:31
楽しそうな日記ハケーン
ttp://www.ki.nu/~makoto/diary/?200405c&to=200405263#200405263

837 :名無しさん@お腹いっぱい。:04/05/26 21:44
コンソール上から操作できるsetup.exeと同等のプログラムはありますか?
setup.exeはなんだか画面が小さくて見難いので。。。

838 :ウサチャソ:04/05/26 22:15
>>837
そんなアナタはタイトルバーをダブルクリック!
スクロール遅いけど。

839 :名無しさん@お腹いっぱい。:04/05/26 23:22
>>801
なるほど、私も/home/hoge
に設定したら、うまくいきました。thxです。

840 :名無しさん@お腹いっぱい。:04/05/27 00:01
>>838
あ、ウィンドウの大きさ変えられたのか(汗
こりゃまた失礼しました。

841 :名無しさん@お腹いっぱい。:04/05/27 11:44
bashで

$ for i in 0 1 2 3 4
> do
> awk 'BEGIN {}'
> ls 存在しないファイル && echo OK
> done | sort

とすると、OKが出力されてしまう...。
自分の環境だけ?

842 :名無しさん@お腹いっぱい。:04/05/27 14:08
xorgでアンダースコアが入力できない
とりあえずxmodmapで逃げてるけどバグ?

843 :名無しさん@お腹いっぱい。:04/05/27 14:28
アンスコ
ハァハァ

844 :名無しさん@お腹いっぱい。:04/05/27 21:19
(´Д`*)

845 :名無しさん@お腹いっぱい。:04/05/28 02:44
cygwin 1.5.10-3 を入れたら、日本語を含むパス以下のファイルが開けなくなったっぽい。
漏れだけ?

846 :名無しさん@お腹いっぱい。:04/05/28 03:19
>>845
同じ。またpath.cc色々いじくったみたいだからな。

847 :名無しさん@お腹いっぱい。:04/05/28 08:11
ツリー部分はエクスプローラで操作系はcygwinなシェルがほすぃ

848 :名無しさん@お腹いっぱい。:04/05/28 21:28
diredはちと違うか

849 :名無しさん@お腹いっぱい。:04/05/28 21:28
diredはちと違うか

850 :801:04/05/29 00:41
>>839
thx って言われても…

fetchmail は /cygwin/c/hoge でも使えてるのに
何で procmail はダメなのかってことなんだけどな

スレ違いになりそうなので procmail スレへ


851 :名無しさん@お腹いっぱい。:04/05/29 03:53
procmail なんて糞をやめて maildrop とかに移行してみれば?

852 :名無しさん@お腹いっぱい。:04/05/29 05:56
特に設定替えなければ/cygdrive/c/hogeだと思うんだけど、ただそれだけの
ことだったりしない?


853 :名無しさん@お腹いっぱい。:04/05/29 06:36
あんなわけわからん書き方で、Cygwinじゃないprocmailの人かわいそ。
わびといたほうがいいと思うが。

/cygwin/c/hoge の事含めて突っ込みどころ多いから放置してたけど、
もともと動かないと騒いだって、$HOME/.procmailrcの指定にならない、
と言ってるだけなので、.procmailrc が読み込みの確認さえ不明。

自分である程度切り分ける前に検索しても無駄。考えも調べも足りん。

.fetchmailrc で
mda '/usr/bin/procmail "$HOME/.procmailrc"'
指定したり $HOMEでなくじかにPATH書いてみるとか、当然、.procmailrc
の中でも HOMEを使わないとか、調べようはいくつもあろうに。

あと、$HOMEって、ちゃんと /etc/passwdで変更したのかどうか。
たしか procmailは環境変数ではなくちゃんと /etc/passwd から HOMEをとる
はずなので、Cygwinで安易に HOME変えてたらそこらへんも勘違いしないように

854 :名無しさん@お腹いっぱい。:04/05/29 08:54
誰も読まない長文乙。

855 :名無しさん@お腹いっぱい。:04/05/29 09:25
本人が読むかどうか程度だと思ったら、長さだけで反応してくれてありがとー
というか、朝から1行レスも乙涸れなことで

856 :名無しさん@お腹いっぱい。:04/05/30 00:21
Cygwinもprocmailバッドノウハウだからこういうことに
なるんだよ。こんなプロ愚ラムの挙動調べるのに時間
使う方々もご苦労なこった

857 :名無しさん@お腹いっぱい。:04/05/30 00:32
CygWin入れたWin2K/XPにrshとかsshとかしたいのだけどどうすればよいの?

858 :名無しさん@お腹いっぱい。:04/05/30 02:23
>>853
> たしか procmailは環境変数ではなくちゃんと /etc/passwd から HOMEをとる

これ、普通知らんし気付かんだろ
勉強になった

859 :名無しさん@お腹いっぱい。:04/05/30 02:43
>>857
cygwin入れたマシンでデーモンを動かせ。

860 :名無しさん@お腹いっぱい。:04/05/30 03:59
>>857
「Cygwin inetd」とか「Cygwin sshd」とかでぐぐれば手順付き解説
なんぞいくらでも出てきそうなもんだが。

861 :名無しさん@お腹いっぱい。:04/05/30 12:17
おまえバッドノウハウと言葉使いたかっただけだろ

862 :名無しさん@お腹いっぱい。:04/05/30 13:01
>>861
どうも、図星らしい・・・(w

863 :名無しさん@お腹いっぱい。:04/05/30 14:02
( ´-`)o O ○ (バッドノウハウって何?って言いたいなぁ

864 :名無しさん@お腹いっぱい。:04/05/30 19:00
日本語パス名使えなくなってるの、開発側はまだ気付いてないのかな?

865 :名無しさん@お腹いっぱい。:04/05/30 19:38
>>864
何故自分で報告しようとしないの?

866 :名無しさん@お腹いっぱい。:04/05/30 21:30
>>865
別に困らんからだろ

867 :名無しさん@お腹いっぱい。:04/05/31 06:45
1.3.22-1から1.5.9-1に変えてみた。
NT4でもscreenが変なコンソール窓出さずにちゃんと動くっぽ。
動作も心持ち軽くなって快適ヽ(´ー`)ノ

868 :名無しさん@お腹いっぱい。:04/05/31 08:57
>>864
日本語パス名を使う必要があるの?
そもそも最初からまともではなかったわけだが。


869 :名無しさん@お腹いっぱい。:04/05/31 09:51
SFU って日本語パスとかどうなの?

870 :名無しさん@お腹いっぱい。:04/05/31 10:43
WinXPproにてCygwin最新版をフルインストールしました。
ApacheでのScriptAliasを設定したにも関わらず、html、txt、datなどが見えてしまいます。
これってWinがベースなので仕方がないことなのでしょうか?

871 :名無しさん@お腹いっぱい。:04/05/31 12:15
デスクトップとかに時々アクセスしたくなるんだよなぁ>日本語パス

872 :名無しさん@お腹いっぱい。:04/05/31 13:02
>>868
使わざるを得ない人はいるだろうけれど。
もともと条件によって使える場合がある、程度だよね。
こっちでは1.5.10でNTFSでユーザー名英字で"デスクトップ"なら
アクセスできてるので、日本語パス名が使えない、って騒ぐのが
まったくわからんのだが、多いの?

873 :名無しさん@お腹いっぱい。:04/05/31 14:57
半角カナなんかがあるとかなり怪しいみたいだな。
まぁ俺はそんなファイル名付けないんで困ってないけど。

874 :名無しさん@お腹いっぱい。:04/05/31 15:24
cd /cygdrive/d/data/douga/高樹マリア
cd /cygdrive/d/data/pics/美里真理

とかしまくってるんで、日本語のパスが使えないとかなり困るんですが。
このスレを見てて心配なので、update をためらっています。

875 :名無しさん@お腹いっぱい。:04/05/31 16:27
)871
cd `cygpath -Dd`

876 :名無しさん@お腹いっぱい。:04/05/31 18:28
日本語か、そんなもん使うなや

/home/お気に入り

せめて

/home/okiniiri

こうだな

877 :872:04/05/31 18:58
すまん、存在するファイルにtouchやmv,cygstartやらできたので
まったく気にしなかったが、catなんかはできないのね。
フォルダ名だけでなくファイル名も駄目みたいだし。
日本語のパス名が使える、と思っていた人には痛手なわけか。
SJIS localizeはありそうだけれど、I18Nはもう誰も言わない :-?

878 :名無しさん@お腹いっぱい。:04/05/31 20:50
> F & 336
呼んでるよぉぉぉ

879 :名無しさん@お腹いっぱい。:04/05/31 21:17
困った 874 がハックしてSJIS localizeすることになりますた。


880 :名無しさん@お腹いっぱい。:04/05/31 21:41
1.3.22-1でもfindとかかますと時々パスが読めないぞゴルァって
エラーが出てたから、SJIS関係のあれなんじゃないの>日本語

881 :874:04/05/31 21:55
>>880
たしかに。
今までのバージョンでも、ディレクトリ名やファイル名にある日本語が含まれていると、
cd コマンドに失敗したり、shell スクリプトが syntax error で止まってしまいます。
bash でコマンドプロンプトにカレントディレクトリを表示するようにしていますが、
その文字も化けたり、自動的に '\' でエスケープされたりします。

巨乳という文字が含まれると失敗する気がする(ネタじゃなくて)。

どういう日本語が原因なのかわかりませんが、
そういうときは仕方がないのでアルファベットにしたりしています。


882 :名無しさん@お腹いっぱい。:04/05/31 22:28
だから昔からSJISなパス名には対応してないってば。
SJIS 2byte目が'\'なときの話を知らないやつのほうが多いのか。
SJIS localizeがすでに存在、あまり宣伝されてないみたいだけど。
I18Nは(ry

883 :名無しさん@お腹いっぱい。:04/05/31 22:28
>>864
「使えない」というのは具体的にどう使えないの?
それは 1.5.10 固有なの?
うちでは特に問題ないんだが

>>871
ln -s "`cygpath -D`" ~/desktop

>>879
いっそのこと UTF-8 の方がいい気がしてきた
NT 系はネイディブで Unicode だし

884 :名無しさん@お腹いっぱい。:04/05/31 23:22
携帯から投降なんですけどCYGWIN+JEって本から
インストールしたんですけど
さっそくBASHやXFREE86でemacsを入力しても立ち上がりません。
馬鹿な俺にアドバイスください!

885 :868:04/05/31 23:30
>>882
自前でパス解析ルーチンを書かないとわからないだろ。
ちなみに SJIS localize って?

>>883
mkdir '表' '十' && find . -print
のことを言っているんだろ。

ワイド文字のAPI(FindFirstWなど)を使えばいいということは
周知だと思うけど、Win95/98Goldを切り捨てることになる。
unicows.dll もオフィシャルには入手できなくなってるし。

886 :名無しさん@お腹いっぱい。:04/06/01 00:24
>>883,885
そっちの1.5.10ではできると言ってる?
mkdir '/tmp/漢字/' && touch '/tmp/漢字/abc'

887 :名無しさん@お腹いっぱい。:04/06/01 02:03
> unicows.dll もオフィシャルには入手できなくなってるし。
これ何?
http://www.microsoft.com/downloads/details.aspx?FamilyId=73BA7BD7-ED06-4F0D-80A4-2A7EEAEE17E2&displaylang=en

888 :名無しさん@お腹いっぱい。:04/06/01 07:29
touch 'あ'
これだけでエラー?

889 :868:04/06/01 09:15
>>886
まだ1.5.9のままなので未確認。
以前からできてなかった典型的なパターンをあげただけ。
あー、>>880,882 のことが頭にあったんで、
>>845,846,877 が言っている症状とは違うかも。

>>887
thx. 2年くらい前に調べたきりだったんでこれは知らなかった。


890 :名無しさん@お腹いっぱい。:04/06/01 10:54
じゃ黙ってるほうがよろし。1.5.10の話なので混同しないように。
877は確認しなおしてから訂正してるぞ。

891 :名無しさん@お腹いっぱい。:04/06/01 11:09
>>888
すでにファイルがあればtouchできるのにchmodやcatはできない罠も

892 :名無しさん@お腹いっぱい。:04/06/01 11:21
1.5.10の日本語パス問題、ちょっとソース見てみたけど、この辺が関係してるっぽい。

* fhandler.cc (fhandler_base::open_9x): New method, created from fhandler_base::open.
(fhandler_base::open): Rearrange to use NtCreateFile instead of CreateFile.

NT系では一部 unicode を使おうとして、エンバグしてるような気がする。
9xでは、従来どおり CreateFile が使われるはずなので、
症状が違うか、ひょっとすると症状でないかも?

893 :名無しさん@お腹いっぱい。:04/06/01 11:32
直接の原因かどうかは確認してないけど、バグ見つけた。security.cc の中。

str2buf2uni (UNICODE_STRING &tgt, WCHAR *buf, const char *srcstr)
{
tgt.Length = strlen (srcstr) * sizeof (WCHAR);

っておい、そりゃ違うだろ。ASCIIならそれでいいかもしれないけどさ。

894 :名無しさん@お腹いっぱい。:04/06/01 13:36
>>885
FindFirstWって何よ? と言ってみる。
(W)系でなくても処理できるはずで、事情を知らないので、
なんでいまだにI18Nじゃないのかとぐずってみる、、、

ttp://matsu-www.is.titech.ac.jp/~sohda/cygwin/treebbs/treebbs.cgi?kako=1&log=1306
ttp://web.archive.org/web/20030617125839/http://www.jaist.ac.jp/~fujieda/cygwin/i18n.shtml

895 :名無しさん@お腹いっぱい。:04/06/01 13:45
Win9xそろそろウザイな

896 :名無しさん@お腹いっぱい。:04/06/01 23:02
Windows2000でCygwin上でUW-IMAP動かしてる人っている?

897 :892=893:04/06/01 23:18
とりあえずこれで、>>886のとかはできるはず。
--- cygwin-1.5.10-3/winsup/cygwin/security.cc.org2004-05-14 00:30:40.000000000 +0900
+++ cygwin-1.5.10-3/winsup/cygwin/security.cc2004-06-01 15:06:03.487596800 +0900
@@ -162,2 +162,2 @@
- tgt.Length = strlen (srcstr) * sizeof (WCHAR);
- tgt.MaximumLength = tgt.Length + sizeof (WCHAR);
+ tgt.MaximumLength = sys_mbstowcs (NULL, srcstr, 0) * sizeof (WCHAR);
+ tgt.Length = tgt.MaximumLength - sizeof (WCHAR);
@@ -171 +171 @@
- DWORD len = strlen (srcstr) * sizeof (WCHAR);
+ DWORD len = sys_mbstowcs (NULL, srcstr, 0) * sizeof(WCHAR) - sizeof (WCHAR);

バイナリがほしいって言う人は… うpろだ紹介してください。

898 :名無しさん@お腹いっぱい。:04/06/02 02:50
Cygwin いじるのに飽きてしまったので、samba で共有しておいて
別の犬マシンから、いろいろやってる僕は負け組みでつか?

899 :名無しさん@お腹いっぱい。:04/06/02 10:21
896 の便乗質問です。
おれ専用メールサーバをたてたいのです。普通は PC-Unix マシンを用意して、
sendmail とか qmail + qpopper とか他の IMAP サーバをたてると思うのですが、
Linux マシンが用意できず、あいている windows マシンしかありません。
cygwin のばあい、exim で MTA 、UW-IMAP で pop3d と imapd が使えますが、
こうすれば Linux マシンを用意せずにメールサーバを動かせるかな。

900 :名無しさん@お腹いっぱい。:04/06/02 15:51
>>898

そーするのが一番楽。
Cygwin いじるのは仕方無いときだけよ。
しかもそれ、古いやつなんだよなぁ。。。orz


901 :名無しさん@お腹いっぱい。:04/06/02 19:59
空気に飽きる飽きないもないだろうに

902 :名無しさん@お腹いっぱい。:04/06/02 23:10
cygwin1.dllのコンパイルをしたいんですが、
 tar -jxf cygwin-1.5.9-1-src.tar.bz2
 cd cygwin-1.5.9-1
 sh configure
 make
 make install
とするとデフォルトで /usr/local にインストールされるみたいなので
 sh configure --prefix=/usr
としようかなと思っているのですが、でも cygwin 上で make install したら
cygwin1.dll を使っているわけで、ちゃんと上書きできるんでしょうか?

それと、make install で /usr/local にできたバイナリは strip されてない
みたいなんですが(cygwin1.dll なんか 5MB もある)、手動で strip しても
問題ないですか?

903 :名無しさん@お腹いっぱい。:04/06/03 00:09
>>902
cygwin では上書きできません。
explorer 使うなり、 package を作って setup.exe 使うなりして下さい。
手動で strip しても問題なし。
つーか、今頃 1.5.9-1 ?
1.5.10-3 に >>897 のパッチを当てたらいいんじゃない?

904 :名無しさん@お腹いっぱい。:04/06/03 00:35
とりあえず /usr/local にインストールして手動で strip して
/bin や /usr/i686-pc-cygwin にコピーすればいいんですね。
後ほど1.5.10-3+>>897patchでもやってみます。

ところで package はどうやって作るんでしょうか?

905 :名無しさん@お腹いっぱい。:04/06/03 02:09
package がどういう構造になってるか考えれば聞くほどのことでもないと思うが。

906 :名無しさん@お腹いっぱい。:04/06/03 11:43
最新のやつ入れてxdmcp接続したらmotif系のソフトで右クリックメニューが
出なくなってしまったのですが同現象で解決した人いますか?

接続先はsolaris9(sparc版)です。

907 :名無しさん@お腹いっぱい。:04/06/03 13:37
init.exeをサービス化して、ローカルマシンにtelnetで繋いで作業してんだけど、
telnet経由でwinアプリを起動したいんだけど不可能?
起動プロセス見ると動いてるみたいだけど、ウインドウが開かない。
cygstartも試したけどダメだった、何か方法ないすか?


908 :名無しさん@お腹いっぱい。:04/06/03 14:35
デフォルトではサービスプロセスから起動したアプリのデスクトップ
へのアクセスは禁止されてる。

サービス(この場合inetd)のプロパティで「デスクトップとの対話を
サービスに許可」のチェックをすればウィンドウも表示されるように
なるけど、何か弊害があったような。(何だったか忘れた)

909 :名無しさん@お腹いっぱい。:04/06/04 06:26
>>987
それって、find とか textutils とかでも、つかえるようになるの?
ソースおえないんで、build した人、ためしてくれないですか。
ついでに、2バイト目が 0x5c と 0x2f = '/' でどうなるか

910 :名無しさん@お腹いっぱい。:04/06/04 07:05
2バイト目が 0x2f なんて文字はシフトJISにはない

911 :名無しさん@お腹いっぱい。:04/06/04 08:53
>>871
遅レスだが、
デスクトップだけで良いならExplorerなりで「デスクトップ」を「desktop」とかに
renameすればいいぞ。

WindowsのShell Folderもちゃんとdesktopを見に行くようになる。

912 :名無しさん@お腹いっぱい。:04/06/04 12:28
>>908
アカウント関連で問題が起きたような気がする。
詳細は忘れたけど ss.exe とかでハマった覚えがあるですよ。


913 :名無しさん@お腹いっぱい。:04/06/04 13:07
>>908
システムアカウントではNetBIOS (Windowsファイル共有)が使えない、とかかな。

914 :名無しさん@お腹いっぱい。:04/06/04 17:14
win98 とか使えば、自由にいろいろ起動できた記憶があります。

915 :名無しさん@お腹いっぱい。:04/06/04 18:11
>>909
おせーてくれてあんがと。
無知ささらしてすまそ。調べてきます

916 :名無しさん@お腹いっぱい。:04/06/04 23:50
最新のcygwinにJEをつっこんだら変になった

917 :名無しさん@お腹いっぱい。:04/06/05 00:19
JEって、一年も前のものだから
いろいろ古いんじゃない?
とか適当な事を言ってみる。

918 :名無しさん@お腹いっぱい。:04/06/05 00:19
>>916
最新のcygwinに最新のJE?どうなった?
うちでは(たぶん)bashだけJE外してるけど。

919 :名無しさん@お腹いっぱい。:04/06/05 00:29
>>917
HeavyMoonからダウンロードできるJEは去年の10-11月に
更新したやつだよ。一応cygwin 1.5.x対応。
その後はアップデートされてないから古いといえば古い。

JEのbashをインストールすると、最新のsetup使ったときに
一部のパッケージインストールで途中で進まなくなったりするよ。

920 :名無しさん@お腹いっぱい。:04/06/05 00:42
JEって、初心者にお勧めできるものかな?
とりあえず日本語化されるから入れとけとか言うと
>>918みたいな問題がどんどん出てきて結局疲れるだけかも。。。
なんて印象を持ってる。

最新のパッケージに対応したりはしないんかな

921 :名無しさん@お腹いっぱい。:04/06/05 00:58
>>909
987を踏んだ人は、2バイト目が0x5cなファイル名を使えるようにするパッチを書き込まなければならない、ということでしょうか?
漏れ、パッチ作ってもいいけど、diff -u0 で200行くらいになるから、2chじゃ書き込めないと思う…

ちなみに>>897のは、1.5.10で表面化したバグを直すだけで、0x5c問題には無効。

922 :名無しさん@お腹いっぱい。:04/06/05 01:00
あー、そういえば win98 で試してみたけど、>>892の通り、1.5.10特有の問題は出なかったよ。

923 :名無しさん@お腹いっぱい。:04/06/05 01:14
>>920
本があるのは初心者にも便利だからいいんじゃないですか?

でもたしかに本家の最新バージョンに追随する予定はあまり
なさそうな雰囲気ですね。時間が経つにつれて自分で
何とかする場面が増えそうな予感はある。

あと、setupでどっかのミラーに接続したときにJEの
パッケージが英語版で上書きされて泣きつかれたりして。

924 :名無しさん@お腹いっぱい。:04/06/05 01:39
JEってパッチをアップストリームに送れるような類のものでは無いんですか?
無理矢理ローカライズしてるだけ?

925 :名無しさん@お腹いっぱい。:04/06/05 01:56
>>921
パッチを書いたのならMLに投げれ

926 :名無しさん@お腹いっぱい。:04/06/05 03:02
>>924
手元にJEの本があるんですが、その説明によると、アップストリームに
統合されていない既存の日本語化 | 国際化パッチを当てたものと、
単に日本語化 | 国際化オプションを有効にしてビルドしたものと
両方ありますね。後者はtcshとかvimとか。

927 :921:04/06/05 03:51
>>925
どこのMLに投げればいいんだろうと思って探してみたら、
Japanese Cygwin Users ML なんてのがあったのね。
参加希望メール出しといたよ。

928 :名無しさん@お腹いっぱい。:04/06/05 04:33
>>927
何故本家に投げない
無駄にリソースを分散させないで

929 :名無しさん@お腹いっぱい。:04/06/05 06:56
>>927
たうぜんこういうのを知ってると思ったが。
(本家では-uに0つけないで-pつけてね。注意読むように)
http://cygwin.com/lists.html
http://www.sixnine.net/cygwin/cygwin-doc/cygwincom/bugs.html
http://www.sixnine.net/cygwin/cygwin-doc/cygwincom/contrib.html
http://www.sixnine.net/cygwin/cygwin-doc/lists.html


930 :名無しさん@お腹いっぱい。:04/06/05 08:57
>>927
本家が直してくれなきゃどうしようもないんだから、そっちに
投げたって意味無いだろ…

931 :名無しさん@お腹いっぱい。:04/06/05 09:02
なんかこう、バージョンアップのたびに悩まされるのいやだし、
日本人向けcygwin欲しいね。

932 :名無しさん@お腹いっぱい。:04/06/05 09:04
そんなのメンテする人いるなら本家のメンテナに成ってもらったほうが
ましじゃないか?

933 :じぇぬろーく ◆RyJENULLoQ :04/06/05 10:37
次スレ立てる人へ。
Part7〜10がhtml化されているでつ。
テンプレ作成時に参考にしてくだすれ。
また、html化されているかどうかを調べるには、OpenJane/Doeが便利。

Part 7 http://pc.2ch.net/unix/kako/1039/10394/1039449446.html
Part 8 http://pc.2ch.net/unix/kako/1047/10474/1047489645.html
Part 9 http://pc.2ch.net/unix/kako/1055/10552/1055250582.html
Part 10 http://pc.2ch.net/unix/kako/1066/10660/1066042212.html

934 :名無しさん@お腹いっぱい。:04/06/05 10:55
>>932
そんなこと言ってると fedora みたいになっちゃうんじゃないの?

935 :名無しさん@お腹いっぱい。:04/06/05 14:57
>>934
Debian みたいになればいいんじゃない?

936 :名無しさん@お腹いっぱい。:04/06/05 17:41
古いcygwinが欲しいよ
1つか2つ前の

937 :名無しさん@お腹いっぱい。:04/06/05 23:41
>>931
X on Windows とか言ってみるテスト。

938 :名無しさん@お腹いっぱい。:04/06/05 23:45
>>936
「1つか2つ前の」っていうのがハッキリ分からないけど、
昨年前半に出たCD付きの本を買えばcygwin-1.3.xベースで
一式揃う。例えばJEの本とか。

939 :921:04/06/06 02:02
>>928
漏れのはI18Nではなく単なるSJIS localizeで、
マルチバイト文字列なWindows APIがSJISを受け付けてくれない場合
(言い換えると、例えば英語版とかのWindowsで使った場合)、おかしな動作をする。
こんなものは本家に投げても迷惑がられるだけでしょう。統合されるはずないし。

940 :名無しさん@お腹いっぱい。:04/06/06 02:56
「おまえらが変な変更ばっかり加えるからこっちも迷惑してるんだよ。」と
MLで発言することによってアピールする意味もあると思うが。

941 :名無しさん@お腹いっぱい。:04/06/06 05:34
>>940
もともとI18N化してないのを承知(?)で使ってて、そういうアピールの仕方はいかがなものかと。
少なくとも自分含めて(この点に関しては)、ほとんど迷惑とは思ってないし。
ちゃんとUnixode扱えるように、というアピールで十分じゃない?

942 :名無しさん@お腹いっぱい。:04/06/06 06:05
あー、Unicodeのtypo (-_-;)

943 :名無しさん@お腹いっぱい。:04/06/06 06:07
まず 921=897なの?
少なくとも流れ的には、897のは本家に送ったほうがいい、
と思ってる人はいる、ということのような気が。

I18N/Unicode/SJIS localize はそれぞれ違ってて、
localizeは本家には関係ないけれど、そのコードの中で、
前2つに関連する部分があればその部分は commitする意義
あるのでは。Cygwin src読んでないのでわからんけど。
あるいはCodePageは見るとか。
それとは別に"localization for Shift_JIS"は
もう少し知られてもいいような気もするけど。

944 :名無しさん@お腹いっぱい。:04/06/06 07:24
> もともとI18N化してないのを承知(?)で使ってて、そういうアピールの仕方はいかがなものかと。
> 少なくとも自分含めて(この点に関しては)、ほとんど迷惑とは思ってないし。
> ちゃんとUnixode扱えるように、というアピールで十分じゃない?

そういう閉鎖的な発想はいかがなものかと。


945 :名無しさん@お腹いっぱい。:04/06/06 09:45
cygwinのemacs入れてみた。
遅くて使い物にならない。
3GHzでこの遅さ、ちょっとどーかしてんじゃね?

946 :名無しさん@お腹いっぱい。:04/06/06 10:10
なら945がなんとかしてやれよ。
俺はemacs使わんからどうでもいい。

947 :名無しさん@お腹いっぱい。:04/06/06 10:20
wじゃ自分でアピールしてこい

948 :名無しさん@お腹いっぱい。:04/06/06 10:32
944が開国するそうでつ

949 :名無しさん@お腹いっぱい。:04/06/06 10:33
>>944
でも相手の立場だとそう考えて当然でしょ。
日本語の特殊事情だけじゃなく多国語を扱うための意見なら
聞こうって気にもなるだろうが。

950 :名無しさん@お腹いっぱい。:04/06/06 11:26
漏れは1GHzでvimでも遅いからjvimにした。快適。

951 :名無しさん@お腹いっぱい。:04/06/06 11:30
VMWare上でLinux動かして、SSHしてる。これの方が速い。

952 :名無しさん@お腹いっぱい。:04/06/06 12:01
犬専用鯖を動かして、samba で橋渡ししつつ ssh してる。これの方が速い。

953 :名無しさん@お腹いっぱい。:04/06/06 12:53
俺のところでは1GHzで十分実用になってるんだけど、
CPU以外の要素ってそんなに速度に効くもんなの?

954 :名無しさん@お腹いっぱい。:04/06/06 16:44
bash ひとつ起動するのに激しく時間かかる環境で、よく満足して使えますね。
./configure なんてしちゃった日には地獄でしょうが。

955 :名無しさん@お腹いっぱい。:04/06/06 17:28
実装上statが遅くてconfigureが遅いのは周知の事実
計算主体のCPUじゃなくてI/O, ファイル操作がネックだろうね。
実際のUNIX環境を用意できないconfigure廚ならともかく、
Win上のシームレスな道具として便利に使い分けられるかどうかだろうな。
で、bashの起動が激しくって、どんだけかかってんのよ?
emacsが遅いって、どの操作よ? hanoiでも動かしたいだけw?

956 :名無しさん@お腹いっぱい。:04/06/06 17:37
>>955 は cygwin しか使ったことがないようです。

957 :名無しさん@お腹いっぱい。:04/06/06 17:55
>>956
逆に言えば他のUnixなりcoLinuxなりが使える人は、ビルドなんかのCygwinが
致命的に遅い作業はクロスコンパイルなりsambaなりで済ませて、フィルタ使
ってテキスト処理とかファイル操作とかのWindowsと連携が必要なとこだけ
Cygwinでやれば結構幸せ。

つうかEmacs on Cygwinが遅いならMeadowやxyzzyで十分だと思うけどな。

958 :名無しさん@お腹いっぱい。:04/06/06 17:59
>>957
ところで、どこらへんが逆になってるんでつか?

959 :名無しさん@お腹いっぱい。:04/06/06 17:59
平和なやつだなw。(co)Linuxや*BSDはともかく、
自宅ではSolarisもHP-UXもAIX,etcも使って無いよ。

960 :名無しさん@お腹いっぱい。:04/06/06 21:35
>>957
Meadow使ってたんだけど、shellモード使うのにパスが面倒だからcygwinのどーかと
思ったんだよね。

>>955
10倍くらい遅い。

961 :955=959:04/06/06 22:11
>>960 ??
bashの起動が? それともemacsの何の速度が?
Meadow + Cygwin bash(shell-mode) で使ってるけどそこそこ便利。
cygwin-mount.el など、ちゃんと環境設定できて、Meadowの shell-mode が
ttyじゃなくてpipeなのがわかってるならの話だけれど。
emacsは一度立ち上げれば立ち上げなおさないから、というのが昔から
非力なマシンで使う時のいいわけだし、shell-modeも同じだろ。
で、遅くてもメリットを感じるか、文句たれならUNIXマシン使えと。

962 :名無しさん@お腹いっぱい。:04/06/06 22:28
>>961
間抜だな、まったく。
メリット感じるかどうか試したっつー話だよ。

963 :名無しさん@お腹いっぱい。:04/06/07 01:38
cygwinにPerlのDateTimeモジュールインストール出来た人居ます?
いろんなバージョン試してみたけど、make testでエラーが出てしまう・・・。

964 :名無しさん@お腹いっぱい。:04/06/07 01:53
Cygwinが遅いってどこが・・・
bashなんて1秒もあれば立ち上がるじゃん
configureだってlibtoolizeされたテンコ盛りスクリプトでも
素のUNIXの2〜3倍の時間で済むよ
つか、遅い遅い言ってる奴はそんな速度が問題になるような
プログラムをCygwin上で動かしまくってるのか?
UNIXの代わりに使おうとして逆切れしてるだけのアホにしか見えんのだが・・・

965 :名無しさん@お腹いっぱい。:04/06/07 02:10
>>964
幸せなやつだな、動きさえすればいいっての。インストール厨ってやつ?
何の逆だかわからんが、つかっててストレス感じるシステムは使いたくないね。
大体3GHzでなんで目で軽く追える速さでしか画面が流れんのよ。

966 :名無しさん@お腹いっぱい。:04/06/07 02:18
>>951
あぁ、漏れも一時期そうしてたことがある。
しかし、PCリブートするとVMWareの中の人がいきなり落ちるんで怖くてやめたよ。
最近はちゃんと休止してくれたりする?

>>964
漏れの目的はインストールとかじゃなくて自分のアプリを動かすことなんだが、
ファイル読み書きが5倍以上遅いんだよ。やってられんのよ。

967 :名無しさん@お腹いっぱい。:04/06/07 02:33
>>965
それなら使わなければいいデナイノ?
誰も使ってくれとお願いはしてないヨ。

968 :名無しさん@お腹いっぱい。:04/06/07 02:51
>>966
スピード命ならWindowsネイティブで書くか、LinuxPCか何かを別に用意すれば?

Cygwinの利点はWindows上でGNUツール類を使えるよう
UNIX Likeな環境を用意しました、ってとこなわけで


969 :名無しさん@お腹いっぱい。:04/06/07 04:25
>>962
間抜だな、まったく。
要は弱点の事もわからないで試して、使い方もわからないまま
遅いと毒たれてるだけなのはわかるから、君は使わないほうが幸せ。

970 :名無しさん@お腹いっぱい。:04/06/07 04:41
そういえば、DOS上のeditorのスクロール速度を競い煽ってた時代もあったなぁ。
目で追えても頭で追えないとか。って、スクロールだけで移動しないからなあ。

971 :名無しさん@お腹いっぱい。:04/06/07 04:46
>>965,966
だからそういう人が使う為のもんじゃない速くないのは技術上は周知だって。
installする時間より必要なツールを使えるメリットがある人が使えばいいんだから。
自分様のアプリがダサいかどうかは置いて、platformにあわせて書けるようになるか、
自分でUNIXマシンかせめてVMWare,coLinuxを使いこなせるスキルのほうが幸せだぞ。

972 :名無しさん@お腹いっぱい。:04/06/07 05:38
個人で UNIX マシンを買うほど所得がないんですが。

973 :名無しさん@お腹いっぱい。:04/06/07 06:05
>>972
Unixマシンで我慢してください。

FreeSolarisはUNIXなんだっっけ?

974 :名無しさん@お腹いっぱい。:04/06/07 06:07
FreeSolarisがUNIXだとしても、そこら辺に転がってるのはUNIXマシンではないだろう。

975 :名無しさん@お腹いっぱい。:04/06/07 11:01
遅くて不満なら騙されたと思ってcoLinux試せ。
速いぞ。

俺は必要だからcygwinも使うが、
cygwinを二度と使わなくなる香具師もいると思う。

976 :名無しさん@お腹いっぱい。:04/06/07 11:58
なるほどUNIXかUnixかで所得に悩む人もいるぐらいナーバスなのね。
そこら辺に転がってるマシンじゃ不満も出てくるんだろうな。
結局なんでもストレスになる人いるみたいだけど幸せになってくれ。

977 :名無しさん@お腹いっぱい。:04/06/07 12:09
またしても不毛な議論やってるね

978 :名無しさん@お腹いっぱい。:04/06/07 12:33
あほか。議論になってない。また廚がたたかれてるだけ

979 :名無しさん@お腹いっぱい。:04/06/07 12:49
同じ廚ならたたかにゃ損と:-p

980 :名無しさん@お腹いっぱい。:04/06/07 13:16
で、誰が誰にたたかれてるの?

981 :名無しさん@お腹いっぱい。:04/06/07 16:34
(´-`).。oO(いいなあ平和な人は。自覚無い人ならいっそう殺伐だけど)

982 :名無しさん@お腹いっぱい。:04/06/07 20:36
Cygwin の最大の利点は Win 環境とシームレスに連携できるところにあるわけで、
coLinux や VMware、他マシンへのリモートログイン等々と同列に比べられるものではない。
逆にいえば、Win 環境との連携がそれほど必要でないのならば Cygwin である必要性はそれほど無い。

983 :名無しさん@お腹いっぱい。:04/06/07 21:15
で、どこらへんが逆なのかと。

984 :名無しさん@お腹いっぱい。:04/06/07 21:17
次スレまだ?

985 :名無しさん@お腹いっぱい。:04/06/07 21:29
逆にいえば、(ry

986 :955:04/06/07 21:45
>982
最大とまでは言わないけれどね。メリットは人それぞれなんで。
違いさえ押さえればどう比較したってかまわないし
>983,985
厨よりバカっぽくみえるよ。

987 :907:04/06/07 21:46
古い話ですまんけど。

>>908
できたぁ〜。
快適だよ、あんがと。



988 :986:04/06/07 21:49
わーい

989 :907:04/06/07 22:24
>>908
>なるけど、何か弊害があったような。(何だったか忘れた)
弊害わかったよ・・・
ウインドウを開かないアプリ(DOS窓用の)まで、ウインドウ(DOS窓)開く用になっちまった。


990 :名無しさん@お腹いっぱい。:04/06/08 00:48
新スレ誘導
http://pc5.2ch.net/test/read.cgi/unix/1086622860/l50

991 :名無しさん@お腹いっぱい。:04/06/08 01:33
>>971
いや、まさかここまで遅いってことが周知だなんて知らなくてさ。
VMWareもLinuxも持ってるんだけど、メインはWinなんで1台ですませられればいいな
と思って試しただけなんだってば。
もちろんcygwinは使ってるよ。emacsもcygwinに移行しようかと思って試しただけな
んだってば。いい?

992 :名無しさん@お腹いっぱい。:04/06/08 03:48
>>955
Cygwinのconfigureが遅いのは、statが遅いのもさる事ながら、それ以上に
Win32のプロセス起動にかかるコストがUnix系とは段違いに高い、というの
が大きいと思う。

Unix系なら最悪でも4〜5msで実行できる物が、Win32だとnativeでも10ms
以上、最悪20ms以上かかったりするし。(マシンが遅いと更にこの差が開く)

実際configure終わってmakeの段階になったら(コンパイラのparse/コード
生成にかかる時間で相殺されるので)そんなに遅いわけでもないし。
(libtoolなんか噛ましてるそこがボトルネックになってダメだが…)

まぁconfigureみたいに、Unix系によくあるプロセスをガンガン起動しまくる
ような処理するなら、一時期誰か作ってたsedash(ashにsedを無理矢理
ビルトインさせた物)みたいなアプローチするしかないんだろう。
あるいはperlとか使ってとにかく子プロセス起動しないようにするか。

software toolsの考え方からするとまったく本末転倒だけどねぇ。

993 :名無しさん@お腹いっぱい。:04/06/08 16:40
誰? 988 != 986==971==955 です。
>>991
誰も知ってるということではなくて、技術的にはいちおうそれなりの
理由が有名、という意味で了解されたし。……有名だよね?
長短ありでなかなか全部は満足させられないということで。
>>992
configureだとそうですね。遅い極例のひとつ。
emacsの話と一緒に話したし(同じ人かは知らん)、それは
元々Winで遅くともCygwinにも原因ないかは知らのんで触れない。

994 :名無しさん@お腹いっぱい。:04/06/08 16:48
で、configure はともかく、emacsのスクロールが軽く追える、
というのはちょっと解せない?人もいるはずで、何がどの程度遅いかを
聞いたんだけど… まあいいか。

TUTORIAL.jaを 860kほどにくっつけたのを画面 80x24で
\C-v押しっぱなし、という意味の無いテスト。
日本語設定だけの.emacsと、font設定や scroll-bar等
飾りを外した普段の設定と試し [sec; Cel650, Intel815EM]

Meadow 1.15   39  39(BDF直接)
Meadow 2.00pre2 52  39(BDF直接)
Cygwin + rxvt  40  39
Cygwin + XWin  59  50(font設定あまり考えてない)

Videoの違いや、体感的なもっさり感など、もっと差は感じても、
まあこんなもんだろうなあ。

ちなみに何もチューニングしてないですが、coLinux で、smb経由で
大きなファイルを処理するのは Cygwinより2~5倍遅い時もあったので
長短めんどうなもんです。
もちろん root_fs の中での configure等は軽いけど。

995 :名無しさん@お腹いっぱい。:04/06/08 20:06
そのテストでは rxvt もしくは XWin の描画が遅いということしか分からないわけだが

996 :名無しさん@お腹いっぱい。:04/06/08 21:17
逆に言うと、

997 :名無しさん@お腹いっぱい。:04/06/08 21:37
sage

998 :名無しさん@お腹いっぱい。:04/06/08 21:40
fumu

999 :名無しさん@お腹いっぱい。:04/06/08 21:45
999?

1000 :名無しさん@お腹いっぱい。:04/06/08 21:46
1000??

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

246 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)