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

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

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

1 :名無しさん@お腹いっぱい。:2006/07/28(金) 02:52:13
Cygwin Information and Installation
http://www.cygwin.com/

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

>>2-5あたりにログなど

2 :名無しさん@お腹いっぱい。:2006/07/28(金) 02:53:32
過去スレ
1 ttp://pc.2ch.net/unix/kako/963/963123573.html
2 ttp://pc.2ch.net/unix/kako/1003/10033/1003358904.html
3 ttp://pc.2ch.net/unix/kako/1011/10113/1011345180.html
4 ttp://pc.2ch.net/unix/kako/1018/10188/1018882767.html
5 ttp://pc.2ch.net/unix/kako/1024/10248/1024809685.html
6 ttp://pc.2ch.net/unix/kako/1033/10334/1033484276.html
7 ttp://pc.2ch.net/unix/kako/1039/10394/1039449446.html
8 ttp://pc.2ch.net/unix/kako/1047/10474/1047489645.html
9 ttp://pc.2ch.net/unix/kako/1055/10552/1055250582.html
10 ttp://pc.2ch.net/unix/kako/1066/10660/1066042212.html
11 ttp://pc5.2ch.net/test/read.cgi/unix/1076240971/
12 ttp://pc5.2ch.net/test/read.cgi/unix/1086622860/
13 ttp://pc5.2ch.net/test/read.cgi/unix/1099157755/
14 ttp://pc8.2ch.net/test/read.cgi/unix/1107587275/
15 ttp://pc8.2ch.net/test/read.cgi/unix/1119982766/
16 ttp://pc8.2ch.net/test/read.cgi/unix/1134474192/

3 :名無しさん@お腹いっぱい。:2006/07/28(金) 02:54:51
関連スレ
Cygwin使っている人いますか? 4
http://pc8.2ch.net/test/read.cgi/win/1121456258/
cygwin + mingwn + gcc 相談室 Part2
http://pc8.2ch.net/test/read.cgi/tech/1126103347/

FAQ
Q. XXX というコマンドはどのパッケージに含まれているの?
A. http://www.cygwin.com/packages/ で検索しれ

Q. Cygwin は UNIX の勉強に使えますか?
A. Cygwin は UNIX に慣れた人間が Windows 上で楽するのには向いていますが、
  UNIX の勉強には向いていません。


スレ立て完了
引き続きよろしくお願いします

4 :名無しさん@お腹いっぱい。:2006/07/28(金) 02:55:35
板違い・重複

Cygwin使っている人いますか? 4
http://pc8.2ch.net/test/read.cgi/win/1121456258/

5 :1:2006/07/28(金) 03:00:25
>>4
板違いだと思うなら、正当な理由を添えて削除依頼をしてください。

6 :名無しさん@お腹いっぱい。:2006/07/28(金) 13:05:57
>>1

7 :名無しさん@お腹いっぱい。:2006/07/28(金) 13:21:07
>>1
乙彼

8 :名無しさん@お腹いっぱい。:2006/07/28(金) 18:13:19
Cygwinって4GB超えたファイル扱える?
テキストなんだけどcatで追記したら上書きされてしまうんだが…

9 :名無しさん@お腹いっぱい。:2006/07/28(金) 20:10:28
お前のやり方が悪いでFA

10 :名無しさん@お腹いっぱい。:2006/07/28(金) 20:14:02
"ck - terminal emulater"がバージョンアップしてるのを発見したので報告。
バージョンアップは三週間前なんだけどね。

ck-2.0.23
ttp://www.geocities.jp/cygwin_ck/

11 :名無しさん@お腹いっぱい。:2006/07/28(金) 20:33:22
>>8
$ cat foo bar > baz
でいける。
追記は確かにNGだった。shellの限界かもね。

12 :名無しさん@お腹いっぱい。:2006/07/28(金) 21:32:10
シェルは関係ないと思う。
cygwin のパイプとリダイレクトはwindowsの奴利用してるらしいから、
そっちの問題じゃないかな。

13 :名無しさん@お腹いっぱい。:2006/07/28(金) 22:18:23
リダイレクトも?shellがseekしてるんじゃなくて?
ちなみに、Windowsの何を使っているのか知っていたら教えてください。

14 :8:2006/07/28(金) 23:35:14
>>13
2000とxpで試してみました。FAT32は関係ないと思います。
でかめのテキストを用意して
# cat a.log >> b.log
を繰り返していくと、4GB超えたあたりでファイルサイズがかわらなくなりました。
2000とxpは別端末でしたが止まったサイズは微妙に違いました。

みなさんの環境では際限なく追記できますか…?

15 :名無しさん@お腹いっぱい。:2006/07/28(金) 23:45:51
試そうかと思ったけど4Gはさすがにめんどくさい

16 :名無しさん@お腹いっぱい。:2006/07/29(土) 00:14:35
cygwin のシェルじゃなくてコマンドプロンプトでやってみるとどうなる?

17 :名無しさん@お腹いっぱい。:2006/07/29(土) 00:27:56
やっぱりshellの実装の問題みたいだね。ちなみに俺が使ってるのは
GNU bash, version 3.1.17(6)-release (i686-pc-cygwin)

--
以下はcmd.exeでの実行結果(一部編集)。
C:\cygwin\bin>fsutil file createnew foo.dat 5000000000
ファイル C:\cygwin\bin\foo.dat が作成されました

C:\cygwin\bin>fsutil file createnew bar.dat 500000000
ファイル C:\cygwin\bin\bar.dat が作成されました

C:\cygwin\bin>dir *.dat
2006/07/29 00:21 500,000,000 bar.dat
2006/07/29 00:21 5,000,000,000 foo.dat
2 個のファイル 5,500,000,000 バイト

C:\cygwin\bin>cat bar.dat >> foo.dat

C:\cygwin\bin>dir *.dat
2006/07/29 00:21 500,000,000 bar.dat
2006/07/29 00:25 5,500,000,000 foo.dat
2 個のファイル 6,000,000,000 バイト

18 :17:2006/07/29(土) 00:39:55
あ、ちなみに俺>>11だから。
同じ方法で作ったファイルをbashで
$ cat bar.dat >> foo.dat
とすると失敗して、
$ cat foo.dat bar.dat > baz.dat
とするとうまくいくのは確認済みだから。

19 :名無しさん@お腹いっぱい。:2006/07/29(土) 00:47:33
追記ってシェルがファイルをopenしてseekしてpipe作ってdup2してるんじゃないの?
つまりシェルの責任。
面倒なのでソースは見ないけど。

20 :名無しさん@お腹いっぱい。:2006/07/29(土) 00:50:26
cmd.exeって変なとこで優秀なんね

21 :名無しさん@お腹いっぱい。:2006/07/29(土) 00:58:49
>>20
cmd.exeが優秀というより、今時4GB超のファイルをうまく取り扱えないと
いうのがヘタレすぎ。

22 :8:2006/07/29(土) 08:21:29
みなさまへ

わざわざ実験頂き、ありがとうございます。

>>11さんと同じ結果になることを確認いたしました。
またコマンドプロンプトからも同様に追記できました。

シェルの問題ということで
今回は問題のファイルサイズ手前まで来たら
新しいファイルに追記するようにし、最後に
結合するようにしたいと思います。
(でないとI/O発生しすぎて遅いので・・・)

お手数をお掛けしました。

23 :名無しさん@お腹いっぱい。:2006/07/29(土) 14:45:33
ttp://www.okisoft.co.jp/esc/utf8-cygwin/download.html
1.15.21 UTF-8化DLL来ますた!
中の人乙です。

24 :974:2006/07/29(土) 22:31:14
前の板で質問していたものです。
古いcygwinを全部消去して新たにcygwinを入れました。
でxinitを立ち上げましたが、前のcygwinと同じで
コアをはいて死んでしまいます。ちなみにフルインストールしました。
なんでこんなきちんとインストールしたのに
xinitが立ち上がらないのでしょうか?


25 :名無しさん@お腹いっぱい。:2006/07/29(土) 22:41:13
どーせどっかに古いcygwin1.dllが残ってるんだろ。
cygcheckの結果くらいはったら?

26 :名無しさん@お腹いっぱい。:2006/07/30(日) 02:34:47
あとログと

27 :名無しさん@お腹いっぱい。:2006/07/30(日) 10:35:08
>>23
本家には統合されないんだなぁ。

28 :名無しさん@お腹いっぱい。:2006/07/30(日) 10:56:33
>>27
嫌がっている人が居るみたいですねw。
Fedoraだって、UTF-8がデファなのにね。

29 :名無しさん@お腹いっぱい。:2006/07/30(日) 12:13:06
>>28 おまえはまったくなにもわかっちゃいない。

30 :28:2006/07/30(日) 12:56:18
>>29
kwsk

31 :974:2006/07/30(日) 15:44:21
>25 ? cygwin.dll?それを探して古いやつを消去すればいいのでしょうか?
cygcheck?ってなんですか?

32 :名無しさん@お腹いっぱい。:2006/07/30(日) 16:10:18
その程度のことも調べられない奴がなんで cygwin なんか
使おうと思ったんだ?

33 :名無しさん@お腹いっぱい。:2006/07/30(日) 16:27:14
>>30
Cygwinを、UTF-8で使うのではなく、SJISで使うためのパチモンだから、かな。

コーディング上、SJISとUTF-8が、たまたま重なる部分が少ない、という事実を
利用しただけで、あり意味致命的な制限事項
(http://www.okisoft.co.jp/esc/utf8-cygwin/usage.html#bugs)
は、修正しようもない。
本家に取り込まれないのは当然であろう。

泥臭いが、こっちの方がずっと健全。
http://www.page.sannet.ne.jp/knabe/cygwin/localize.html

34 :974:2006/07/30(日) 16:35:57
ただunixにあこがれているだけだから。てか前はxinitしても何の問題もなく
立ち上がったし。

35 :名無しさん@お腹いっぱい。:2006/07/30(日) 16:45:18
unixにあこがれてるだけならlinuxに流れるもんじゃないの?
漏れはwindowsの操作性のよさが手放せんからcygwinつかうけど,
linuxがwindows並になれば間違いなく漏れはlinuxに乗り換えるぞ..cygwinで
emacs -nw
なんてやりたくないし..なんかしっくりこない

36 :名無しさん@お腹いっぱい。:2006/07/30(日) 17:32:55
>>34
$ cygcheck -c
と叩くとインストールされてるパッケージのバージョンと
インストールが成功したか失敗したかの一覧が出てくる。
どっかでNGになってたりしないか?


37 :名無しさん@お腹いっぱい。:2006/07/30(日) 17:36:28
みんなsjisが悪いんや

38 :974:2006/07/30(日) 18:00:32
>36 やったら全部以下の部分がImcompleteだった

apache 1.3.33-2 Incomplete

でもそれ以外は全部OKって出ているよ。

39 :30:2006/07/30(日) 18:06:00
自分はテキストファイルを全部UTF-8に変えている。
grepはUTF-8で検索出来るから便利だよ。
完全なUTF-8ではないけど、いけてると思うよ。

40 :974:2006/07/30(日) 18:06:37
>38 ごめん日本語が変。やってみたら

apache 1.3.33-2 Incomplete
って出ていて、それ以外の部分はすべてOKっていう風に表示されている状態です

41 :名無しさん@お腹いっぱい。:2006/07/30(日) 18:18:19
>>40
coreを吐くのはどいつ? xinit.exe? XWin.exe? xauth.exe?
回答Plz.

あとregeditを開いて
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
の下に、Xのフォントパスが含まれているかどうかも調べてみそ。

42 :41:2006/07/30(日) 18:22:08
下は「含まれない」が正しい環境ね。
古いXFree86の頃はレジストリでXのfontpathをどっかにマウントしてたんだが。

43 :41:2006/07/30(日) 18:28:14
あと、setup.exeでrebaseパッケージをインストールして、
1. 全てのCygwin窓、Cygwinサービスを終了する
2. 「ファイル名を指定して実行」に↓と入力して「OK」を押す
 C:\cygwin\bin\ash.exe '/bin/rebaseall'
もやっておいたほうがいい。

44 :974:2006/07/30(日) 19:01:05
コアをはくのは、シェルでxinit.exeを入力するときです。
最後に出ています。segmentation fault出てます。

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
で、Cygnus Solutionsなんて存在しないっす。

HKEY_LOCAL_MACHINE\SOFTWAREのしたには、FontsとMicrosoftしかないっす。
rebase?のパッケージなんてないっす。baseのことかな?いちおうbaseをreinstallして見ます。
で、 C:\cygwin\bin\ash.exe '/bin/rebaseall' をやるとコマンドプロンとがでてきて
なんか何も起きないです。で消えました。でまたxinitをやりましたが結果変わらずです。

45 :名無しさん@お腹いっぱい。:2006/07/30(日) 19:26:01
core dumpするのが本当にshell?
bash? tcsh? ash? zsh?

xinitしたときに表示されるメッセージを一字一句残らず貼れ。

rebaseはこれ↓
http://mirrors.kernel.org/sourceware/cygwin/release/rebase/

46 :名無しさん@お腹いっぱい。:2006/07/30(日) 19:30:41
あとレジストリの件だけどもしかしてWin9x/Me?

47 :974:2006/07/30(日) 20:16:51
Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release:6.8.99.901-4
Contact: cygwin-xfree@cygwin.com

XWin was started with the following coomand line:

X :0
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
(II)XF86Config is not supported
(II)See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for more infomation
winDetectSupportedEngines - Windows NT/2000/XP
winDetectSupportedEngines - DirectDraw installed
winDetectSupportedEngines - DirectDraw4 installed
winDetectSupportedEngines - Returning, supported engines 00000007
winSetEngine - Using Shadow DirectDraw NonLocking
winAdjustVideoModeShadowDDNL - Using Windows display depth of 32 bits per pixel
6 [main]xinit 3164_cygtls::handle_exceptions: Error while dumping state (probably corrupted stack)
Segmentation fault (core dumped)

です。

48 :974:2006/07/30(日) 20:17:43
xinitを入力するとcygwinの画面にこれがでます。

49 :974:2006/07/30(日) 20:20:20
rebaseのインストールってrebase-2.4-1とかをホーム置いて、
cd rebase-2.4-1
make
make installでいいの?

50 :名無しさん@お腹いっぱい。:2006/07/30(日) 21:42:49
ログの結果からみるとrebaseは無関係なので忘れておk



51 :名無しさん@お腹いっぱい。:2006/07/30(日) 22:08:22
> _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root

これ気になるな、/tmpってちゃんとXを起動するユーザがread/write権限持ってる?
これ失敗するとSocketが作れないからXServerと通信できないから。
/tmpを誰にでも書き込めるようにして、/tmp/.X11-unixを削除してやってみ。

今手元にCygwinの環境無いからこれ以上のことは胃炎。


52 :974:2006/07/30(日) 22:50:01
消去してxinitしましたがやっぱり変わらないです。

53 :名無しさん@お腹いっぱい。:2006/07/30(日) 23:07:26
ただ XWin だけ実行したらどうなる?

54 :974:2006/07/30(日) 23:27:08
xwinを入力してもxinitを入力したときと同じです。
こんなメッセージが

Could not init font path element /usr/X116R/lib/X11/fonts/CID/, removing from list
っていう気になるメッセージが出ました。

55 :名無しさん@お腹いっぱい。:2006/07/30(日) 23:56:35
>>54
> っていう気になるメッセージが出ました
気にするのは勝手だが、そこには何の害も無い

56 :名無しさん@お腹いっぱい。:2006/07/31(月) 01:11:38
>>54
こっち使うとどうよ?
http://freedesktop.org/wiki/Xming

57 :名無しさん@お腹いっぱい。:2006/07/31(月) 01:33:14
やっぱどっかにcygwin1.dll の古いのがあるんじゃないの。

58 :名無しさん@お腹いっぱい。:2006/07/31(月) 15:48:33
cygwinを使って遠隔からUNIXにログインする場合、UNIX側では何のサービスが
動いている必要があるのでしょうか?
どのサービスかが分かればそのサービスだけを止めてcygwinからのログインを
停止したり再開できるようにしたいのです。
ご存知の方がいらっしゃればご教示下さい

59 :名無しさん@お腹いっぱい。:2006/07/31(月) 15:51:59
>>58
telnetd
sshd

60 :974:2006/07/31(月) 16:00:16
>57 windowsの検索かけましたけどないです。

61 :名無しさん@お腹いっぱい。:2006/07/31(月) 16:02:22
なんでまた板違いのすれが立ってるんだ?

62 :58:2006/07/31(月) 16:35:38
>>59
私の環境だとtelnetdとsshdをhosts.denyに書いてもcygwinでログインできて
しまいます。もちろんtera termからだと双方共に制限がかかります。
他に怪しいところってないでしょうか?

63 :58:2006/07/31(月) 16:40:25
>>62は取り消します。
すみません、私の勘違いでした。
スレ汚しスマン

64 :名無しさん@お腹いっぱい。:2006/07/31(月) 16:46:31
このスレってWindows板にWINEのスレを立てるようなもんだからな

65 :名無しさん@お腹いっぱい。:2006/07/31(月) 19:32:37
んじゃ、CygwinにWINE入れる話をするのがこのスレの正しい姿って琴だな。

66 :名無しさん@お腹いっぱい。:2006/07/31(月) 19:50:06
WineにCygwinでいいんじゃね

67 :名無しさん@お腹いっぱい。:2006/08/01(火) 00:29:37
基本は、Unixユーザが使うCygwinの話だから、板違いじゃないよ

68 :名無しさん@お腹いっぱい。:2006/08/01(火) 08:19:40
>>28,30,33
取り込まれないのは、Unicode系のWin32 APIの呼び方がChrisのお気に召さなかったからさ。

69 :名無しさん@お腹いっぱい。:2006/08/01(火) 09:43:16
それはずいぶん生意気な Clitoris ですね。

70 :名無しさん@お腹いっぱい。:2006/08/01(火) 13:31:35
経験的な事だけで言うと、startxで立ち上がらなくなったら

.Xresources

これを消すと立ち上がる様になる
#但し立ち上がらない問題が.xinitrcなどに無い場合

71 :名無しさん@お腹いっぱい。:2006/08/01(火) 22:22:29
Cygwin だと find や ls -l が遅いのだが、
速くする方法ありますか?
ちなみに、なんでこんなに遅いんだ?
仕組み知っているひと解説希望。
ntsec はしています。


72 :名無しさん@お腹いっぱい。:2006/08/01(火) 22:38:59
遅いのは Clitoris を stat しまくるからだっけ?

73 :名無しさん@お腹いっぱい。:2006/08/01(火) 22:55:22
この板のユーザ的な解決法だと
疑問に思ったのに何故ソース読まないんだ?

74 :名無しさん@お腹いっぱい。:2006/08/01(火) 23:10:58
>>71
dll経由だから仕方ない。

75 :名無しさん@お腹いっぱい。:2006/08/02(水) 02:35:05
>>71
statが遅いからだよ。

76 :名無しさん@お腹いっぱい。:2006/08/02(水) 06:52:52
> 疑問に思ったのに何故ソース読まないんだ?

それって、旧世代のアプローチじゃね?
今は人に聞いてわかったつもりになる時代ですよ。

77 :名無しさん@お腹いっぱい。:2006/08/02(水) 07:28:19
そうそう、知ってる人がいるなら聞いたほうが早いじゃん。
なんでlsが遅い原因を知るためごときに何時間も(あるいは10時間以上も)
時間をかけねばならんのだ。
やることは死ぬほどあるんだ。

78 :名無しさん@お腹いっぱい。:2006/08/02(水) 07:58:49
なんで「教えてくれるのが当然」なんて態度のやつに
いちいち教えてやらにゃならんのだ。
やることは死ぬほどあるんだ。

とたいていの人は思うからじゃねえの?と釣られてみる。
つかこういう当たり前の礼儀を素で理解できない奴が実際いるんだもんな

79 :名無しさん@お腹いっぱい。:2006/08/02(水) 08:21:03
>>78
お前はアホか。
「ソース読むのが当然」というのの反論だろうが。

80 :名無しさん@お腹いっぱい。:2006/08/02(水) 09:09:31
だから?教える側の手間は変わらん

81 :名無しさん@お腹いっぱい。:2006/08/02(水) 11:28:59
ちょっと前の話だが、クリスは相変わらず頑固だなぁ。これで UTF-8対応は当分ないな。
http://cygwin.com/ml/cygwin-patches/2006-q3/msg00016.html

UTF-8対応について、クリスは出来るところから直していくという考えにならないんだろう。
クリスの理想とする対応方法じゃ、作業量が多すぎて一度には無理だろうに。
毎回、それでポシャっているのに気付けよなー。

82 :名無しさん@お腹いっぱい。:2006/08/02(水) 12:20:26
>>81
せっかく GPL なんだから、リリース時のソースに対するパッチを最新に保ちながら
ちょっとずつ進めていくための小さなプロジェクト( CVS, Subversion リポジトリ)を
作って、マクロでの置き換えよりもまっとうなパッチになるまで別で続けるのは、
無理なんだろうか?( SourceForge とか)

あわよくば作業の協力者や、日本語以外での検証をしてくれる人を
得られるかもしれない。いつの日かクリスが納得するパッチに至るか、
いつの間にか数の力で押し切れるほどの勢力になっているかもしれない
というのは夢見がちな話だなぁ。

83 :名無しさん@お腹いっぱい。:2006/08/02(水) 12:29:40
なんで遅いか調べるのに10時間以上もかかるってどういうアプローチしてるの?


84 :名無しさん@お腹いっぱい。:2006/08/02(水) 12:48:23
はいはい
失せろ

85 :名無しさん@お腹いっぱい。:2006/08/02(水) 12:56:11
>>83
ソース読みなれてないから、読み方がわからなくて
main()からずっと読んでるのかも

86 :名無しさん@お腹いっぱい。:2006/08/02(水) 13:24:14
>>81
なんか高圧的なメールだよね。

87 :名無しさん@お腹いっぱい。:2006/08/02(水) 15:08:54
ただでさえ、contributer が少ないのに・・・。

88 :名無しさん@お腹いっぱい。:2006/08/02(水) 15:26:24
藤枝さん、まだパッチ送ったりしてるのか

89 :名無しさん@お腹いっぱい。:2006/08/02(水) 15:34:34
>>85
lsのソースを眺めただけで、なんでlsが遅いかわかっちゃう人なんだ。
えらいね〜

90 :名無しさん@お腹いっぱい。:2006/08/02(水) 15:39:12
この場合、lsのソースを見ても原因はわからないよ。
lsのソース自体はGNU coreutilsとしてLinuxとかと共通だし、
同じソースのlsがLinuxでは遅くないわけだから。

91 :名無しさん@お腹いっぱい。:2006/08/02(水) 15:41:26
どこを読んだらlsのソース嫁って書いてあるように見えるんだろう・・。
普通にどう勘違いしてるのかわから無い

92 :名無しさん@お腹いっぱい。:2006/08/02(水) 19:45:31
もう他人を貶めるだけの発言はやめようよ

93 :名無しさん@お腹いっぱい。:2006/08/02(水) 20:01:26
まぁソース読みたい奴には読ませとけばいいじゃん。
聞きたい奴は勝手に聞くから。
ネット社会は昔から「教えたがり君」で成り立ってたから、別にかまわないよ。

94 :名無しさん@お腹いっぱい。:2006/08/02(水) 20:05:41
>ネット社会は昔から「教えたがり君」で成り立ってたから、別にかまわないよ。
お前もそれだなw

95 :名無しさん@お腹いっぱい。:2006/08/02(水) 20:09:19
>>91
普通はまずlsのソース眺めて、どんなシステムコール使ってるかとか、どれくらいの頻度なのかとかを
把握しつつプロファイルしてみたりするんじゃないか?

別に君がどういうアプローチを取ろうが俺には関係ないのだが、ちょっと気になったので。

96 :名無しさん@お腹いっぱい。:2006/08/02(水) 20:38:22
Cygwinを使えばいいのですが
ちょっと理由がありNYACUSを使っています。

そうするとshコマンドが使えないのですがどうすれば使えるのでしょうか?

97 :名無しさん@お腹いっぱい。:2006/08/02(水) 22:06:40
msysを使う

98 :名無しさん@お腹いっぱい。:2006/08/02(水) 23:00:36
>>81
結局、クリストファの i18n はどういうアプローチなんだ?
UTF8 に変換しない気なのか?
SUZUKI 氏の質問にもちゃんと答えてないし。
FooW API を使えば、UCS2 -> UTF8 の変換は Unix のツールにとっては必要だし。
UCS2 のままだと、strlen すらおかしくなる。


99 :名無しさん@お腹いっぱい。:2006/08/03(木) 11:39:47
rh の社畜で満足した人生おくってるんじゃね?

100 :名無しさん@お腹いっぱい。:2006/08/03(木) 12:41:53
と、IT土方のシス管が申しております

101 :名無しさん@お腹いっぱい。:2006/08/03(木) 13:30:19
>>99
まぁ、彼らにしたら、「作ってやってるんだ」って姿勢なのかな。

102 :名無しさん@お腹いっぱい。:2006/08/03(木) 15:07:44
CygwinってGPLでオープンソースなんでしょ?
SourceForge とかでブランチプロジェクトやろうよ。
積極的にパッチを取り入れたりする方向性で。
最初は互換性を維持してやれば、パッケージとかもそのまま使いまわせるし。
日本だけでやると Cygwin-JE みたいなことになっちゃうから、英語環境で。

103 :名無しさん@お腹いっぱい。:2006/08/03(木) 15:29:44
やりたいのなら、じぶんでやればいいんじゃないの?
同意する人がいるのなら人も集まるでしょ。

何でこんなとこで同意もとめるんだ?

104 :名無しさん@お腹いっぱい。:2006/08/03(木) 17:07:37
>>103
現状、自分しかやる気ある奴いなさそうだから。

105 :名無しさん@お腹いっぱい。:2006/08/03(木) 17:21:01
CygwinJPも活動してた人って実質ひとりなんしょ?

106 :名無しさん@お腹いっぱい。:2006/08/03(木) 17:22:41
一人でやるつもりが無いのなら何も希望するな

107 :名無しさん@お腹いっぱい。:2006/08/03(木) 17:35:27
2つのPCで、同じNTFSのUSBハードディスクを使っています。

cpなどでファイルをコピーするのと、
コマンドプロンプトのcopyをしたり、エクスプローラーでコピーしたりするのとでは、
所有者権限が異なるのはなんとかならいないでしょうか。
もう片方のPCから、アクセスできないファイルができて困ってしまいます。

setfaclするとアクセス権を付加できるのですが、毎回やるのは大変です。

108 :名無しさん@お腹いっぱい。:2006/08/03(木) 17:39:37
cpになんもオプション付けてないとかじゃないよな

109 :107:2006/08/03(木) 18:50:32
caclsとかgetfaclとかして、
いろいろ試したんですが、同じ挙動をさせるには、

CYGWIN=nontsec

で、落ち着きそうです。

とりあえず、cpで何も考えずにコピーしても、
エクスプローラなどと一緒になりました。
他のPCでアクセスできるか試してみます。

110 :名無しさん@お腹いっぱい。:2006/08/03(木) 21:01:46
なんで試してから書き込まないのか

111 :名無しさん@お腹いっぱい。:2006/08/03(木) 23:00:21
cygwin-1.5.21-2

112 :名無しさん@お腹いっぱい。:2006/08/04(金) 00:11:30
>>111
またかよ、早いな。

113 :名無しさん@お腹いっぱい。:2006/08/04(金) 08:36:54
>>98
FooW の結果を UTF-8 ではなく、LC_CTYPE に変換する方法もあるな。


114 :名無しさん@お腹いっぱい。:2006/08/06(日) 00:20:56
>>112
パッケージングミスがあった。
これと、
ttp://cygwin.com/ml/cygwin/2006-07/msg00945.html
これあたり。
ttp://cygwin.com/ml/cygwin/2006-08/msg00124.html

よりによって CYGWIN_LICENSE を落としちゃあまずいわなw。

115 :名無しさん@お腹いっぱい。:2006/08/06(日) 00:44:05
年から年中パッケージングをミスってるね。
頭足りてないんだろうね。

116 :名無しさん@お腹いっぱい。:2006/08/06(日) 03:09:30
なんだ、そんな程度の更新かよ。

117 :名無しさん@お腹いっぱい。:2006/08/07(月) 08:34:15
情報技術検定のC言語の勉強のためだけにcigwin使ってたな〜
まったく内容理解してなかった。。。今もだけど
lsとコンパイルしかわかんねorz


118 :名無しさん@お腹いっぱい。:2006/08/07(月) 13:26:25
コンパイルってのは、gcc unko.c -o takusan_deta 程度の話?

119 :名無しさん@お腹いっぱい。:2006/08/07(月) 21:05:05
>>118
そう全く意味がわからんけど資格がほしかったから。。。


120 :名無しさん@お腹いっぱい。:2006/08/07(月) 21:22:26
どういう原理でコンパイラが実行可能なソースに変換するのかはよくわからんが、
わからないなりになんとか使ってる。
大抵の人はそんなもんでしょ

121 :名無しさん@お腹いっぱい。:2006/08/08(火) 00:13:38
>>120
おい、ここはWindows板じゃないぞ。

122 :名無しさん@お腹いっぱい。:2006/08/08(火) 02:40:20
>>120
そういうもんか?来年からプログラムとか本格的にやろうと思う。
>>121
ごめん

123 :名無しさん@お腹いっぱい。:2006/08/10(木) 00:32:26
VMWare上でLinux動かしてるけど、cygwinは dd if=/dev/fd0 of=~/fdd.img とかする時に便利だから両方入れてる

124 :名無しさん@お腹いっぱい。:2006/08/10(木) 00:59:17
dd.exeと依存dllだけがあればいいのに?

125 :名無しさん@お腹いっぱい。:2006/08/10(木) 01:12:17
なぜvmwareの上のlinuxでddしないんだろう...

126 :名無しさん@お腹いっぱい。:2006/08/10(木) 01:23:22
お前はVMwareでLinuxつかったことあるのか?

127 :名無しさん@お腹いっぱい。:2006/08/10(木) 04:24:23
find とかが途中のファイルすっぽかすことがあるのは
二バイト文字のせいですか?

128 :名無しさん@お腹いっぱい。:2006/08/10(木) 04:33:33
お前の頭のせい

129 :名無しさん@お腹いっぱい。:2006/08/10(木) 15:58:19
2バイト文字に \ や / が含まれてると
うまく扱えない罠

130 :名無しさん@お腹いっぱい。:2006/08/10(木) 16:10:08
2バイト文字に「\」は含まれてるが「/」は含まれていない。

find を -print0 してないという問題じゃないの?
xargsとかに渡してると、「\」どころか、
「Program Files」とかのスペースでも問題になるはずだが。

131 :名無しさん@お腹いっぱい。:2006/08/11(金) 23:30:26
>>126 ありますが何か?

132 :名無しさん@お腹いっぱい。:2006/08/23(水) 01:54:49
疑問なのですが
$ cc -o hoge hoge.c
としたときに hoge ができるときと hoge.exe ができるときがあるのです。
これは何か条件でもあるのでしょうか。
もしよろしければご教授ください。

133 :132:2006/08/23(水) 02:00:24
僭越ながら上げさせて頂きます。

134 :名無しさん@お腹いっぱい。:2006/08/23(水) 04:41:25
>>132
気のせい

135 :名無しさん@お腹いっぱい。:2006/08/26(土) 14:33:23
viを使っているのですが
バックスペースが^?になってしまうのですが、
これはどう設定したら直せますか?

136 :名無しさん@お腹いっぱい。:2006/08/26(土) 14:37:04
簡単に直った。。。
puttyの設定でbackspaceをCotrol+?からControl+Hに変更したら大丈夫だった。
LinuxだとCotrol+?でも何も問題出たこと無いのに、
CygwinだとControl+?だとダメな理由があるのかな?

137 :名無しさん@お腹いっぱい。:2006/08/31(木) 19:58:31
ckを使っていますが、bashでC-rでインクリメントサーチしていて、長いコマンドラインが滅茶苦茶に表示されるのですが、
これって直りませんか?

138 :名無しさん@お腹いっぱい。:2006/08/31(木) 20:50:48
プロンプトの最後で改行する?

139 :名無しさん@お腹いっぱい。:2006/08/31(木) 20:57:43
>>138
改行したら実行されちゃうと思うが。

140 :名無しさん@お腹いっぱい。:2006/09/01(金) 01:17:44
インストールしたディレクトリごと削除して新しく入れ直したら、
これまで緑の文字で「ホスト名@カレントディレクトリ」って表示だったのが、
単に「bash-3.1(シングルユーザモード?)」ってなってしまったんだが…
直す方法教えて頂けませんか?

141 :名無しさん@お腹いっぱい。:2006/09/01(金) 01:43:17
export PS1="\h@\w\n\\$ "

142 :140:2006/09/01(金) 06:19:52
>>141
なんかこれまでとは微妙に違うけどトンクス

143 :名無しさん@お腹いっぱい。:2006/09/10(日) 10:24:05
make-3.81-1って、早くbuf fixしてくれよ〜

144 :名無しさん@お腹いっぱい。:2006/09/10(日) 10:26:45
何か問題あるの?

145 :名無しさん@お腹いっぱい。:2006/09/10(日) 10:54:24
Xのgvimで漢字を表示できるようにするになどうすればいいの
guifont=* だと日本語表示できるフォントがでてこないのよ

146 :名無しさん@お腹いっぱい。:2006/09/10(日) 12:08:16
>>143
もう二度と戻りません。3.80-1は永久保存版です。

147 :名無しさん@お腹いっぱい。:2006/09/10(日) 18:58:12
あの すばーらしい 3.80 を もう一度ー

148 :名無しさん@お腹いっぱい。:2006/09/11(月) 11:06:12
>>146
ひょっとしてネットから直接インストールしたりしてる?
一旦ローカルに保存して、古いファイルもある程度残しといたほうがいいよ。

149 :名無しさん@お腹いっぱい。:2006/09/11(月) 21:08:35
>>148
直接インスコすてもファイル残るでそ
むしろ最新以外を消す方法を知りたい

150 :名無しさん@お腹いっぱい。:2006/09/12(火) 17:41:12
>>149
ファイル消せばいいじゃん

151 :名無しさん@お腹いっぱい。:2006/09/21(木) 17:25:04
さっき cygwin をひさしぶりにフルインストールしたら、
デスクトップに
Singular(Emacs)
Singular(rxvt)
というアイコンができた。

X がいるようなので、X server を立ち上げた上で
この二つを起動すると、Emacs と rxvt がたちあがる。

この Singular ってなんなの?

画面を見ると、
A Computer Algebra(代数学) System for Polynomial(多項式) Computations
とあるので、単なる数学ツール?
勝手にデスクトップにアイコンが作られたので気持ち悪い

(setup.exe で、おれがすべて「Install」を選んだのが悪いのかもしれないけど)

152 :名無しさん@お腹いっぱい。:2006/09/21(木) 21:16:42
>>151
Mathematicaみたいなもんだろ
Emacsから動かすのと端末で動かすの

153 :名無しさん@お腹いっぱい。:2006/09/21(木) 23:42:34
フルインストールなんて考えたこともなかった。
必要になったら必要なプログラムだけちまちまインストールしてる俺。


154 :151:2006/09/22(金) 13:03:53
>>152
なるほど。どうもありがとう。

>>153
いぜんはそうやってたけど、今の作業場所は
インターネットつながらないし、最近はHDDもばかでかいから、
いつもフルインストールしてる。


155 :名無しさん@お腹いっぱい。:2006/09/22(金) 13:53:12
man less
ってやっても、全然表示されない

Warning: cannot open configuration file /usr/share/misc/man.conf
(END)

manが表示できている人いますか?

156 :名無しさん@お腹いっぱい。:2006/09/22(金) 14:14:50
ウチだと、man自体は表示されていますが、(END)のところでパソコンがハングするので毎回リセットしています。

157 :名無しさん@お腹いっぱい。:2006/09/22(金) 14:17:19
もうそれいいよ。

158 :名無しさん@お腹いっぱい。:2006/09/22(金) 16:32:42
うちではちゃんと表示されるけど。/usr/share/misc/man.confもある。

159 :名無しさん@お腹いっぱい。:2006/09/22(金) 16:51:12
>>158
まじすか?install.exeで入ってないんだけど・・・

160 :名無しさん@お腹いっぱい。:2006/09/22(金) 16:51:46
setup.exeだっけ.

161 :158:2006/09/23(土) 20:00:29
>>159
/etc/postinstall/man.shでコピーされるみたいだよ。

162 :名無しさん@お腹いっぱい。:2006/09/23(土) 22:15:48
うーむ。man.sh.doneになってて、実行してもえらーが・・・

> /etc/postinstall/man.sh.done
Using the default version of /usr/share/misc/man.conf (/etc/defaults/usr/share/misc/man.conf)
/bin/touch: cannot touch `/usr/share/misc/man.conf': No such file or directory
/bin/cp: cannot create regular file `/usr/share/misc/man.conf': No such file or directory

163 :名無しさん@お腹いっぱい。:2006/09/24(日) 07:42:05
>>162
shの内容を自分で実行したら?ディレクトリのパーミッションが
書込み禁止になってると思う。

164 :名無しさん@お腹いっぱい。:2006/09/24(日) 12:30:38
まんこんふ

165 :名無しさん@お腹いっぱい。:2006/09/25(月) 00:31:27
ログインシェルをbashからtcshに変えたいのですが
どうすればいいですか?

166 :名無しさん@お腹いっぱい。:2006/09/25(月) 00:49:39
tcsh.exeをダブルクリックすればいいよ

167 :162:2006/09/25(月) 06:33:10
す、す、す、すまん!!
/usr に cygwin じゃない、ディレクトリをマウントしてた。
(/usr/locaにmountするのを間違えてた)

解除したら、普通に man ls できました。

ご迷惑おかけした。

168 :名無しさん@お腹いっぱい。:2006/09/25(月) 07:16:35
>>165
アホなことするな。時代逆行かよ。

169 :名無しさん@お腹いっぱい。:2006/09/25(月) 07:25:35
ログインシェルをzshからcshに変えたいのですが
どうすればいいですか?

170 :名無しさん@お腹いっぱい。:2006/09/25(月) 07:26:59
>>169
アホな質問するな。釣りかよ。

171 :名無しさん@お腹いっぱい。:2006/10/04(水) 21:14:29
mv zsh csh

172 :名無しさん@お腹いっぱい。:2006/10/11(水) 22:41:40
Alt+TabでXのウィンドウを切りかえようとしたら
WindowsにフックされてWindowsアプリケーションの切り替えになってしまったのですが
なんとかなりませんか? 不便でしょうがない

173 :名無しさん@お腹いっぱい。:2006/10/11(水) 22:46:31
るーとれすもーどつかえば?

174 :名無しさん@お腹いっぱい。:2006/10/11(水) 22:51:35
mutiwindow モードいいよ

175 :名無しさん@お腹いっぱい。:2006/10/14(土) 10:43:01
ギャラクシーエンジェる〜んってどうですか?

176 :名無しさん@お腹いっぱい。:2006/10/15(日) 00:11:28
>>175
誤爆なのだ

177 :名無しさん@お腹いっぱい。:2006/10/15(日) 22:36:58
startXで、UNIX端末にアクセスして作業をしようと思ったんだが、
xhost +***.***.*.*で、リモート先のIPアドレスを追加して、
telnetで、ログイン。
そして、export DISPLAY=で、こっちのIPを入力した。
で、xtermを起動してみると、起動はしたみたいなんだが、表示はされない。
こっちの、IPが間違ってるわけでもないだろうし、
何か原因があるのだろうか……

178 :名無しさん@お腹いっぱい。:2006/10/15(日) 22:39:18
何も考えずにssh -Xする方が楽なんだ

179 :名無しさん@お腹いっぱい。:2006/10/15(日) 22:39:51
export DISPLAY=こっちのIP:0
って入力した? :0 のところが重要。

180 :名無しさん@お腹いっぱい。:2006/10/15(日) 22:43:52
>>178
ssh -Xを最初にやったんですけど、
telnetでログインでして、xtermを起動させたら、こっちは無理でした(´・ω・`)

>>179
IP:0.0と入力しました

181 :あああ:2006/10/15(日) 22:47:39
>>177
マルチ

Cygwin使っている人いますか? 4
http://pc8.2ch.net/test/read.cgi/win/1121456258/835

835 名前:名無し~3.EXE[] 投稿日:2006/10/15(日) 22:38:17 ID:YW1klDng
startXで、UNIX端末にアクセスして作業をしようと思ったんだが、
xhost +***.***.*.*で、リモート先のIPアドレスを追加して、
telnetで、ログイン。
そして、export DISPLAY=で、こっちのIPを入力した。
で、xtermを起動してみると、起動はしたみたいなんだが、表示はされない。
こっちの、IPが間違ってるわけでもないだろうし、
何か原因があるのだろうか……
Norton Internet Securityのせいかとか……



182 :名無しさん@お腹いっぱい。:2006/10/15(日) 22:53:16
ssh -X でログインした場合は、逆に、
export DISPLAY=こっちのIP:0 はやっちゃ駄目なんだよ。
xhost + も不要。その辺わかってる?

tenletで入った場合に起動しない原因は
セキュリティソフトで TCP/6000 を閉じてるからだろ。

183 :名無しさん@お腹いっぱい。:2006/10/15(日) 23:06:20
>>182
はい、ssh -Xの際には、
export DISPLAYが不要なこととxhostが不要なことは理解しています。
ですが、それでも無理でした(´・ω・`)

あと、セキュリティソフトのポート開放を行ったのですが、そちらも不可能でした

184 :名無しさん@お腹いっぱい。:2006/10/16(月) 00:28:16
>>183
ssh -X でログインしたとき
echo $DISPLAY がちゃんとセットされてるか?


185 :名無しさん@お腹いっぱい。:2006/10/16(月) 00:33:19
>>184
えっと、それはssh_configにecho $DISPLAYをセットするということでしょうか

186 :名無しさん@お腹いっぱい。:2006/10/16(月) 01:11:44
>>185
ssh -X でログインして
ログイン先のシェルで echo $DISPLAY するの

187 :名無しさん@お腹いっぱい。:2006/10/16(月) 01:27:41
>>186
何も表示されませんでした。
もしかして、ここが原因の可能性が……

188 :名無しさん@お腹いっぱい。:2006/10/17(火) 15:31:36
めんどうだからxming入れればいいんじゃね?


xmingって1年以上前に開発が止まってるんだね
投げっぱなしのプロジェクトが多すぎるな


189 :名無しさん@お腹いっぱい。:2006/10/17(火) 21:46:25
主要開発者がごっそり某社に行ったからな

190 :名無しさん@お腹いっぱい。:2006/10/17(火) 22:27:05
> 主要開発者がごっそり某社に行ったからな

どこー?

191 :名無しさん@お腹いっぱい。:2006/10/21(土) 10:43:11
M$です

192 :名無しさん@お腹いっぱい。:2006/10/21(土) 11:25:06
えー、じゃあCygwin終わり?

193 :名無しさん@お腹いっぱい。:2006/10/21(土) 12:38:32
どういう思考回路だ?w

194 :名無しさん@お腹いっぱい。:2006/10/21(土) 12:39:31
佐賀県に逝けば売ってるよ

195 :名無しさん@お腹いっぱい。:2006/10/21(土) 15:53:27
StarNetだな

196 :名無しさん@お腹いっぱい。:2006/10/21(土) 19:57:42
cygwinのbashで日本語入力したいのですがうまくいきません

Alt+半角/全角でとりあえず入力できるのですが確定のためのEnterキーを押してしまうと
何事もなかったように下線つきの日本語が消えてしまいます

197 :名無しさん@お腹いっぱい。:2006/10/22(日) 03:20:23
inputrcでググレカレー

198 :名無しさん@お腹いっぱい。:2006/10/22(日) 10:22:26
set input-meta on
set kanji-code sjis
set convert-meta off
set meta-flag on
set output-meta on


199 :196:2006/10/22(日) 11:55:09
197を.inputrcにこぴぺしてみたのですがだめでした

気がついたのですが確定のためのEnterを押すとブチブチとノイズがスピーカーから出力されベル音がなります
下線つき確定前の文字列の長さとノイズの長さが比例してるように思われます

poderosaというターミナルを試したのですがこちらもノイズがでないものの,あとはおなじでした
ttp://ja.poderosa.org/

200 :名無しさん@お腹いっぱい。:2006/10/22(日) 12:05:53
>>199
俺普通にPoderosaで漢字使ってるけど?

201 :名無しさん@お腹いっぱい。:2006/10/22(日) 12:55:28
>>199
catで入力できなければ端末の問題
shellで入力できないのであればshellの行編集の問題

少くともこれくらいは切り分けろよ…

202 :196:2006/10/22(日) 15:12:48
catで入力できました

203 :196:2006/10/22(日) 15:55:08
bash --noediting --login -i
で起動させたらcatでないときも日本語入力できました
readlineがわるいんだとおもいます


204 :196:2006/10/23(月) 18:02:24
INPUTRCが設定されてなかったため~/.inputrcが読まれてませんでした
~/.bashrcに
export INPUTRC=/home/$USERNAME/.inputrc
を追加したら--noeditingをつけてないときでも日本語入力できるようになりました

205 :名無しさん@お腹いっぱい。:2006/10/24(火) 09:32:22
俺は INPUTRC なんて設定してないんだがな…

206 :名無しさん@お腹いっぱい。:2006/10/25(水) 02:29:35
Tewraterm使えると便利だよな。
つかえるようにするまで不便で不便で。。

Windowsの選択してもペースト出来ないのが未だに違和感あんだけど。



207 :名無しさん@お腹いっぱい。:2006/10/25(水) 09:24:37
>206
cygterm入れれば使えるんジャマイカ?

208 :名無しさん@お腹いっぱい。:2006/10/25(水) 09:57:14
>>206
出来ないわけじゃないんだけどな。
めんどくさい。

209 :名無しさん@お腹いっぱい。:2006/10/25(水) 17:03:47
Cygwin使えばWindowsネイティブに動くアプリケーションを作成すること出来ますか?


210 :名無しさん@お腹いっぱい。:2006/10/25(水) 17:06:11
出来ますね

211 :名無しさん@お腹いっぱい。:2006/10/25(水) 17:11:23
じゃぁ高いコンパイラ買わなくてもCygwin使えばいいのか。
ちなみにLinuxやFreeBSDでもWindows用のアプリ開発出来ます?


212 :名無しさん@お腹いっぱい。:2006/10/25(水) 17:14:31
出来ますね
google cygwin cross

213 :名無しさん@お腹いっぱい。:2006/10/25(水) 17:17:03
ありがとう
調べてきます。


214 :名無しさん@お腹いっぱい。:2006/10/25(水) 20:37:41
さんざんループしてる話題だが
VCもBCCも無料で手に入る今になって高いコンパイラっていうのもどうかと
*nixに慣れてるわけじゃないならCygwinである必然性はない

215 :名無しさん@お腹いっぱい。:2006/10/25(水) 20:41:05
>214
選択肢。

216 :名無しさん@お腹いっぱい。:2006/10/25(水) 22:55:50
>>214
Cygwinに慣れたので or 慣れたらLinuxかBSDに移行しようと思ってるんであ?


217 :名無しさん@お腹いっぱい。:2006/10/26(木) 01:13:45
>>212-216
質問をよく嫁。

具体的にはLinux,FreeBSD上にtarget=i386-pc-mingwなgccを入れる話じゃないのかと想像した。
でなきゃmonoか。
不可能ではないがまず自分のスキルと相談しろと言いたい。
まあスキルがあるやつはこんなとこで質問する前に自力でやっちまうんだろうが。

218 :名無しさん@お腹いっぱい。:2006/10/26(木) 01:38:16
>target=i386-pc-mingwなgcc
w

219 :名無しさん@お腹いっぱい。:2006/10/27(金) 18:00:26
zip foo.zip *
ってやると謎のa.outファイルが作成されて
アーカイブの中にまで混入してしまうんだけど
防ぐ方法はないですか?

220 :名無しさん@お腹いっぱい。:2006/10/28(土) 15:11:40
CygwinでX使ってLinuxマシンにログインしています。
-clipboard をつけて起動したんですがコピペが出来ません。
問題がどこにあるのかさっぱりわかりません。
どなたか助けていただけないでしょうか?

221 :名無しさん@お腹いっぱい。:2006/10/28(土) 21:57:38
エスパー募集乙。
俺が透視した結果では>>220はCtrl+Vしてるに100ゴールドスター。

222 :名無しさん@お腹いっぱい。:2006/10/29(日) 02:03:48
ダウンロードユーティリティのaria2、コンパイル出来た人居る?

223 :名無しさん@お腹いっぱい。:2006/10/29(日) 14:19:13
x-window 上のアプリ(emacsとか)
で日本語入力、表示ができません
どうすればいいですか?
kterm上ではできる
cannaもwnnもkinputもどうやらないらしい
どうしたらいいのかもわからない(特にインストールのしかた、手に入れる場所)

224 :名無しさん@お腹いっぱい。:2006/10/29(日) 16:04:56
>>223
cygwin canna でググって出てくるあたりを参考にして、2年ほど前にやってみたが、
チョーめんどくせーんだよな。
おれは最近はemacs + skkだけで足りる範囲にしかcygwin自体を使っていないや。

225 :名無しさん@お腹いっぱい。:2006/10/29(日) 20:10:47
> おれは最近はemacs + skkだけで足りる範囲にしかcygwin自体を使っていないや。

それ Meadow でよくね?

226 :名無しさん@お腹いっぱい。:2006/10/29(日) 21:20:25
>>225
あー、「日本語に関しては」という意味で。
こまごましたUNIXツールつかったりするし、emacs内でPythonも使いたいし。
全部Meadowで使えるのかもしれんが、普段いぬっくす使っているのでMeadow特有の
ノウハウを憶えるのが面倒で・・・。
cygwinなら犬っくすの.emacs持ってきたらフォントもほぼそのまま動くから。

227 :223:2006/10/29(日) 22:17:55
skkをいれるのにはapelがいるらしい
apelは手にはいらない
いいかげんにしてくれ・・・

228 :名無しさん@お腹いっぱい。:2006/10/29(日) 22:44:35
ちくしょーーー
わけわからん

229 :名無しさん@お腹いっぱい。:2006/10/29(日) 23:04:16
>>227
そーなんだよー。
おれは、Linuxディストリのサイトからsrc.rpmで落として中身出した。

230 :名無しさん@お腹いっぱい。:2006/10/30(月) 00:36:37
つ vim

231 :名無しさん@お腹いっぱい。:2006/10/30(月) 07:56:09
Meadow特有のノウハウなんてあるの?

232 :名無しさん@お腹いっぱい。:2006/10/30(月) 08:00:14
>>227
下の2行をシェルにコピペでtar.gzをゲットできるはず。

wget ftp.kddilabs.jp/Linux/packages/fedora/extras/6/SRPMS/apel-10.6-9.fc6.src.rpm
rpm2cpio apel-10.6-9.fc6.src.rpm |cpio -i apel*tar.gz

233 :名無しさん@お腹いっぱい。:2006/10/30(月) 08:13:28
>>231
純正Emacsの.emacsにw32-というプレフィクスの付いた関数は使わんだろ。

234 :名無しさん@お腹いっぱい。:2006/10/30(月) 10:05:06
>>231
特にフォント周りはぜんぜん違いますね

235 :名無しさん@お腹いっぱい。:2006/10/30(月) 11:02:02
CygwinとWin32ではttyの扱いが違うとかいう話でMeadow/NTEmacsから
CygwinのSSHを使ってTRAMPしようとするとだんまりになるとか
外部プロセス周りはCygwinで統一した方が安心感があるが、IMEがWindowsと異なるのがキモい。
コンパイルすりゃCygwinでAnthyも動くけど重いし、ATOKと比べるとAnthy,Canna,Wnnはアホなんで
Windows捨ててもいいんだけど、Linux/BSDで快適な日本語変換はムリポ。
あちらを立てればこちらが立たずというか、なんというか残念だ。

もうfeaturepとかemacs-versionとかで分岐して設定すんのも飽きてきたよ。
同じフォントを用意しても設定は別々にしなきゃならんし。

236 :名無しさん@お腹いっぱい。:2006/10/30(月) 12:14:34
>>235

選択肢:
(1) UNIX-Like捨てる
(2) 納得いくものを開発する
(3) 黙る
(4) お小遣いもらってLinux版のATOK買う

237 :名無しさん@お腹いっぱい。:2006/10/31(火) 06:38:42
>>235
ATOKの辞書をAnthy用に持ってくればいいじゃん
それでもATOKの変換には及ばないけど少しは我慢しろ。
我慢出来なきゃ>>236

238 :名無しさん@お腹いっぱい。:2006/10/31(火) 08:56:34
>>236
開発者向けのVistaは5万円以上というのを聞いてカッとしてやった。
今は反省している。

>>237
んなことできるの?
でも個人的にはもうSKKかPRIMEでいいかと思っている。
最近長文書いてない品。

239 :名無しさん@お腹いっぱい。:2006/10/31(火) 09:00:46
>>238
何で出来ないと思うの?

240 :名無しさん@お腹いっぱい。:2006/10/31(火) 11:46:06
>>239
調べてないからっつーか今ググってみたけどそれらしきものはないような。
最近のJustsystem謹製のシステム辞書はATOK付属の辞書ツールではエクスポートできないし
辞書のファイル形式も公開されてないから変換しようがないと思うんだが、知らないだけ?
それとも何か別の話?

241 :名無しさん@お腹いっぱい。:2006/10/31(火) 15:58:00
ATOKってそんなにいいかな?
検閲が入ってて変換できない用語が沢山あるので嫌い。

論文書くことも多いけど、自分はSKKが一番使い勝手いいよ。


242 :名無しさん@お腹いっぱい。:2006/10/31(火) 20:13:11
ATOK を買えなくて僻んでいる皆さんのスレはここですか?

243 :名無しさん@お腹いっぱい。:2006/10/31(火) 21:45:54
Solaris使えば?ATOK付いてるよ。

244 :220:2006/10/31(火) 21:50:07
それでXでWindowsとLinuxの間でコピペができない件はどうなったでしょうか?
-clipboardを付けるだけじゃダメなんですか?

245 :名無しさん@お腹いっぱい。:2006/11/01(水) 00:09:07
cygwinいれると重くなりますか?
学校の授業の復習として家でやりたいのですが重くなるのは嫌です

246 :名無しさん@お腹いっぱい。:2006/11/01(水) 00:10:42
ちなみに英語読めないんで日本語がいいです

247 :名無しさん@お腹いっぱい。:2006/11/01(水) 00:29:44
>>246
何が日本語?

248 :名無しさん@お腹いっぱい。:2006/11/01(水) 00:36:01
>>247
コマンドが日本語になってるのがいいんじゃないか?
LOGO並に。

249 :名無しさん@お腹いっぱい。:2006/11/01(水) 08:13:50
初期インストール時に、makeが問題のあるバージョンしか選べなくなってない?
Meadow3がビルドできなくて、困ったな〜。

250 :名無しさん@お腹いっぱい。:2006/11/01(水) 10:49:29
emacsで日本語を使うだけなら
yc入れれば済む話

もっと具体的には
ここの下の方にあるcanna.tgzを/dで tar xvfz canna.tgz で解凍して
http://www.eaflux.com/cygwin-xfree-jp-supplement/

yc をインストールして
http://www.ceres.dti.ne.jp/~knak/yc.html

cannaserver &

でcannaを起動してからemacsを立ち上げれば ctrl + o で canna が立ち上がる

251 :245:2006/11/01(水) 15:34:50
emacsで日本語入力したいんだけど>>250のインストールすればいいんですか?

252 :名無しさん@お腹いっぱい。:2006/11/01(水) 17:53:18
日本語入力したいだけなら
(set-language-environment "Japanese")
するとemacs付属のIMEで変換できないこともない。
cmd.comとかckとかTeraTermでemacs-noxを使うならコンソール経由で普通に入力できるし
それ以外はanthy、XIM経由、>>250、SKK等色々あるから好きにしろ。

253 :名無しさん@お腹いっぱい。:2006/11/01(水) 19:58:06
cygwinのC言語でmysqlを使いたいのですが質問です。

cygwinのC言語で、winsowsにインストールしたmysql
を使いたいんですが、これは難しいでしょうか?

ネットで調べているんですが、cygwin環境でmaysqlをビルドして、
Cのライブラリをリンクすればできるようなことが
書いてありましたが、cygwin環境でmysqlをビルドできたという
ページが見つかりませんでした。

mysqlのメーリングリストのログもcygwinで検索したんですが、
できてなかったみたいです。
mysql徹底入門でビルドの仕方みて、自分もやってみようと思いますが、
初心者なのでもっと無理と思います。

cygwinのperlからだと難しく無いんですが。PostgreSQLはcygwin版がありますし。
なにか方法ありましたらご教授お願いします。


254 :名無しさん@お腹いっぱい。:2006/11/01(水) 21:58:42
>>253
何がしたいのかさっぱりわからん。

Cのプログラムでwindowsネイティブなmysqlを使いたいということ?
Cygwin上でmysqlをソースからビルドしたいということ?
前者ならCygwinのライブラリ関係なくネ?
後者ならmakeのどこでコケルっていいたいわけ?

255 :名無しさん@お腹いっぱい。:2006/11/02(木) 04:29:55
実機に入れたUNIXとCygwinって全く別物だよな


256 :名無しさん@お腹いっぱい。:2006/11/02(木) 16:31:33
>>254
お返事ありがとうございます。
ttp://inagi.himitsukichi.com/~aozora/cgi-bin/pukiwiki/pukiwiki.php?mysql%A4%F2%A5%B3%A5%F3%A5%D1%A5%A4%A5%EB
のページを見ながら、コンパイルしてます。

$ gcc -shared -o libmysqlclient.dll \
> -Wl,--out-implib=libmysqlclient.dll.a \
> -Wl,--export-all-symbols \
> -Wl,--enable-auto-import \
> -Wl,--whole-archive ./libmysqlclient.a \
> -Wl,--no-whole-archive \
> --CFLAGS=`../../scripts/mysql_config --cflags` \
> --LDFLAGS=`../../scripts/mysql_config --libs`
[エラーの内容]/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find
-lmysqlclient
collect2: ld returned 1 exit status
上記のようにすると、libmysqlclient.dllが作られませんでした。
それどころか、作ったlibmysqlclient.dllも消えてしまいます。

$ gcc -shared -o libmysqlclient.dll \
> -Wl,--out-implib=libmysqlclient.dll.a \
> -Wl,--export-all-symbols \
> -Wl,--enable-auto-import \
> -Wl,--whole-archive ./libmysqlclient.a \
> -Wl,--no-whole-archive
だとライブラリができました。
[続きます]


257 :名無しさん@お腹いっぱい。:2006/11/02(木) 16:34:01
> --CFLAGS=`../../scripts/mysql_config --cflags`
> --LDFLAGS=`../../scripts/mysql_config --libs`
○この2行はどういう意味でなのでしょうか。
--頭のを除いてCFLAGS=`../../scripts/mysql_config --cflags`で
コマンドラインに入力すると実行できます。
ぐぐると
「コンパイラやカーネルで精一杯防御するためのCFLAGSとLDFLAGS」
とありますが、mysql_configとどう関係するんでしょう。

気にせず、できたライブラリなどセットして、下記を実行してみました。
mysql徹底入門という本の付録のプログラムコードですが。
$ gcc -I/usr/include/mysql client.c -L/lib/mysql -lmysqlclient -lm -lz -lcrypt
Info: resolving _mysql_port by linking to __imp__mysql_port (auto-import)
Info: resolving _mysql_unix_port by linking to __imp__mysql_unix_port (auto-impo
rt)
なにやらメッセージが出てきますが、コンパイルできました。
動かしてみると、きちんと動いてデータベースにデータが追加されました。
接続したのは、windowsにインストールしたmysqlです。

動いているので大丈夫だとは思うのですが、CFLAGS、LDFLAGSの2行が
わかりません。よろしくお願いします。

258 :名無しさん@お腹いっぱい。:2006/11/02(木) 20:44:29
CFLAGSとかLDFLAGSとかって、GCCの引数の名前じゃなくて環境変数の名前なんじゃない

259 :名無しさん@お腹いっぱい。:2006/11/02(木) 21:18:45
>>256-257
なんで
./configure; make; make install
しないの?
./configure --help
とかしてみようとは思わないの?

つか、win32ネイティブなmysqlが入ってる環境だとあなたは言ってる
みたいだけど、じゃあなんでソースからmysql入れようとか無意味なこと
してるの?

一応ちょっと書いとくと、
> --CFLAGS=`../../scripts/mysql_config --cflags`
ってのは今居るディレクトリ(そこみると .libs にいるみたいだけど)
の二つ上のディレクトリ ../../ にある script ディレクトリの下の
mysql_config を --cflags オプションつきで標準入力から入れた
../../scripts/mysql_config --cflags の実行結果である
`../../scripts/mysql_config --cflags` を CFLAGS に代入
したものをコンパイルオプション --CFLAGS として gcc に与える
とかいう意味。これでCFLAGS には最適化オプションとかが入る。
同様に LDFLAGS にはライブラリの場所が入る。

しかし、どうでもいいけど gcc を直接叩くのはもうちょっと中身を
理解してからの方がいいと思うぞ。11/11になんか良い本が出るとか
どっかでみた。

260 :名無しさん@お腹いっぱい。:2006/11/02(木) 22:29:33
>>258
>>259
お返事ありがとうございます。

>./configure; make; make install
調べて勉強してみます。何を指摘されているのかわからないレベルなので。。。
すみません。

>つか、win32ネイティブなmysqlが入ってる環境だとあなたは言ってる
>みたいだけど、じゃあなんでソースからmysql入れようとか無意味なこと
>してるの?
良くわからないんですが、libmysqlclient.dllみたいなのを
手に入れれば動くと思いまして。コンパイルすると生成できるようなので
ソースをコンパイルしました。
他の方法ありますでしょうか。

>一応ちょっと書いとくと、〜
詳しくありがとうございます。
gccに与えるオプションでしたか、最後の2行を入れてgcc実行しないと
いけないんですね。
なんとかエラーが出ない方法調べてみます。

>しかし、どうでもいいけど gcc を直接叩くのはもうちょっと中身を
>理解してからの方がいいと思うぞ。
はい。またわからないことがでてきて、
今日はずっとgccやライブラリについて調べてました。

うー、わからないことが増えていきます。

261 :名無しさん@お腹いっぱい。:2006/11/02(木) 23:20:47
各行のケツの \ は本当は一行で書かないといけないのを
複数行にわたって書くためのもの。逆に言えば、ケツの \ を
取って全部一行で書いた方があんたにはわかりやすかろ。
このへんは gcc とかというよりはシェルの話だから。
だからそのデカイ固まり全部 gcc コマンドとそのオプション。

で、なんで win 板の cygwin スレじゃないのん?

262 :名無しさん@お腹いっぱい。:2006/11/03(金) 00:07:14
MySQLコンパイルしてみたけど全然ダメだよ。
どこがダメかわからないけどサーバもクライアントも起動途中で刺さって返ってこないが調べる気力がない。

情報検索能力が低い奴に言えることはただ一つ。
ググれ。
少なくとも
ttp://www.mysql.org/
ttp://www.mysql.org/doc/
ttp://www.mysql.org/doc/refman/5.0/en/index.html
ttp://www.mysql.org/doc/refman/5.0/en/installing-source.html
というのは見つかるはずなんだが、その冒頭にある
「我々は最適なバイナリを提供しているので、ソースからインストールする前に
お前のプラットフォームで動くバイナリがあるか確かめろ」
という文句を噛み締めろ。

263 :名無しさん@お腹いっぱい。:2006/11/03(金) 00:18:55
>>261
>各行のケツの \ は本当は一行で書かないといけないのを
>複数行にわたって書くためのもの。
やっぱりそうでしたか。>>256でよかったんですね。
エラー出てしまいますが。

>で、なんで win 板の cygwin スレじゃないのん?
mysqlのスレの人にこちらを教えていただきました。
WIN板にもあったんですね。



264 :名無しさん@お腹いっぱい。:2006/11/03(金) 00:45:05
>>262
cygwinでソースからビルドしたそのmysqlを使うのは難しそうですか。
>>257みたいにすると、windowsにインストールしたmysqlには
接続できるんですが。


265 :名無しさん@お腹いっぱい。:2006/11/03(金) 01:32:15
難しそうとかいう話じゃなくて、察せ。
本末転倒になりつつある気がするから今のうちにさっさと諦めてアプリケーションを作りなさい。
Cygwin自体をハックしたいなら兎も角、Cygwinで動くようにしたところで出来ることに違いはないんだよ。
それにLinuxとか*BSDで使うことになってもソースからビルドはしないし
Cygwinでとりあえず動くようにしたところでCygwinとLinux/*BSDは色々違う点があるので勉強にもならん。

266 :名無しさん@お腹いっぱい。:2006/11/03(金) 01:45:37
スレ違いでしたらすみません。他スレをご紹介いただければと思います。
Cのライブラリのリンクについて質問です。
ttp://www.sixnine.net/cygwin/translation/cygwin-ug-net/dll.html
cygwinの勉強をしていたら、こちらのページにたどり着きました。

windowsでは、静的にリンクする場合dllを参照するlibファイルがあって、
そのlibファイルをリンクします。
●”普段C++builder使っているんですが、ダイナミックリンクしたいときも
lib必要ということでよかったでしょうか?”
遅延ロードにdllファイルを追加しているだけなので知識があいまいです。

●”上記のリンクページだとmydll.dllを直接リンクしているようなのですが、
これはwindowsのdllファイルとはちょっと違うのでしょうか?”
インポートファイル.a(windowsでいうと.lib)が見当たらず、
mydll.dllは共有ライブラリと呼ばれてます。

エクスポートライプラリというのが、インポートライブラリと対に
なるもので、静的なリンクをするためのライブラリのことですよね。

えっと、結論ですが、

windowsの場合
静的なリンク:dll,lib必要、libをリンク
動的なリンク:dll,libも両方必要?(builderでは、dllを遅延ロード)

cygwinの場合
静的なリンク:dll(エクスポートライブラリと呼ばれるもの),lib必要、lib(.a)をリンク
動的なリンク:dll(共有ライブラリと呼ばれるもの)これだけでできる

●”動的なリンクの時ちょっと違うということでよかったでしょうか?”
想像なので的外れかもしれませんが、よろしくお願いします。

267 :名無しさん@お腹いっぱい。:2006/11/03(金) 01:52:12
>>265
周りにプログラミングできる人いなくて、
しかも頭が弱いにも関わらず、独学で勉強中です。
レスになってませんが、とにかくがんばります。

268 :名無しさん@お腹いっぱい。:2006/11/03(金) 03:09:14
>>266
これ、PE の中身とか。リンカーあんどローダみた方がはやいよ。。。
それでもいやなら、cygwin+mingw+gcc にいけば。。。
質問しても適切な答えかえってくるかしらんけど


269 :名無しさん@お腹いっぱい。:2006/11/03(金) 03:14:26
>>266
嘘ついてるかもしれないけど、cygwin DLL だけはちょろっと事情がちがかったようなきがしてきた。


270 :名無しさん@お腹いっぱい。:2006/11/03(金) 11:28:36
馬 鹿 が 必 死 だ な ( 藁

> 難しそうとかいう話じゃなくて、察せ。
> 本末転倒になりつつある気がするから今のうちにさっさと諦めてアプリケーションを作りなさい。
> Cygwin自体をハックしたいなら兎も角、Cygwinで動くようにしたところで出来ることに違いはないんだよ。
> それにLinuxとか*BSDで使うことになってもソースからビルドはしないし
> Cygwinでとりあえず動くようにしたところでCygwinとLinux/*BSDは色々違う点があるので勉強にもならん。


271 :名無しさん@お腹いっぱい。:2006/11/03(金) 11:40:18
>>268
>>269
お返事ありがとうございます。
リンカーあんどローダっていう本もあるみたいですね。
今度読んでみます。
linuxの共有ライブラリのリンクの仕方を理解したら
見えてくるかもしれないので、
それから、cygwin+mingw+gccに行ってみます。

これまで調べてみたことは、
linuxの場合、
静的なリンク:.aファイルだけ必要(.oファイルはいらないのかな?)「調査中」
手順は、.oファイルを作成->arコマンドでインポートライブラリ.a作成->リンクして使用
動的なリンク:共有ライブラリだけ必要

cygwinと比べると、動的なリンクは同じ感じですが、静的なときは違いますでしょうか。

ttp://www.hi-ho.ne.jp/babaq/linux/libtips.html
ttp://www.linux.or.jp/JF/JFdocs/Program-Library-HOWTO/static-libraries.html
このページなどいろいろなページを参考にしたんですが。

●「静的ライブラリは、通常のオブジェクトファイルの単なる集合体です。」
とありますが、静的ライブラリは、windowsのインポートライブラリ(.lib)と
違って、windowsでいうdllの中身も入っているんでしょうか。
linuxの環境あるとわかるんですが。
なにがわからないのか、少しわかってきました。


272 :名無しさん@お腹いっぱい。:2006/11/03(金) 12:34:44
そもそも何をしたいのかすらよくわからないが、
linuxの知識もwindowsの知識も中途半端なのに
cygwinというさらに特殊なツールで
普通じゃない方法でライブラリだけ作って使おうとしてるっぽいんだから
どう考えても失敗するのが目に見えてる。
別に悪意があっていうわけじゃないけど、
知識がないうちはもっと普通の方法とった方がいいよ。

273 :268,269:2006/11/03(金) 13:15:07
えっと、確かに、、、周りから堀を固めると、本末転倒になりかねないので、、、

結論からいっちゃうと、昔なぜっておもったことが実はおいらもあります。。。
上ではえらそうなこといってるけど、実は、cygwin はよくわかってないです(汗

で、cygwin は
http://www.cygwin.com/ml/cygwin/2004-07/msg00470.html
こちらみればわかるとおり、少し dll の扱いがちょいとちがいます。。。

Gerrit さんの最後のほうで
If there is no static
archive and no import library, then also /usr/bin is searched and also
the cygmfoo.dll would be found, but if its actual name is cygmfoo/2.dll
you would need to specify -lmfoo-2 at the link line to succeed the
direct linking with the DLL.
とかいてあったので、
static も import もないけど、DLL の実体が見つかった場合は
そいつに、 ダイレクトリンクできんだって程度の認識をした覚えがありますです。
まちがってたらごめんなさい。

bcc32 でも OMF とかの関係で implib とか必要とか、
ここらへんのノウハウ Windows 関係ってかなり深刻(Linux ELF 事情と
比べると)だと思うので実は私もしりたいです。
cygwin,mingw:gcc bcc dmc cl とか...
どなたか、まとめたページとかしってたら、便乗しておせーてもらいたい
です。。。

274 :名無しさん@お腹いっぱい。:2006/11/03(金) 13:16:28
Linkers & Loaders ってこれだね。http://www.amazon.co.jp/gp/product/4274064379/

あと、Cygwinの公式文書だと、ここらへんかな:

Cygwin User's Guide - Chapter 4. Programming with Cygwin
http://cygwin.com/cygwin-ug-net/programming.html

Cygwin API Reference
http://cygwin.com/cygwin-api/cygwin-api.html

他にライト・ポータブル・コード http://www.amazon.co.jp/gp/product/4839919569
くらいの知識があったほうがよいようだ。

275 :268,269:2006/11/03(金) 13:22:44
dll 自身の動きに関してくわしいのは、
Advanced Windows にこれでもかってかいてあるので、
そこら辺でなんとなく仕組みはおってください。

PE とかに関しては、適当に M$ にいけばのってたようなきがします。

で、 PE 、 DLL とかを実際にコードでみたい場合は、
Binutils とか、tiny c compiler とか、
PE を解釈する、Wine とか、 ORDIN とか winbe とか、
mplayer、 enfle とかそういったのよめばそれっぽく
わかるような気がします。
未だにわかった気がしない(汗。。。


276 :名無しさん@お腹いっぱい。:2006/11/03(金) 13:27:57
( ´ー`)y━・~~~

277 :名無しさん@お腹いっぱい。:2006/11/04(土) 00:18:38
どっかにCygwin+TeraTermの完璧なインストール方法ってないもんですかね?
TeraTermで使いたいんですが、文字化けだらけでひどい。
Vimもカーソルキー使えないし。
どこのサイトに載ってる情報試してもうまくいかない。
サイトの情報古いのかな。

278 :名無しさん@お腹いっぱい。:2006/11/04(土) 04:31:24

 XPユーザの29.8%がVistaではなくLinuxへの移行を考えている 
http://news20.2ch.net/test/read.cgi/news/1162526685/



279 :名無しさん@お腹いっぱい。:2006/11/04(土) 11:21:18
>278
漏れもその口。

280 :名無しさん@お腹いっぱい。:2006/11/06(月) 00:33:40
マイクロソフト コーポレーション最高経営責任者(CEO)
スティーブ バルマー氏
http://www.youtube.com/watch?v=niYbl2piNfc
http://www.microsoft.com/japan/presspass/exec/steve.aspx

281 :名無しさん@お腹いっぱい。:2006/11/06(月) 02:26:23
920 名前:五十嵐 [sage]:2006/11/06(月) 00:16:08 ID:XCwoXCkt0
XPの完成度が高すぎるから
変えようと思えないな。
vistaへの移行は緩やかになるだろうね

282 :名無しさん@お腹いっぱい。:2006/11/07(火) 15:37:26
/usr/bin/tar cpf foo.tar /cygdrive/c/パス

としたときに、格納する名前を utf-8 にするほうほうがあれば
教えてください。

283 :<sage>:2006/11/07(火) 16:32:41
質問1:
cygwin + fetchmail + procmail でメールをダウソして振り分けて、
うはうはしようと思いましたが、fetchmail 様が以下のようなエラーを
はきやがります。どうすればよろしいでしょうか?

bash-3.1$ e:/cygwin/bin/fetchmail.exe --logfile=e:/test.log
File /cygdrive/e/home/takasaks/.fetchmailrc must be owned by you.

バージョンは、以下
bash-3.1$ e:/cygwin/bin/fetchmail.exe --version
This is fetchmail release 6.3.1+NTLM+SSL+NLS

OS は、XP Pro Japanese

よろ


284 :名無しさん@お腹いっぱい。:2006/11/07(火) 16:49:08
ヒント
.fetchmailrc must be owned by you.

285 :<sage>:2006/11/07(火) 17:40:19
俺、寒!chown すれば、よかったのね。
昔できなかったから、今もできないと思い込んでた。
>>284 さん、サンクス

286 :名無しさん@お腹いっぱい。:2006/11/07(火) 19:40:00
>>282
>>23 つかってみそ

287 :コンパイラ:2006/11/07(火) 19:46:13
Cygwinのgccは最高なんだけど、viが使いにくい。
色分けも無いし。Cygwinで動く良いC言語記述できるエディタないですか?
ソースをそれで書いたらそのままgccでコンパイルできるもの

288 :名無しさん@お腹いっぱい。:2006/11/07(火) 19:57:12
vim

289 :名無しさん@お腹いっぱい。:2006/11/07(火) 20:20:28
>>286
おおお!!あざーす!

290 :名無しさん@お腹いっぱい。:2006/11/08(水) 00:17:52
参考
ttp://freethink.way-nifty.com/action/2006/06/gnuwin32_6362.html

291 :名無しさん@お腹いっぱい。:2006/11/08(水) 07:12:28
startxdmcp.bat
ってどこに落ちてますか?

292 :名無しさん@お腹いっぱい。:2006/11/08(水) 10:57:20
cygwinのパッケージのアンインストールってほどんと不可能ですね。
X.orgをアンインストールしようとして、ぽちぽちクリックして Uninstall にすると
依存関係がついているところが Keep になったりインストールすることに変化したりして、
やってられん(ノ ゜Д゜)ノ ==== ┻━━┻

293 :名無しさん@お腹いっぱい。:2006/11/08(水) 12:58:09
>>292setup.exe ね.根気よく何度かに分けて消すんだ.

294 :名無しさん@お腹いっぱい。:2006/11/08(水) 14:09:07
つ cyg-apt

295 :名無しさん@お腹いっぱい。:2006/11/08(水) 15:17:52
xpdfを入れようとしたら依存関係でXが一式インストールされちゃって
アンインストールに苦労した

296 :名無しさん@お腹いっぱい。:2006/11/08(水) 15:26:26
ImageMagickがXに依存してるのが困る
convertだけ使えればいいんだがこういう時はやはり自分でコンパイルするしかないのかな

297 :名無しさん@お腹いっぱい。:2006/11/08(水) 16:14:49
インストールせずに一部のファイルだけが欲しい時はsetup.exe
ではなく普通のWebブラウザでサーバーに行ってダウンロードすればいいよ

298 :名無しさん@お腹いっぱい。:2006/11/08(水) 21:03:26
パッケージのvim入れても起動した瞬間に終了してしまうんだけど
vim.exeにもXが必須だったりするんですか?
それとも、TERMとかの設定の問題かしらん

299 :名無しさん@お腹いっぱい。:2006/11/09(木) 04:24:21
sshfsはインストールできますか?

300 :名無しさん@お腹いっぱい。:2006/11/09(木) 09:13:28
target を powerpc-apple-darwin8 に指定してクロス開発環境ってできる?
「 hello world!」レベルでいいんだけど

クロス環境つくっても libc.aと crt0.o はどうなるんだ?

301 :名無しさん@お腹いっぱい。:2006/11/09(木) 14:51:11
>>300
既存のものをもってくるか、ソースがあるならクロスでコンパイルして作ればいい。

302 :名無しさん@お腹いっぱい。:2006/11/09(木) 17:16:15
powerpc-apple-darwinのバイナリインターフェースは ELFじゃなくてMach-Oなんだけどそれでもいいの?

#まぁ ELF/Mach-O っていわれても名前以外はよくわかんねーけど、おいら

303 :名無しさん@お腹いっぱい。:2006/11/09(木) 20:28:11
>>302
だから「既存のもの」ってのは powerpc-apple-darwin8 用の Mach-O のライブラリのことだぞ?

304 :名無しさん@お腹いっぱい。:2006/11/09(木) 23:16:21
ちょっとわかんね

いま target=powerpc-eabi でクロス開発環境(binutils,gcc,gdb,newlib)をつくりました。
ねた元はInterface2006年12月号。

powerpc-eabi-gcc でコンパイル。powerpc-eabi-gcc -c main.c, powerpc-eabi-gcc -g main.c -msim
powerpc-eabi-gdb上 でシュミレート実行。 −−− 本と同じだからうまくいってる、と思う。
file でコンパイル生成した main.o,a.out を確認すると
main.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped
a.out: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), statically linked, not stripped

MacOSX上で生成した main.o,a.out を file で確認すると
main.o: Mach-O object ppc
a.out: Mach-O executable ppc

どの段階で ELF が Mach-O 形式に変換するんだろ?
target=powerpc-apple-darwin8 で環境をつくれば自動的に Mach-O形式ができるんだろうか?

305 :名無しさん@お腹いっぱい。:2006/11/11(土) 04:05:27
>>304
target cpu は同じ powerpc であっても、configure の仕方によって
扱うフォーマットはいくらでも変わるぞ?

powerpc-eabi-* は CPU=powerpc, ファイル形式=ELF
powerpc-apple-darwin8 は CPU=powerpc、ファイル形式=Mach-O

どのターゲットがどのファイル形式を扱うかは、binutilsのconfigureの中を見れ。
というか疑問に思うなら色々試してみれ。

306 :名無しさん@お腹いっぱい。:2006/11/11(土) 04:11:57
zsh on cygwin で SJIS のマルチバイト文字を扱うには
どうすればいいか教えて頂きたい。zle でマルチバイト文字の
1文字を 1文字として扱ってほしいんです。

/usr/share/locale/ja_JP.SJIS/LC_CTYPE

とかが要ります?
ちなみに zsh は 4.3.2 (だったかな) です。

307 :名無しさん@お腹いっぱい。:2006/11/11(土) 12:28:16
target=powerpc-apple-darwin8 でいろいろ試行錯誤中・・・

binutils は特に問題はおきなかった、かな?
gcc ではmakeで エンディアンの指定がない ってエラーがでる?
/usr/local/darwin/powerpc-apple-darwin8/sys-include/machine/ieeefp.h:233:2: #error Endianess not declared!!

ieeefp.h をのエラーの場所を見てみると __IEEE_BIG_ENDIAN、__IEEE_LITTLE_ENDIAN の定義がないみたい。
上を見てみると __PPC__ でのエンディアン指定の場所があるみたい。でも、実験で確認してみると __PPC__ が定義されてない。
実験で ieeefp.h 内で __PPC__ を定義して make をしてみるとアセンブル段階でエラー、かな?

configure するときの条件付けが間違ってるのかな?

308 :名無しさん@お腹いっぱい。:2006/11/12(日) 00:09:04
configure をみてもよくわからん。
だいだい、configure は人間が書いたものではなく、autoconf で生成したものだから
configure.inを読まなくては意味がないんだろうな

とりあえず configure.in を読めるようにならなくては


309 :名無しさん@お腹いっぱい。:2006/11/13(月) 01:54:04
なんか binutils/bfd/config.bfd 見ると powerpc-apple-darwin8 はサポートしてないのか >> binutils-2.10.1
最新verはどうだろう

310 :名無しさん@お腹いっぱい。:2006/11/14(火) 20:06:13
bash使いなんですが、bash 3のバグを発見しました(bash 2では問題なし)。
「プロンプトに色を使うと補間リスト(タブを何回か押したときに表示される)表示時にコマンドラインにゴミが入る」というものです。

【再現】
Cygwinのデフォルトのプロファイル(カスタマイズしている人は「bash --init-file /etc/profile」にてデフォで起動します)
は「PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '」というプロンプトを使っています。
これは複数行なのですが、\nを抜いて1行にするとバグを再現できます。
「PS1='\[\e]0;\w\a\]\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\$ '」
このプロンプトでgccと打ってタブを何回か押してみてください。
補間リストが表示されるとともに、コマンドラインに「gcccc」とゴミが2文字ほど入るはずです。
私が実際に使ってるプロンプトでは5文字ほどゴミが入ります。
bash 2ではなにも問題なかったのに、bash 3になったら突然これです。ほんとウザイです。

これはバグですよね?
GNUに報告した方がいいですか?

311 :名無しさん@お腹いっぱい。:2006/11/15(水) 01:08:51
>>310
確かにこっちでも確認した。

$ uname -a
CYGWIN_NT-5.1 bdragon 1.5.21(0.156/4/2) 2006-07-30 14:21 i686 Cygwin

$ bash --version
GNU bash, version 3.1.17(9)-release (i686-pc-cygwin)
Copyright (C) 2005 Free Software Foundation, Inc.

312 :名無しさん@お腹いっぱい。:2006/11/16(木) 10:56:21
>>311
確認ありがとうございます。
bashスレで自分の環境では異常がなかったという報告を受けまして、
どうやらbash 3の中でもマイナーバージョンによって正常だったり異常だったりするみたいです。
もしくはCygwin特有の現象なんですかね〜(だとすると何が問題なのかわからないですが)

ま、いずれにせよ今のままでは使いづらいことこの上ないのでバージョンを落とそうかと思っています。
報告はどうしようかな・・・
なおしてほしいんだけどな・・・
確認ありがとうございます。
bashスレで自分の環境では異常がなかったという報告を受けまして、
どうやらbash 3の中でもマイナーバージョンによって正常だったり異常だったりするみたいです。
もしくはCygwin特有の現象なんですかね〜(だとすると何が問題なのかわからないですが)

ま、いずれにせよ今のままでは使いづらいことこの上ないのでバージョンを落とそうかと思っています。
報告はどうしようかな・・・
なおしてほしいんだけどな・・・
確認ありがとうございます。
bashスレで自分の環境では異常がなかったという報告を受けまして、
どうやらbash 3の中でもマイナーバージョンによって正常だったり異常だったりするみたいです。
もしくはCygwin特有の現象なんですかね〜(だとすると何が問題なのかわからないですが)

ま、いずれにせよ今のままでは使いづらいことこの上ないのでバージョンを落とそうかと思っています。
報告はどうしようかな・・・
なおしてほしいんだけどな・・・
('A`)

313 :名無しさん@お腹いっぱい。:2006/11/16(木) 11:00:16
すいません><
なれないLinuxのブラウザからの書き込みでおかしなことになってましたm(_ _)m

314 :名無しさん@お腹いっぱい。:2006/11/17(金) 08:12:56
cygwin1.dll 新バージョンage。
でもutf-8化待ち。

315 :名無しさん@お腹いっぱい。:2006/11/17(金) 19:05:12
startxまでやってくれるWindowsショートカットはどのように造ればよいのでしょうか?

316 :名無しさん@お腹いっぱい。:2006/11/17(金) 19:23:06
すげー、もうutf-8化dll出てる。
中の人乙です。

317 :名無しさん@お腹いっぱい。:2006/11/18(土) 02:03:37
沖電気さんは何でそんなにcygwin関連で頑張ってるの?

318 :名無しさん@お腹いっぱい。:2006/11/18(土) 05:35:18
仕事なくて暇とかなんじゃね?

319 :名無しさん@お腹いっぱい。:2006/11/18(土) 07:35:52
>>317
社員の作業効率向上に効果があると認識されてるんだろ。
オフィス環境やハードウェア環境を整備したり社員を教育したりするのと同様に、
仕事の道具であるソフトウェア環境を整備しようとするのは正しい態度だし、
正しい金の使い方だ。

社会貢献にもなるし、社の宣伝にもなるだろうしな。

320 :名無しさん@お腹いっぱい。:2006/11/18(土) 15:09:46
>319
何故、sf.netに上げないのだろうか。
売名?

321 :名無しさん@お腹いっぱい。:2006/11/18(土) 18:08:19
>>320
なぜここで全く無関係のsf.netが出てくる???

322 :名無しさん@お腹いっぱい。:2006/11/18(土) 18:29:14
何故、sf.netの名前を上げるのだろうか。
売名?


323 :名無しさん@お腹いっぱい。:2006/11/18(土) 23:02:16
windows powershell を評価してください。

324 :名無しさん@お腹いっぱい。:2006/11/18(土) 23:29:09
eval "windows powershell"

325 :名無しさん@お腹いっぱい。:2006/11/19(日) 01:03:43
自分の足を打つ方法」のlisp版が知りたい

326 :名無しさん@お腹いっぱい。:2006/11/19(日) 12:01:17
OSクリーンインストールしたときに、
一から入れなおさないと駄目なのかな?
ファイルコピー+α程度で済ます方法があれば教えて欲しいです。

327 :名無しさん@お腹いっぱい。:2006/11/19(日) 12:13:37
あらかじめmount -m採っておく
mkpasswd -l と mkgroup -l作り直す

328 :名無しさん@お腹いっぱい。:2006/11/19(日) 16:07:00
bash を起動すると, アプリケーションエラーで終了してしまいます.
まれに,

> 1844 [main] bash 1256 dll_crt0_1: internal error: couldn't determine location
> of thread function on stack. Expect signal problems.

のエラーメッセージを読み取ることができます. ダレカタスケテ


329 :名無しさん@お腹いっぱい。:2006/11/19(日) 16:37:00
>>328
cmd.exe 上で cygwin ツール(例えば sha1sum)を起動したところ, 同様のエラーが表示されました.
cygwin1.dll のバージョンダウンを試してみるべきってことでしょうか?

>C:\home\mina>sha1sum --ver
> 6794 [main] sha1sum 1060 dll_crt0_1: internal error: couldn't determine locat
>ion of thread function on stack. Expect signal problems.
>sha1sum (GNU coreutils) 6.4
(以下略)


330 :名無しさん@お腹いっぱい。:2006/11/19(日) 20:13:50
>>328, >>329 自己解決しました.
どうやら, 直前に Outpost Firewall Pro を 3.5.x から 4.0.x にアップデートしたのが影響していたようで...バージョンを戻すことで問題は解消しました.


331 :名無しさん@お腹いっぱい。:2006/11/21(火) 08:02:14
cygwin を新しくいれたら .bashrc を読みこんでくれなくなった。
bash と新しく実行すると読み込んでくれる。
echo $SHELL は /bin/bash とでていたし、デフォルトで bash のはず。
なんじゃらほい、これ?どうやって直すのでしょうか?

332 :名無しさん@お腹いっぱい。:2006/11/21(火) 14:08:25
楽しそうだな。

333 :名無しさん@お腹いっぱい。:2006/11/21(火) 17:36:35
>>331
そもそもログインシェルは .bashrc を読まない。
.bashrcを読むのは、(ログインシェル以外の)2番目以降に起動されたbashのみ。

ログインシェルが読むのは、.bash_profile(または.bash_loginまたは.profile)だけ。

今まで .bashrcを読んでたと思いこんでいたなら、おそらく、
.bash_profileに source ~/.bashrc みたいな記述があったからだろう。

334 :名無しさん@お腹いっぱい。:2006/11/25(土) 01:34:03
rxvtを起動した時に

CloseHandle(*h) failed _onreturn::~_onreturn():1102

↑こういうメッセージが出るようになってしまいました。
これってどういう意味なんですか?

335 :名無しさん@お腹いっぱい。:2006/11/27(月) 02:33:17
http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/
// 変 更 履 歴 //
v1.07 2006/11/26
* gcc 3.4 での WinMainCRTStartup() 再定義エラー回避
* 連続出力時でもキーボード割り込みが入るように。

336 :名無しさん@お腹いっぱい。:2006/11/29(水) 05:20:02
質問なんですが、いいですか。

cmd.exe用のtermcapエントリって、何を使えばいいんでしょうか?


337 :上の補足:2006/11/29(水) 05:25:32
日本語入力のオン/オフでも表示が崩れないやつが欲しいです。
ちなみにcmd.exeの編集オプションは、簡易編集モード,挿入モード,ともに
オンです。

338 :名無しさん@お腹いっぱい。:2006/11/30(木) 20:11:18
別ソフトからX11Tunnelを使って、XWindowのウインドウを表示するために、cygwinを起動した状態にしています。
できればタスクスイッチやウィンドウを消しておきたいのですが、
ウィンドウを出さずにstartxをした状態にしておくことは可能ですか?


339 :名無しさん@お腹いっぱい。:2006/11/30(木) 20:27:19
インスコしたときにそれ用のショートカット作られるでそ?
ちなみに statrxwin.bat みたいにバッチファイルを作ればいい

340 :名無しさん@お腹いっぱい。:2006/11/30(木) 20:28:52
ヒント:multiwindowモード

341 :名無しさん@お腹いっぱい。:2006/12/01(金) 17:21:45
シェルスクリプトで
#!/bin/bash
echo "hogehoge"
と書くと
hogehoge
と出力されるけど
#!/bin/sh
echo "hogehoge"
と書くと何も出力されずにプロンプトが戻ってきます。
そのせいかstartxもできません。
考えられる原因てありますか?

342 :名無しさん@お腹いっぱい。:2006/12/02(土) 03:35:13
>>341
手元で試したら、#!/bin/sh でも hogehoge て出たけど。
ファイルが壊れてるとか、そんなんじゃ?


343 :名無しさん@お腹いっぱい。:2006/12/02(土) 21:24:34
久しぶりにインストールしてみたんだけど
/home/username って作られないんだっけ?


344 :名無しさん@お腹いっぱい。:2006/12/02(土) 23:46:48
大方初回ログインする前にエクスローラから見ているか、お薬でもやっているんだろう。

345 :336:2006/12/03(日) 00:01:13
誰か教えてよ。。。(;;)

346 :336:2006/12/03(日) 00:06:42
もしかして、termcap(terminfo)では、日本語入力まわり(alt+漢字キー)は
対応しきれないんでしょうか、、、

347 :名無しさん@お腹いっぱい。:2006/12/03(日) 04:07:37
>>346
.inputrc で8bit透過設定をしてないんだろ。

348 :名無しさん@お腹いっぱい。:2006/12/03(日) 04:11:08
>>343
echo $HOME。
あと/etc/passwd を見よ。

349 :343:2006/12/03(日) 10:28:39
>>348

> bash-3.2$ echo $HOME
> /cygdrive/c/Documents and Settings/Administrator

/etc/passwd は存在しません

Defaultのままインストールしてデスクトップのアイコンから起動したんだけど
何か手順間違ってる?

350 :名無しさん@お腹いっぱい。:2006/12/03(日) 12:38:37
mkpasswd -l > /etc/passwd
mkgroup -l > /etc/group
やっとけ

351 :名無しさん@お腹いっぱい。:2006/12/03(日) 15:15:16
余裕があったら、以下の資料も参照してくれ
Cygwin ユーザーズガイド
http://www.sixnine.net/cygwin/translation/cygwin-ug-net/cygwin-ug-net.html
3.7.6. mkgroup
3.7.7. mkpasswd


352 :343:2006/12/03(日) 15:20:01
>>350
thx!
なんとか解決しました

/usr/bin/mkpasswd -l > /etc/passwd
/usr/bin/mkgroup -l > /etc/group
して、
/etc/passwd と /etc/group 以外を全て削除して
インストールしなおしたら
最初のログインで /home/Administrator が作られました

353 :名無しさん@お腹いっぱい。:2006/12/03(日) 15:25:46
>/etc/passwd と /etc/group 以外を全て削除して
ちょおま

354 :343:2006/12/03(日) 15:33:07
>>353
なんかマズかった?

355 :名無しさん@お腹いっぱい。:2006/12/03(日) 16:22:39
emacs22 の make が失敗したり成功したり成功してても core dump したり
いったい何がなんだかわからん。が、とりあえず起動したんで以下自分用メモ

$ cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
$ cd emacs
$ ./configure --prefix=/usr/local/emacs-cvs --with-gcc --without-toolkit-scroll-bars
$ make bootstrap
$ make install


356 :名無しさん@お腹いっぱい。:2006/12/03(日) 17:18:22
>>355
suspendしてるプロセスが居たりするとよく落ちる希ガス
たぶんバグ。

357 :名無しさん@お腹いっぱい。:2006/12/03(日) 19:42:54
最近のcygwinってフルインストールしたあとにxinit入力して立ち上げると
coreはいて立ち上がらなくない?

358 :名無しさん@お腹いっぱい。:2006/12/03(日) 19:55:45
全部デフォでインストールした場合、アンインストールってどうすればいいの?

ttp://www.sixnine.net/cygwin/cygwin-doc/professional.html とか見るとなんだがややこしいっぽいんだけど...
ttp://shooting-star.myhome.cx/cygwin/setup.html のようにすればおk?

359 :341:2006/12/03(日) 21:05:39
>>342
ありがとうございます。
インストールしなおしてみます。

360 :名無しさん@お腹いっぱい。:2006/12/07(木) 19:48:14
shfsかsshfsはcygwinでは使えないのでしょうか?

361 :名無しさん@お腹いっぱい。:2006/12/07(木) 19:56:16
Windows起動時にXWindowサーバを裏で起動しておきたいのですが、そのようなことはできませんか?


362 :名無しさん@お腹いっぱい。:2006/12/07(木) 20:11:26
>>361
Xmingでも入れては?

363 :名無しさん@お腹いっぱい。:2006/12/07(木) 23:48:16
PHPはCygwinに含まれてますか?
含まれているとするならなんと言う名前で入っているのでしょうか?
インストーラで見た限り、見当たりませんでした。


364 :名無しさん@お腹いっぱい。:2006/12/07(木) 23:53:50
見当たらねえんならねえんだろうよヴォケが
自分の目が節穴かどうか人様に聞くんじゃねえ

365 :名無しさん@お腹いっぱい。:2006/12/08(金) 15:28:14
>>363
普通にCygwinでもコンパイルできるからソースから入れたら?

366 :名無しさん@お腹いっぱい。:2006/12/08(金) 21:04:42
>>365
はぁ?だったら普通 win 用の php 入れておわりだろ。おまえは仕事ができなさそうだなぁ。
そもそもここは、UNIXの基本コマンド学んでこい、でスルーだべ。

367 :名無しさん@お腹いっぱい。:2006/12/08(金) 21:06:13
Pascalで遊んでみようかと思ったらgpc死んでる悪寒

bash-3.2$ gpc a.p
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld: crtbegin.o: No such file: No such file or directory


368 :名無しさん@お腹いっぱい。:2006/12/09(土) 05:09:52
cygwinにmkisofsはついていないのですか?

369 :名無しさん@お腹いっぱい。:2006/12/09(土) 08:13:45
>>368
普通にCygwinでもコンパイルできるからソースから入れたら?

370 :名無しさん@お腹いっぱい。:2006/12/09(土) 08:37:57
Cygwinなんかやめて実機にLinux入れたほうがいいのに
どうしてもWindowsとシームレスに使いたいなら仮想マシン使うほうが楽
apt-get, yum, emergeなどから簡単に追加削除できるしパッケージも豊富。

371 :名無しさん@お腹いっぱい。:2006/12/09(土) 09:41:22
人それぞれ使い方があるから。
お前にそんなこと指摘される筋合いはない。

372 :名無しさん@お腹いっぱい。:2006/12/09(土) 09:55:06
>>370
わかりました。Linuxを入れたいと思います。
でも、Linux版のCygwinってあるんでしょうか?
ググっても、Win版のCygwinしか見つからないんですが、、

373 :名無しさん@お腹いっぱい。:2006/12/09(土) 10:07:59
>>367

こういう報告があるが。
http://pc8.2ch.net/test/read.cgi/win/1121456258/668

リンクを張りなおしたらどうなる?


374 :名無しさん@お腹いっぱい。:2006/12/09(土) 11:42:44
>>372
ネタか、釣りか、マジか… Cygwin ってどういうものだか分かって言っているのか?

375 :名無しさん@お腹いっぱい。:2006/12/09(土) 12:02:35
その発想は無かったわ

376 :名無しさん@お腹いっぱい。:2006/12/09(土) 15:24:22
wineでがんばれ。

377 :名無しさん@お腹いっぱい。:2006/12/09(土) 16:43:03
板尾の嫁が紛れ込んでるな

378 :名無しさん@お腹いっぱい。:2006/12/09(土) 22:29:31
起動したときに "bash: /bin/***: No such file or directory" と
削除したディレクトリ名(***)が出てしまうのですが、
このチェック(起動オプション?)をなくすにはどうすればいいですか?

379 :名無しさん@お腹いっぱい。:2006/12/09(土) 22:34:13
削除しないでください

380 :名無しさん@お腹いっぱい。:2006/12/09(土) 22:55:39
>379
削除したのは自分で作成したディレクトリで、自分で作成したファイル以外は
入れていなかったのですが・・・

381 :名無しさん@お腹いっぱい。:2006/12/11(月) 16:54:02
coLinuxとか

382 :名無しさん@お腹いっぱい。:2006/12/11(月) 16:58:25
cygwinは実行可能バイナリに.exeと拡張子が付いてるのがキモい
Cygwinの窓の中じゃなくてネイティブにbash.exeとか起動すれば面白いんだがな
Cygwinが出来た昔は「おぉ!すげぇぇぇぇ」とか言って飛びついたけどwww

383 :名無しさん@お腹いっぱい。:2006/12/11(月) 17:46:31
>>382
Cygwinアプリってのは単にcygwinのdll群に依存しているだけのwindowsアプリに
他ならんわけで、実行ファイルにexeついてるのはあたりまえやんか。

# BOWやSFUのようなのも、あれはあれでまた面倒臭いと思うがね、個人的には。


384 :名無しさん@お腹いっぱい。:2006/12/11(月) 17:50:22
でもCygwinを起動しないとそのWindowsアプリもどきも使えんだろって意味では?


385 :名無しさん@お腹いっぱい。:2006/12/11(月) 18:09:26
>>383
Windowsのkernel的にはexeって拡張子は全然本質的じゃないし
別に要らないんだけどな。拡張子利用してるのはシェル。
ためしにmvでexeって拡張子消してみ?
普通に実行できるから。

>>384
は?「Cygwinを起動」ってどういう意味やねん。
別にexplorer.exeからでもcmd.exeからでも普通にcygwinのプログラムは
実行できるんだけど。
cygwinのdllで提供されてるエミュレーション層に依存してるだけだぞ。

386 :名無しさん@お腹いっぱい。:2006/12/11(月) 18:17:47
>>385
本当に?
5,6年前だったかな、正確な事は覚えてないんだけどその当時はCygwinの窓内でなければ
実行出来なかったんだけどなぁ。Windows版のPerlが無かった頃だったと思う。


387 :名無しさん@お腹いっぱい。:2006/12/11(月) 18:22:37
>>386
お前の言ってることはワケわからなすぎ

cygwinの基本的なアーキテクチャなんぞ昔からかわっとらんし
perlなんて大昔から移植されとる

疑問に思うぐらいなら自分で調べろやカス
使いもしてないで、何しにこのスレに来てんだ

388 :名無しさん@お腹いっぱい。:2006/12/11(月) 18:23:14
>>386
cygwinのdllにパスが通ってなければ
今でも実行できないよ

389 :名無しさん@お腹いっぱい。:2006/12/11(月) 18:41:30
つまり>>386はPATHを通してなかっただけっつーオチ?
アホくさ

390 :名無しさん@お腹いっぱい。:2006/12/11(月) 18:47:31
ど素人が騒いでただけか。つまらん。

391 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:03:00
perlがwinに移植されたのはいつ頃ですかね?


392 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:05:30
じゃぁX Window Systemもネイティブで実行できるのか?
explorer.exeとbash.exeを置き換えた上にX11を起動する事ができるのか?

393 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:07:20
ま、ど素人はCygwinでシコシコやってればいいんでね?
一体何の利点があるのか知らんがw

394 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:09:14
>>391
Perlなんぞ、DOS時代から移植されとる。

>>392
「ネイティブ」の定義を言ってみろ。
現実的には、/bin/shが無いとsystem(3)が機能しないな。

395 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:21:44
つーか「Cygwinを起動」とか「Cygwinの窓」言ってる時点でタコなの丸分かりだろ。

大方スタートメニューのCygwinてショートカットのこと言ってるんだろうが、
こりゃ単にbashを起動するバッチファイルへのショートカットに過ぎんのだから。

Cygwinのアーキテクチャも仕掛けもまるで知らんのだろ。


396 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:43:47
Cygwinのアーキテクチャってまた斬新な言葉を使いますね

397 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:44:14
アホにも分かりやすいように言おう。
cygwinが提供するexe群は、cygwinのdllに依存してるだけで、普通の
Win32ネイティブアプリケーションだ。
タスクマネージャを開けば実際にWin32プロセスとして動作しているのが
簡単に確認できるはずだ。

別にbashの中の人がVM風に動かしたりしてるわけじゃない。cygwinのbash
はそもそもそういう特殊な機能を持ったbashではない。
だから、別にWindowsネイティブなシェルからcygwinのプログラムを
起動することに何の問題も無い。ただのWin32アプリなのだから。

強いて言えばbash起動時に読み込まれる初期化ファイルによって設定される
環境変数などが受け継がれないという違いがあるが、それはWindows側で
別途設定することも可能だし、bashからcygstartでWindowsシェルを起動すれば、
環境を引き継ぐことも出来る。

398 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:45:10
>>394
Windows95の頃にWindows版Perlなんて無かったけどな


399 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:46:47
explorer.exeと置き換えてシェルとして使えますか?

400 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:46:48
>>398
Win32にポートされるまで若干のタイムラグはあったかもな。

401 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:47:48
たたたたたたたたいむらぐって君w

402 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:50:44
>>401
何どもってんの。

http://www.att.or.jp/perl/win/nt_cgi2.html
とか見る限りでは、普通にWin95の時点でポートされてたっぽい。

403 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:51:51
>>399
explorer.exeは今となってはWindowsのOSの根幹に関わりすぎてるから
消せんだろ。
winfile.exeとはワケが違う。

404 :名無しさん@お腹いっぱい。:2006/12/11(月) 19:55:13
>>396
アーキテクチャをCPUなどの金物にしか使わない用語だとでも思ってるのか?
ソフトウェアの世界でもその単語は設計/デザインを示すものとして
使われるし、アークテクチャを設計する人間のことをアーキテクトと
呼ぶんだよ。

405 :名無しさん@お腹いっぱい。:2006/12/11(月) 20:30:31
>>396
君面白いね

406 :名無しさん@お腹いっぱい。:2006/12/11(月) 20:56:43
>>399
windowsで言ってる「シェル」と、
cygwinの(というかunix的な)「シェル」はずいぶん違うから、
答としては使えない。

407 :名無しさん@お腹いっぱい。:2006/12/12(火) 00:41:33
なんだよ、盛り上がってると思ったら
なんてウンコな話してるんだよ
cygwinを起動とかくだらないネタに反応してんじゃねーって
まさか、、、ね?

408 :名無しさん@お腹いっぱい。:2006/12/12(火) 02:29:50
ドザがなんでunix板に居座ってるんですか?

409 :名無しさん@お腹いっぱい。:2006/12/12(火) 09:28:05
ばかなアンチcygwinだろ

410 :名無しさん@お腹いっぱい。:2006/12/12(火) 09:46:03
うん

411 :名無しさん@お腹いっぱい。:2006/12/12(火) 09:47:40
Cygwin使っている人いますか? 4
http://pc8.2ch.net/test/read.cgi/win/1121456258/


412 :名無しさん@お腹いっぱい。:2006/12/12(火) 10:33:26
cygwin1.dllがどうのこうの言うけど、
世の中には専用のdllが無いと動かないWindowsアプリなんていっぱいある
なんでcygwin1.dllにだけ粘着するのかわからん

413 :名無しさん@お腹いっぱい。:2006/12/12(火) 13:50:08
漏れんちの*.dllはmplayerのcodecくらいしか存在しない

414 :名無しさん@お腹いっぱい。:2006/12/12(火) 20:46:35
$?cygcheck?'c:\windows\system32\notepad.exe'
c:/windows/system32/notepad.exe
??c:/windows/system32\comdlg32.dll
????c:/windows/system32\SHLWAPI.dll
??????c:/windows/system32\ADVAPI32.dll
????????c:/windows/system32\ntdll.dll
????????c:/windows/system32\KERNEL32.dll
????????c:/windows/system32\RPCRT4.dll
??????c:/windows/system32\GDI32.dll
????????c:/windows/system32\USER32.dll
??????c:/windows/system32\msvcrt.dll
????c:/windows/system32\COMCTL32.dll
????c:/windows/system32\SHELL32.dll
??c:/windows/system32\WINSPOOL.DRV

415 :名無しさん@お腹いっぱい。:2006/12/12(火) 21:21:13
>>414
>>413は「俺はcygwinなんか使わないで、Linux使ってるんだぜ〜」
という自慢をしたいんだろう。
最近はLinuxよりcygwin使うほうが茨の道な感じするけどね。

416 :名無しさん@お腹いっぱい。:2006/12/12(火) 21:29:11
>最近はLinuxよりcygwin使うほうが茨の道な感じするけどね。
Cygwinを否定する香具師はこのことを言ってるんだが?

417 :名無しさん@お腹いっぱい。:2006/12/12(火) 22:29:16
cygwinのnewlibがデフォでMB_ENABLEDになってるっぽいことは確認できたが、
gccでワイド文字リテラル使うと変換エラーとか文句言われる。
まぁどっちみちnewlibのロケール/mbtowc()あたりの実装がウンコなので
使い物にならんだろうとは思ってたが。
この辺、いつかまともになるんか?

newlibの正式なアップデートでなくて、Win32完全特化でもいいから
まともに動作する実装が欲しいよ。

それと、例のUTF-8パッチの使い勝手はどう?パッチの中身をちら見してみたが、
あまりに怪しすぎて副作用が怖いんだけど。

418 :名無しさん@お腹いっぱい。:2006/12/12(火) 22:29:53
いい感じよん

419 :名無しさん@お腹いっぱい。:2006/12/12(火) 23:13:49
Cygwin/X の XWin -fullscreen で Alt + Tab の挙動がおかしい

420 :名無しさん@お腹いっぱい。:2006/12/13(水) 00:19:58
表現力のない人ってやだわぁ

421 :名無しさん@お腹いっぱい。:2006/12/13(水) 00:20:33
>>418
Thx。そーなんか。
コンソールのコードページは932、フォントはTerminalで大丈夫?
それとも、chcpでコードページ変換しないといかんの?
chcpはUTF-8コードページに対応してなかった気もするけど。

しかし、gccはいい加減オプションか何かでソースコードのencoding
指定できるようにすべきだと思った。
SJISのソースだとワイド文字列リテラルはコンパイルエラー。
UTF-8にするとコンパイルは通ったけどちゃんとUTF16にエンコード
されてない。
環境変数のLC_CTYPEとか色々変えてみてもダメ。

だいたいnewlibは setlocale(LC_CTYPE, "") でちゃんと
SJIS環境にならない。
setlocale(LC_CTYPE. "C-SJIS") は動作するがこんな胡散臭い
locale指定はgettextやnls等とアンマッチで使い物にならない。
しかもmbtowc()はUnicode変換じゃなくて、X風のなんちゃって
ワイド文字化。
もう、アフォかと(ry

422 :名無しさん@お腹いっぱい。:2006/12/13(水) 00:42:18
>>421
書いてあることの半分も理解できてないんだけど、
-finput-charset=cp932 -fexec-charset=cp932
とかとは別の話なのかな?

423 :名無しさん@お腹いっぱい。:2006/12/13(水) 00:52:32
>>422
おお、そんなオプションがあったんだ!
教えてくれてありがd。
確かにそれで、ちゃんとiconv()使ってワイド文字リテラルが
UTF-16にエンコードされたよ!

んでも、newlibの提供するwc<->mb変換がUnicodeベースじゃないから、
これだけだとワイド文字は使い物にならんかなぁ……

利点はSJISのソースで(ワイドでない)文字列リテラルを使う時に
ムダに\エスケープするのを避けれることかな。

424 :名無しさん@お腹いっぱい。:2006/12/13(水) 00:59:13
ああでもワイド文字リテラルが使えるだけで大分ましかな。
stdioやstdlibのワイド文字系関数は一切役に立たないけど
iconvやICUで自前で変換することにすればいいわけだNE。

425 :名無しさん@お腹いっぱい。:2006/12/13(水) 02:53:01
cygwinでlookが使いたいんですが、
ソースある場所ご存知の方がいらっしゃったら教えてください。

426 :名無しさん@お腹いっぱい。:2006/12/13(水) 19:11:50
素人だけど、UTF-16に変換されるのは、やはり固定長で便利だから?

427 :名無しさん@お腹いっぱい。:2006/12/13(水) 22:24:46
>>426
UTF-16なら、固定長ではないよ。サロゲートペアとかを考慮すればね。

428 :名無しさん@お腹いっぱい。:2006/12/14(木) 18:11:02
最近のwindowsの中身はUTF-16らしいけど
サロゲートペア文字使えるの?

429 :名無しさん@お腹いっぱい。:2006/12/14(木) 18:54:05
cygwinを起動した後、startxでXサーバを起動しています。
Xサーバの起動までをWindowsのスタートメニューから一発で起動したいのですが、どうしたらよいのでしょうか?

430 :名無しさん@お腹いっぱい。:2006/12/14(木) 20:33:46
jdkに付属のnative2asciiってUTF-16に変換するんだよね。
管理が楽なんだろうか。

431 :名無しさん@お腹いっぱい。:2006/12/14(木) 22:56:57
JDK の native2ascii は、UTF-16 っちゃそうなんだけど、Escaped-Unicode 形式。
つまり、ベタの ascii で「\uXXXX」という形式で UCS-2 のコードポイントを表現しちゃう。

432 :名無しさん@お腹いっぱい。:2006/12/14(木) 23:32:56
UTF-8 Cygwinでstackdumpするファイル名がある
困った

433 :名無しさん@お腹いっぱい。:2006/12/15(金) 13:55:40
例えばどんなのよ

434 :名無しさん@お腹いっぱい。:2006/12/15(金) 14:06:48
うんこたちが頑張ってる

435 :名無しさん@お腹いっぱい。:2006/12/16(土) 03:27:12
あまりにもわからんからアスキーの本買ってきた
謎がほとんど氷解した

これWebで調べるより本買ったほうがいいなと痛感した

436 :名無しさん@お腹いっぱい。:2006/12/16(土) 08:59:38
アスキーの本読み終えたら、次はCygwin文書図書館読むと良いよ

437 :名無しさん@お腹いっぱい。:2006/12/16(土) 15:41:51
>>436
d

Windowsの環境変数なんか久々だ

IO.SYS
HIMEM.SYS
EMM386.EXE
COMMAND.COM
CONFIG.SYS

FILES=1
BUFFERS=2

とかDOS時代にやった記憶も・・・蘇った

438 :名無しさん@お腹いっぱい。:2006/12/16(土) 17:01:32
>>437
まぁ、昔のことなんでうろ覚えなんだろうが…

> FILES=1
> BUFFERS=2

おぃ… まともに DOS が(上で)動かねぇよw

439 :名無しさん@お腹いっぱい。:2006/12/16(土) 17:05:54
>>438
そう思うだろ?
こうしないと動かないエ○ゲが(ry


吊ってきます

440 :名無しさん@お腹いっぱい。:2006/12/16(土) 17:33:15
ワロタ

441 :名無しさん@お腹いっぱい。:2006/12/16(土) 18:19:35
<チラ裏>
そういう時は、HSB とかを使ってエロゲ用の config.sys/autoexe.bat を
使うようにするんだ…懐かしすぎる。
</チラ裏>

442 :名無しさん@お腹いっぱい。:2006/12/17(日) 00:31:34
vi使いたいけどどうやんの

443 :名無しさん@お腹いっぱい。:2006/12/17(日) 01:21:43
vi [Return key] or man vi [Return key]

444 :名無しさん@お腹いっぱい。:2006/12/17(日) 02:26:57
vi hoge.file [Enter key]  で編集開始
vi [Enter] で勝手にNewfile

家で勉強するならフルインストール推奨

445 :名無しさん@お腹いっぱい。:2006/12/19(火) 03:44:32
待ちに待った gcc の更新が、未だ 3.4.4 でがっかりした。

446 :名無しさん@お腹いっぱい。:2006/12/19(火) 07:20:35
>>445
もっとあがると、いいことがあるの?

447 :名無しさん@お腹いっぱい。:2006/12/19(火) 08:10:48
>>446
http://gcc.gnu.org/gcc-4.0/changes.html
http://gcc.gnu.org/gcc-4.1/changes.html

448 :名無しさん@お腹いっぱい。:2006/12/19(火) 13:00:56
-fwritable-strings 許さなくなったってことは、古いプログラムの中には
修正が必要なものもありそうだな

449 :名無しさん@お腹いっぱい。:2006/12/19(火) 15:08:05
coLinuxにすれば全て解決

450 :名無しさん@お腹いっぱい。:2006/12/19(火) 20:39:20
VMware server でよくね?

451 :名無しさん@お腹いっぱい。:2006/12/19(火) 20:57:39
cygwinでバージョンアップされた部分を自分のパソコンに入れるのって
Reinstallでいいの?

452 :名無しさん@お腹いっぱい。:2006/12/19(火) 21:05:00
>>451
いったいぜんたい、なんでそうおもうの?

453 :名無しさん@お腹いっぱい。:2006/12/19(火) 23:08:04
>>451
お前は次へを連打するだけでいい

454 :名無しさん@お腹いっぱい。:2006/12/20(水) 02:06:22

Cygwin使っている人いますか? 4
http://pc8.2ch.net/test/read.cgi/win/1121456258/


455 :名無しさん@お腹いっぱい。:2006/12/20(水) 21:38:21
すいません、cygwin初心者なんですが、質問です。
今日cygwinを起動したら、プロンプトが「ユーザー名@ディレクトリ名」
ではなく、「bash-3.2$」になっていました。
さらに、cd以外のコマンドが何も使えません。lsもviも使えなくなりました。
この状態を元に戻すにはどうすればいいでしょうか?


456 :名無しさん@お腹いっぱい。:2006/12/20(水) 22:29:04
>>455
プロンプトはシェル変数PS1をセットすると変えられるよ
lsやviは/bin/ls /bin/viでどう?

457 :名無しさん@お腹いっぱい。:2006/12/20(水) 23:22:35
もし無いのなら .bashrc と .bash_profile を作って
そこで PS1 とか PATH の設定をするといいよ

458 :名無しさん@お腹いっぱい。:2006/12/21(木) 01:36:11
>>455
PATH が通っていないということなので、
/etc/profile が壊れていないか確認してみてはどうでしょう?
最近 bash の仕様が変わったので、CR+LF が含まれていると
プロファイルなどが実行できないと思います

459 :名無しさん@お腹いっぱい。:2006/12/21(木) 17:55:05
お勧めのパッケージのダウンロード先を教えてくださいませんか?

ttp://cygwin-je.sourceforge.jp/cygwin_je/
を覗いてみたら,2004年8月から更新されていないようですが,
きちんとパッケージのメンテナンスがなされていないのでしょうか。
ちょっと残念。

転送速度は多少遅くても構わないので,きちんとメンテナンスされている
お勧めのダウンロード先があったら教えてください。

460 :名無しさん@お腹いっぱい。:2006/12/21(木) 18:10:23
つか、そもそもそこは…

461 :名無しさん@お腹いっぱい。:2006/12/21(木) 18:11:29
そこは……

462 :名無しさん@お腹いっぱい。:2006/12/21(木) 18:17:28




                       つづく


463 :名無しさん@お腹いっぱい。:2006/12/21(木) 18:22:40
お勧めのパッケージのダウンロード先を教えてくださいませんか?

ttp://cygwin-je.sourceforge.jp/cygwin_je/
を覗いてみたら,2004年8月から更新されていないようですが,
きちんとパッケージのメンテナンスがなされていないのでしょうか。
ちょっと残念。

転送速度は多少遅くても構わないので,きちんとメンテナンスされている
お勧めのダウンロード先があったら教えてください。

464 :名無しさん@お腹いっぱい。:2006/12/21(木) 18:27:34
463です。
自己解決しました。
スレ汚しスマソ。

465 :名無しさん@お腹いっぱい。:2006/12/21(木) 18:27:48
同じ書き込みしてしまってすまそ。
なぜかアク禁されてて携帯からの書き込みでてこずっちゃって‥。

そこは???
そこじゃ‥、ダメ‥?

Cygwinがさっぱり分からないのでCygwin JEの本を買って読んでいたのですが‥。
なんか評価が芳しくないですね。

466 :名無しさん@お腹いっぱい。:2006/12/21(木) 20:59:00
Windows板のCygwinスレで紹介されていたダウンロード先を載せておきます。

http://ftp.dnsbalance.ring.gr.jp/pub/pc/gnu-win32
ftp://ftp.jaist.ac.jp/pub/cygwin

467 :名無しさん@お腹いっぱい。:2006/12/21(木) 21:15:46
あっちでやれよ

468 :名無しさん@お腹いっぱい。:2006/12/23(土) 12:53:50
Vistaではcygwinは使えますか?

469 :名無しさん@お腹いっぱい。:2006/12/23(土) 18:39:09
sshd_conifg 無い無いとか思ったら

ssh-host-config 実行してなかった
そりゃそうだお

177じゃないけどやっとできたお orz

470 :名無しさん@お腹いっぱい。:2006/12/23(土) 20:43:22
クスクス

471 :名無しさん@お腹いっぱい。:2006/12/24(日) 09:39:07
>>468
http://cygwin.com/ml/cygwin/2006-12/msg00583.html

472 :名無しさん@お腹いっぱい。:2006/12/26(火) 19:19:06
基本的質問で申し訳ないのだが、cygwinのダウンバージョンってどうやるんでしょうか?
setup.exeでいろいろやってみたのだが、以外に思うように行かない。
そもそもどこのダウンロード先も最新アップ用のデータしかないんでしょうか。
何をしたいかというと、cygwin1.dllのバージョンとmakeのダウンバージョンをかけたいのです。
どなたかご教授を。

473 :名無しさん@お腹いっぱい。:2006/12/26(火) 23:06:54
>>472
ミラーサイトからiniファイルだけ取ってきて1個づつ探すとか
古いのそのまま置いてるサイト一杯あるお

ブラウザでチェックしてもあっさりみつかりそう

474 :名無しさん@お腹いっぱい。:2006/12/27(水) 05:56:44
Windows板でやってください。

埋め

475 :名無しさん@お腹いっぱい。:2006/12/29(金) 12:31:21
zshのlsでディレクトリが foo, bar, foobarとある時に
ls foo なら cd foo, ls, cd .. と同じ効果
ls fo なら ls | grep fo と同じ動作にする設定ってありますか?
難しいでしょうか

476 :名無しさん@お腹いっぱい。:2006/12/29(金) 14:01:10
csh ですら補完機能あるぜよ。
zsh なら tab じゃね?

477 :名無しさん@お腹いっぱい。:2006/12/29(金) 14:01:59
どうしても ls コマンドを実行しないと気がすまんってことはないでそ?

478 :名無しさん@お腹いっぱい。:2006/12/29(金) 14:28:49
cygwin-gccの64bit対応はまだか・・・orz

479 :名無しさん@お腹いっぱい。:2006/12/29(金) 16:16:46
>>475
ls というスクリプトを作ればいいじゃん。
それで現在のディレクトリを取得して処理を分ければ。

480 :名無しさん@お腹いっぱい。:2006/12/29(金) 16:49:28
>>476
foobar, bar に対しても
ls bar で表示したいので補完じゃ無理っぽいです
>>477
昔触った端末がそういう設定だったから
つい打っちゃうのでできれば ls がイイです
>>479
設定ファイルにオプションつける程度でいけるかと思ったんですが
スクリプトがいるんですね。
スクリプトはまったくわかってないので少し調べてみます

481 :名無しさん@お腹いっぱい。:2006/12/29(金) 17:02:19
仕様がよくわからん。

482 :名無しさん@お腹いっぱい。:2006/12/29(金) 17:03:40
華麗にスルーしてればよくね?

483 :名無しさん@お腹いっぱい。:2006/12/29(金) 17:04:40
全力でマジレスしてしまう悲しい性。

484 :名無しさん@お腹いっぱい。:2006/12/29(金) 17:09:36
「zsh の ls」ってなんだ?

485 :475:2006/12/29(金) 18:37:05
>>481
ファイル、ディレクトリが
foo
├─hoge
├─moge
bar
foobar

とあるとき
ls fo で foo, foobar が表示される
ls -a fo とかもできる
ls ba で bar, foobar が表示される

ls foo で hoge, moge が表示される <- これは無くてもOK
>>484
GNUの ls を zsh 上で使っています
ニホンゴ変でしたね、ごめんなさい

486 :名無しさん@お腹いっぱい。:2006/12/29(金) 19:07:09
その昔触った端末ってなに?
そいつの設定をもってこれんの?

>>485
なくておkなら
alias ls="ls | grep"
でいんじゃね?

487 :名無しさん@お腹いっぱい。:2006/12/29(金) 20:37:30
今cygwinのサイト落ちてる?
新PCにインスコしたいのに

488 :475:2006/12/29(金) 21:21:39
>>486
多分Solarisだったと思うんですが、それもあやふやです
今以上に良くわかってませんでしたし
ですから言うまでもなく持って来れないですね
>alias ls="ls|grep"
grep のみタイプしたときのこのメッセージが出てしまいます
Usage: grep [OPTION]... (略

489 :名無しさん@お腹いっぱい。:2006/12/29(金) 22:02:02
んなもん自分でスクリプト書けや
要はこういうことだろ
ls hoge || ls | grep hoge

490 :名無しさん@お腹いっぱい。:2006/12/30(土) 00:16:31
本家が落ちているので、日本のミラーを晒しておきます。

ftp://ftp.jaist.ac.jp/pub/cygwin/
http://ftp.jaist.ac.jp/pub/cygwin/
ftp://ring.so-net.ne.jp/archives/pc/gnu-win32/
ftp://ring.nict.go.jp/archives/pc/gnu-win32/
ftp://ring.ip-kyoto.ad.jp/archives/pc/gnu-win32/
ftp://ring.exp.fujixerox.co.jp/archives/pc/gnu-win32/
ftp://ring.astem.or.jp/archives/pc/gnu-win32/
ftp://ring.asahi-net.or.jp/archives/pc/gnu-win32/
ftp://ring.aist.go.jp/archives/pc/gnu-win32/
ftp://ftp.u-aizu.ac.jp/pub/gnu/gnu-win32/


491 :名無しさん@お腹いっぱい。:2006/12/31(日) 20:50:14
cygwinをデフォルトのまま設定してアイコンをクリックしたら
こちらが何もしていないのに勝手に、しかも一瞬で窓が消えました
これってなんでですか?

492 :名無しさん@お腹いっぱい。:2007/01/02(火) 00:59:11
>>491
デフォルトのまま設定て何よ

ダウンロード〜インスコ、即起動だと使えない悪寒


Project HeavyMoon // Cygwin 文書図書館(翻訳館)
http://www.sixnine.net/cygwin/index.html
ユーザーズガイドやFAQの日本語訳があります。

Cygwin を使う
http://sohda.net/cygwin/
Cygwin のセットアップ方法の説明があります。

ここ見て理解できないなら、市販本買うしかない

493 :名無しさん@お腹いっぱい。:2007/01/02(火) 20:40:13
>>491
そのアイコンはバッチファイルへのショートカットか?
リンク先を見て何が行われてるか確認し,
同様のことを cmd.exe から実行してみれば,
なぜ一瞬で窓が消えるかわかると思う.

494 :名無しさん@お腹いっぱい。:2007/01/04(木) 00:01:12
bashでわかんなくなっちゃいました。

cygwin端末にlogon後以下をやったとします。
$ while true ;do date ;sleep 1;done       ->(1)

$ trap "echo trap;break" INT
$ while true ;do date ;sleep 1;done       ->(2)

$ trap - INT
$ while true ;do date ;sleep 1;done       ->(3)

(1),(3)はctrl + c 押してループがすぐ終了する。
(2)はなんだかSIGINTをtrapできてない感じでループがなかなか終了しない。
なんだろう?

実際の問題は、bash関数経由のtrapハンドラが邪魔して、ちょっとした
繰り返し処理を止めづらくなったの問題なのですがググりまくったけどわかりませんでした。。
すげーひとヘルプミーです。


495 :名無しさん@お腹いっぱい。:2007/01/05(金) 23:25:45
cp とかmv で補完が効かなくなるんだけど、原因はわかりますか?

現象
%>cp A B
で、コピーするファイルAについては補完が効くんだけど、
コピーされるファイルBについて補完が効きません。


496 :名無しさん@お腹いっぱい。:2007/01/05(金) 23:29:30
>>495
コピーされるファイルがまだ存在していないからじゃないの?
存在してなければ補完のしようがない。
2回目に上書きコピーする時はちゃんと補完されるはず。

497 :495:2007/01/05(金) 23:35:53
>>496 さん
カキコありがとうございます。
コピーされるファイル名は存在します。
極端な話、
cp test.c test.c
と、やろうとしても、2つ目のtest.c は補完されません。



498 :名無しさん@お腹いっぱい。:2007/01/06(土) 00:39:21
>>497
bash?
うちでは補完されるが。
bash-completionはインストールしてない。

bash-completionのせいか?

499 :名無しさん@お腹いっぱい。:2007/01/06(土) 10:35:49
cygwinを別のマシンにコピーして使う場合、zipで固めて展開するだけでOKですか?
レジストリにマウントテーブルが保存されているようですが、
これのインポートも必要でしょうか?

500 :495&497:2007/01/06(土) 12:08:55
>>498 さん
情報ありがとうございます。
私は、tcsh なので、bash-completion が原因ではないのですが、
この"bash-completion" をキーワードに検索している途中に、
原因がわかりました。

cygwin のデフォルトの設定だと、
cp の第2引数に対してはディレクトリ名が補完されるらしいです。

そこで、.tcshrc において、
complete cp 'p/*/f/
とすれば、解決されました。

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



501 :名無しさん@お腹いっぱい。:2007/01/06(土) 14:10:45
cygwinにあるパッケージで
シリアルコンソールに繋げられるコマンドってありますか?
自分でjermとかコンパイルするしかないですか?

502 :501:2007/01/06(土) 20:46:03
なかなか見つからないので
uucpのなかのcuをコンパイルして使うことにしました。
jermはmake通りませんでした。

503 :名無しさん@お腹いっぱい。:2007/01/08(月) 00:52:03
~/配下の全てをNTFSで暗号化したら、
SSHでログインしたときにファイルが読めなくなった。

情報漏洩にうるさい時世だから、暗号化を解く訳にもいかないし…


504 :名無しさん@お腹いっぱい。:2007/01/08(月) 13:39:54
sshdから読めるようしたらいいんじゃないか?

505 :名無しさん@お腹いっぱい。:2007/01/08(月) 15:09:48
XP以降なら暗号化の詳細からSYSTEMを追加するんだ
runassysとか使って暗号化が設定してあるディレクトリにSYSTEM権限で作ればユーザーの証明書にホスト名$ってアカウントが出来る

506 :495&497:2007/01/11(木) 00:35:37
less でファイルを見ている途中にv と打って、vi を起動したいのですが、
起動しません。
何か、考えられる原因はありますか?

ちなみに、tcsh を用いていて、EDITOR でvi を指定しています。

507 :名無しさん@お腹いっぱい。:2007/01/11(木) 01:39:34
EDITOR どうやって指定してる?
sh 系と csh 系じゃやり方違うよ。
あと、vi が駄目なら more あたりを指定してみて
なにが問題か調べる。

508 :名無しさん@お腹いっぱい。:2007/01/11(木) 02:01:01
$VISUALは?

509 :506:2007/01/12(金) 01:42:54
>>507 さん
setenv EDITOR vi
とやってますから、間違いではないと思います。
less でファイルを見ているときにvと打ったあとに、less を閉じると、
sh: c:cygwinbintcsh: command not found
という、わけのわからないエラーメッセージが出るので、これが原因かな?
と思うのですが、対策がわかりません。


510 :名無しさん@お腹いっぱい。:2007/01/12(金) 03:02:48
$SHELL はどうなってる?
sh: c:cygwinbintcsh: command not found
この頭の sh は /bin/sh つまり bash のことだろうから、
tcsh を使ってるのに $SHELL が sh になってるとか?

あと /etc/passwd のシェルも関係あるかもしれないし、ないかもしれない。

511 :名無しさん@お腹いっぱい。:2007/01/12(金) 06:52:56
バックスラッシュとスラッシュ間違えてるんじゃない?

512 :506&509:2007/01/12(金) 22:59:08
>> 510 さん
cygwin.bat
において、

SET SHELL=c:\cygwin\bin\tcsh
tcsh -l

と、記述しています。
この、SET SHELL の行を削除したら、viが起動するようになりました。
なお、.tcshrc において、SHELL についての記述は何もしていません。
原因は何でしょう???


513 :名無しさん@お腹いっぱい。:2007/01/12(金) 23:44:20
いつの間にか、cygwinのcalコマンドにオプションjが効かないようになりました。
古いバージョンのcalはどこかにおいてありませんでしょうか?
calのソースでもかまわないのですが・・・

514 :名無しさん@お腹いっぱい。:2007/01/12(金) 23:49:16
1月に実行すると、calとcal -jはほとんど同じに見えるよ。

515 :名無しさん@お腹いっぱい。:2007/01/13(土) 00:09:47
>514
あ!!













                                                            ごめんなさい
                                                              そして
                                                            ありがとう

516 :名無しさん@お腹いっぱい。:2007/01/13(土) 01:43:20
>>512
>>511

517 :名無しさん@お腹いっぱい。:2007/01/15(月) 09:30:32
cygwinでXいれたら、
Cygwin-Xというフォルダができて、
その中にいろいろショートカットが入っているんですが、
それをクリックしても目当てのプログラムが起動しません。
cygwin.batからstartxすればxtermが立ち上がってくれるのですが、
やはり一発でXのアプリケーションを使えるようにしたいです。
どうしたらよいでしょうか。

518 :名無しさん@お腹いっぱい。:2007/01/15(月) 23:09:02
.bashrc

519 :名無しさん@お腹いっぱい。:2007/01/16(火) 16:21:38
>>517
一発で立ち上げることはできない。
cygwin起動後、startxを使え。


520 :名無しさん@お腹いっぱい。:2007/01/16(火) 17:29:12
>>517
スタートアップにstartx.bat(startxwin.bat?)を
入れとけばいいんじゃない?

昔はそんな感じで使ってたんだけど、
最近、xtermとかは使ってないから
いまも同じようにできるかは分からないけど。


521 :名無しさん@お腹いっぱい。:2007/01/19(金) 20:31:19
>>505
遅くなったけど、ありがとう。

実は、うまくいかなかったんだけど、
Windowsのその辺を仕組をよく分ってないから、
もう少し勉強してリトライしてみる。


522 :名無しさん@お腹いっぱい。:2007/01/19(金) 23:57:47
cygwin 上で postfix + dovecot 動かしているひといますか?


523 :名無しさん@お腹いっぱい。:2007/01/24(水) 00:13:30
みんなcygwinをどこにインストールしてるの?
やっぱりCの直下?

524 :名無しさん@お腹いっぱい。:2007/01/24(水) 00:33:34
Program Files に入れたいんだけど
setup.exe が文句いうので
cygwin だけ特別扱いで C:\cygwin に入れてる。

525 :名無しさん@お腹いっぱい。:2007/01/24(水) 00:39:39
HDD が最初から C と D に分かれていたので
D:\cygwin にしてる

526 :名無しさん@お腹いっぱい。:2007/01/24(水) 00:55:49
C:\windows があるんだから C:\cygwin があってもいいじゃまいか

527 :名無しさん@お腹いっぱい。:2007/01/24(水) 01:13:24
C:\cygwinからジャンクションで専用パーティションへ

528 :名無しさん@お腹いっぱい。:2007/01/24(水) 10:08:11
d:\cygwin にしてたけど
最近 c: になんでも突っこむようになって
c:\opt\cygwin に変えた

529 :名無しさん@お腹いっぱい。:2007/01/24(水) 12:14:16
G:\CYGWINにジャンクションされてるC:\Cygwin

530 :名無しさん@お腹いっぱい。:2007/01/24(水) 19:30:04
アンインストールしたいんだけど、↓のサイトの様にすればおk?
ttp://www.amy.hi-ho.ne.jp/tachibana/cygwin/uninstall.html

531 :名無しさん@お腹いっぱい。:2007/01/24(水) 21:02:51
俺はMS製品以外は C:\Prog 下に入れるようにしてる
なのでcygwinは C:\Prog\cygwin


532 :名無しさん@お腹いっぱい。:2007/01/25(木) 22:13:44
cygwin の VIM が使いづらいです
なんか BS 押してもカーソルが動くだけで
文字消えないし・・・

533 :名無しさん@お腹いっぱい。:2007/01/25(木) 22:50:28
edit vimrc

534 :名無しさん@お腹いっぱい。:2007/01/27(土) 18:10:19
cygwinのttyエミュレーションってどうなってんだ?

俺はCYGWIN=ttyをセットしてないんだが、eof文字やkill文字(^Dだの^Uだの)
は普通に有効だし、w3mをコンパイルしていちおう動く(終了時に綺麗に
スクリーンがクリアされないけど)。
んでもnviとかはダメだった。

一方ではWin32 console標準の行エディット機能(カーソルで移動できたり)
とかもいつも有効のようだ。

ドキュメントを読む限り、そもそもCYGWIN=ttyをセットしないとtermiosの
エミュレーションがそもそも働かなさそうなんだけど。
何か微妙にごちゃまぜの状態で、「動くものは動く」って感じ。
わけわかんねー。

535 :名無しさん@お腹いっぱい。:2007/01/28(日) 01:16:26
windows の端末(cmd)の機能が足りないから
CYGWIN=tty みたいなのがあるんであって、
ck みたいな別の端末アプリ使えば必要ないよ。

536 :名無しさん@お腹いっぱい。:2007/01/28(日) 09:09:19
日本語環境に出来る方法があったら教えて下さい。

537 :名無しさん@お腹いっぱい。:2007/01/28(日) 09:26:28
つ ttp://www.google.co.jp/search?hl=ja&q=%E6%97%A5%E6%9C%AC%E8%AA%9E%E7%92%B0%E5%A2%83+cygwin&lr=


538 :名無しさん@お腹いっぱい。:2007/01/28(日) 22:34:57
ckで256色表示ができたらなあ

539 :名無しさん@お腹いっぱい。:2007/01/30(火) 10:47:51
>>538
ck自体は256色表示できてるみたいよ。
echo '\033[38;5;132mhogehoge'


540 :名無しさん@お腹いっぱい。:2007/01/30(火) 16:40:45
>>539
!!
ck/bash で echo -e '\033[38;5;132mhogehoge'
ck/zsh で echo '\033[38;5;132mhogehoge'
どちらもあずき色の hogehoge が表示できました.
しかし screen を使うとただの赤い hogehoge でした.

自分でコンパイルした screen なんですが --enable-colors256 なんて
そのときは注意してなかったんで,多分ここが原因なんでしょうね.
もう一度コンパイルやり直してみます.
Cygwin 用のパッチまだ残ってるかなあ…

541 :名無しさん@お腹いっぱい。:2007/01/30(火) 17:07:43
>>540
と思ったらデフォルトで有効になってた.
~/.screenrc に
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
を追加するだけで 256色表示できました.
ありがとうございました

542 :名無しさん@お腹いっぱい。:2007/02/03(土) 00:09:14
w3mの一行txt欄に日本語を入力したいのですが
何も入力できません・・・
ターミナルはck、bash、vim、emacsの日本語設定は済んでいます。

543 :名無しさん@お腹いっぱい。:2007/02/03(土) 16:32:57
>>542
w3mだけ?
ckの入力コーディングは?

544 :名無しさん@お腹いっぱい。:2007/02/04(日) 16:10:54
cygwin で作成した以下のシェルスクリプト

==================
#!/bin/csh
set today='date'
echo $today
==================
で、シェル変数todayにUNIXコマンドdate (つまり現在時間)が入力されずに、
'date'という文字列が入力されてしまいます。

何か、原因は考えられますか?

545 :名無しさん@お腹いっぱい。:2007/02/04(日) 16:28:02
>>544
'date' じゃなくて
`date` ね。

546 :名無しさん@お腹いっぱい。:2007/02/04(日) 16:28:44
single quotation markとback quotation mark の区別が付かないフォントを使っているのが原因

547 :544:2007/02/04(日) 16:31:35
>>545
情報サンクス。
'と`の違いですね。
一人で悩んでましたw

548 :名無しさん@お腹いっぱい。:2007/02/04(日) 16:36:08
set today='date'
set today=`date`


549 :542:2007/02/07(水) 23:35:43
>543
ありがとうございました。
ckの入力コーディングを変更したところ、
無事にw3mの一行欄に日本語を書き込むことが出来ました。

550 :名無しさん@お腹いっぱい。:2007/02/10(土) 17:21:22
a2ps で印刷しようとしたら、
ヘッダの右側(ページ数とかが書いてあるところ)が
1/6 M_^CyM_^A[M_^CW
とかになってしまいます。
1/6 は、ページ番号ですが、
その右側に書いてあるM_何たらが意味わかりません。

なお、a2psrc では以下のように設定しています。
Options: --right-title='#?2|$t2|$Q|'

何か、原因は考えられますか?


551 :名無しさん@お腹いっぱい。:2007/02/11(日) 17:19:32
「M_^CyM_^A[M_^CW」は Shift_JIS の「ページ」だと思われ

552 :550:2007/02/11(日) 21:06:01
>>551さん
なるほど
何か解決方法はありますか?



553 :名無しさん@お腹いっぱい。:2007/02/12(月) 03:27:26
homeディレクトリの場所を変更する方法を教えてください

554 :名無しさん@お腹いっぱい。:2007/02/12(月) 18:10:12
# Here is how HOME is set, in order of priority, when starting from Windows
# 1) From existing HOME in the Windows environment, translated to a Posix path
# 2) from /etc/passwd, if there is an entry with a non empty directory field
# 3) from HOMEDRIVE/HOMEPATH
# 4) / (root)

555 :名無しさん@お腹いっぱい。:2007/02/13(火) 13:25:21
cygrunsrv --install cron --path /usr/sbin/cron --args -D
の-Dってどのようなオプションなのでしょうか?

556 :名無しさん@お腹いっぱい。:2007/02/13(火) 17:24:36
/usr/sbin/cron と /usr/sbin/cron -D をやってみたらわかるんじゃね?

557 :名無しさん@お腹いっぱい。:2007/02/13(火) 18:41:49
(:-D)

558 :名無しさん@お腹いっぱい。:2007/02/13(火) 19:42:15
>>557
かわいい

559 :名無しさん@お腹いっぱい。:2007/02/13(火) 20:45:40
南野陽子が
「なんのなんの」
「これはええじょう」
なんて世も末だな

560 :名無しさん@お腹いっぱい。:2007/02/15(木) 01:24:04
startxwin.batでxterm起動してgvim使ってるんだが
~/,gvimrcも~/.vimrcも読み込んでくれない。
vimでも~/.vimrcを読み込まない。-u -Uオプション使ってみても同様

cygwinのgvimで.virmrc使えてる人いる?

561 :名無しさん@お腹いっぱい。:2007/02/15(木) 03:48:56
使えてるよ。$HOMEどうなってる?

562 :560:2007/02/15(木) 11:46:53
>>561
echo $HOME
/home/myname

なんで無理なんだ

563 :名無しさん@お腹いっぱい。:2007/02/15(木) 12:00:41
startxwin.batを実行したときに$HOMEが設定されてないと
有効にならないから、
startxwin.batのなかに
set HOME=c:\cygwin\home\myname ←ここはうまくかえて
とすればいいと思う。
もしくは、windowsの環境変数にHOMEを設定するか。

564 :名無しさん@お腹いっぱい。:2007/02/15(木) 14:46:20
アクセスしようとしているホストでの sudo 権限はあるのですが、

$ ssh $host 'sudo echo hoge > /foo/bar.txt '

を実行すると

Password:

と聞かれるはずなのに、聞かれずにコマンドが失敗してしまいます.
何方か上のコマンドを成功させる方法を知っている方はいらっしゃいますか?


565 :名無しさん@お腹いっぱい。:2007/02/15(木) 15:36:56
$ ssh $host 'sudo echo hoge | tee -a /foo/bar.txt '

566 :名無しさん@お腹いっぱい。:2007/02/15(木) 16:29:44
>>564
インタラクティブなコマンドにはttyが必要。

ssh -t $host 'sudo echo hoge > /foo/bar.txt'

567 :名無しさん@お腹いっぱい。:2007/02/15(木) 17:44:58
cygwin=nontsec

をまだしていない環境で、cygwinでファイルを生成していたら、
他の環境で削除できないファイルが、できてしまいました orz

これを削除する方法はありませんか?


エクスプローラーでも、「アクセスが拒否されました。」と出て見ることすらできません。
たぶん権限の問題なのですが。


568 :564:2007/02/15(木) 17:51:39
>>566
勉強になりました

569 :567:2007/02/15(木) 17:59:50
該当ディレクトリで、
 setfacl -m other::rwx .
やって、
 setfacl -m other::rwx *
やったら、消せました

お騒がせしました。


570 :560:2007/02/16(金) 08:48:37
>>563
.vimrc の改行コードがなぜかCRだった
LFにしたら読み込めましたと

お騒がせしましt

571 :名無しさん@お腹いっぱい。:2007/02/16(金) 16:51:51
どのミラーサイトがネットワーク的に一番近いか判別するツールはありませんか?

572 :名無しさん@お腹いっぱい。:2007/02/16(金) 18:03:39
cygwinのvimでbatファイル書いて動かないなと思ったら
>>570だったことがよくある。

573 :名無しさん@お腹いっぱい。:2007/02/17(土) 01:51:47
>571
yum-fastestmirror


574 :名無しさん@お腹いっぱい。:2007/02/18(日) 15:33:05
setup.exeでインストールしてるんだけど、
何度やっても「No such file or directory」で失敗する。
ログファイルを見ると、どうやら「setup.bz2」が見つからないらしい。
ミラーサイトを選んでも、接続方法を変えてもだめ。
原因は何ですか?誰か教えて下さい。

OSはWindowsMe、インストール先はC:\cygwinです。

575 :名無しさん@お腹いっぱい。:2007/02/18(日) 15:47:58
EOL for Windows 95/98/Me

576 :名無しさん@お腹いっぱい。:2007/02/18(日) 15:59:20
>>575
WIN板からコピーしたのか。
オリジナルは
EOL for Windows 95/86/Me

今の最新Version 1.5.24-2ではWindows 95,98,Meはサポートされる。


577 :名無しさん@お腹いっぱい。:2007/02/26(月) 08:53:04
>>555に関連してですが、manを見ても、
http://www.die.net/doc/linux/man/man8/cron.8.html
などで調べてもDオプションに関しては解説がありません。
どこを見ればよいのでしょうか?


578 :名無しさん@お腹いっぱい。:2007/02/26(月) 12:53:11
>>577
usr/share/doc/Cygwin/cron.README

579 :名無しさん@お腹いっぱい。:2007/02/27(火) 02:32:03
cygwin1.dll自体のデバグってどーすればいーのー?
--enable-debugging付けてbuildすればデバッガで追えるのかしらん。

580 :名無しさん@お腹いっぱい。:2007/02/28(水) 02:40:07
過去ログにもちらっとあったけど、calってどうやってインストールすればいいの?
使えると便利なんだけどさ

581 :名無しさん@お腹いっぱい。:2007/02/28(水) 04:48:27
cygcheck -p /bin/cal.exe
Found 1 matches for /bin/cal.exe.
util-linux/util-linux-2.12r-2 Random collection of Linux utilities

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

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)