Cygwin使っている人いますか? その19
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2008/12/31(水) 09:29:26http://www.cygwin.com/
Cygwin アンテナ
http://sohda.net/cygwin/antenna/
>>2-5あたりにログなど
0714名無しさん@お腹いっぱい。
2009/12/06(日) 08:44:320715名無しさん@お腹いっぱい。
2009/12/06(日) 22:03:54parrot ってのを使わなきゃダメなのか?
while : ; do read A ; echo ${A} ; echo ${A} >> A.txt ; echo ${A} >> A.txt ; done
0716名無しさん@お腹いっぱい。
2009/12/12(土) 14:06:320717名無しさん@お腹いっぱい。
2009/12/12(土) 14:10:270718名無しさん@お腹いっぱい。
2009/12/12(土) 14:22:090719名無しさん@お腹いっぱい。
2009/12/12(土) 14:23:240720名無しさん@お腹いっぱい。
2009/12/12(土) 18:59:00トップページhttp://cygwin.com/の「Notice」の部分
> Please be aware of an impending temporary outage machines hosting
> gcc.gnu.org, sourceware.org, sources.redhat.com, cygwin.com, and a few other sites.
> All email, web, ftp, cvs, git, etc. services will be off line
> while the machines are being moved between two colocation facilities
> this coming weekend: Dec. 12-13. We are sorry for the inconvenience.
・今週末(12/12-13)に、設置場所の移動が行われる。
・その間、メール,Webサーバ,FTP,CVS,git(?) のすべてのサービスが停止される。
・不便かけるけどゴメンネ! :-)
Cygwin 1.7.1 は夢のまた夢、ということでしょーか。。。
0721名無しさん@お腹いっぱい。
2009/12/12(土) 19:38:020722名無しさん@お腹いっぱい。
2009/12/12(土) 22:30:59これが>>720のnoticeのやつか。
0723名無しさん@お腹いっぱい。
2009/12/12(土) 22:37:40だったらいいナァ〜
0724名無しさん@お腹いっぱい。
2009/12/12(土) 22:55:02MLで、「リリースするのにグッドタイミングだね(てへっ」みたいなコメントが投稿されてたよね
0725720
2009/12/13(日) 23:12:09設置場所移動(なのか?)は無事終わったんだろうか。
でもトップページの内容は>>720記載時と同じ。(例の「Notice」の部分も記載あり)
0726名無しさん@お腹いっぱい。
2009/12/14(月) 00:00:520727名無しさん@お腹いっぱい。
2009/12/14(月) 00:04:23o: this week
0728名無しさん@お腹いっぱい。
2009/12/14(月) 08:45:14ま、気長に待つか(と夏から言ってる気がする
0729名無しさん@お腹いっぱい。
2009/12/15(火) 19:31:46cygwinでファイルとフォルダをコピーしたら勝手に共有してしまったでござるの巻。
#!/bin/sh
TODAY=`date +'%y%m%d'`
EXEDIR="my_sample$TODAY"
EXEPATH="../$EXEDIR"
RELEASE="/cygdrive/h/Home/src/my_sample/bin/x86/Release"
echo $EXEPATH
mkdir $EXEPATH
svn export Resouces $EXEPATH/Resouces
svn export Scripts $EXEPATH/Scripts
cp $RELEASE/*.* $EXEPATH
こんなスクリプトなんですが、
$EXEPATH以下のファイルが勝手にコピーされてしまいます。
ただし管理ツールから共有フォルダの一覧には表示されません。
共有フォルダとしてのアイコンがつけられて、削除するときに解除してもよいかと尋ねられます。
これを回避するにはどうしたらいいでしょうか。
0730名無しさん@お腹いっぱい。
2009/12/16(水) 17:00:48%CYGWIN_ROOT%\usr\X11R6\bin\
以下にあると書いてあるけど、1.7 Betaだとstartxwin.batもstartxwin.shも
%CYGWIN_ROOT%\bin\
以下に配置されてるんだけど、1.7から変更になったの?
あとWindows7 64bitのせいなのかCygwin/Xの挙動が安定しない・・・
Windows7 64bit使ってる人は安定してる?
0731名無しさん@お腹いっぱい。
2009/12/16(水) 21:30:50C:\cygwin\bin\run.exe /usr/bin/startxwin.bat
0732名無しさん@お腹いっぱい。
2009/12/16(水) 22:14:53Cygwin 無関係に X 側でパスが変わったんだと思う。X.org 7.x 系列で変更なのかな。
Cygwin 1.5 でも変わってるはず。
FreeBSD なんかも /usr/X11R6/bin から /usr/local/bin に移動してた(大分前)。
0733名無しさん@お腹いっぱい。
2009/12/16(水) 23:26:54ありがとう。7移行とあわせてX入れてみたから1.5で既に変更になってたとは知らなんだ。
でもそのわりに検索して出てくるページはどれも古いパスに則った説明ばかりなんだよな・・・
うちではstartxwin.batだとなぜかうまく起動してくれない
run XWin.exe -multiwindow -clipboard
だけだとXサーバー単独でちゃんと動いてくれるからやり方次第なんだろうけど
もう少しXWin.exeと格闘してくる。
0734名無しさん@お腹いっぱい。
2009/12/23(水) 08:17:370735名無しさん@お腹いっぱい。
2009/12/23(水) 08:29:59さっそくインスコしないといけないな
0736名無しさん@お腹いっぱい。
2009/12/23(水) 10:35:40↑
これなんなんだよ?
0737名無しさん@お腹いっぱい。
2009/12/23(水) 11:27:09これからはCygwinもUTF-8の時代だな。
久しぶりにクリスマスプレゼントを貰った気がする
0738名無しさん@お腹いっぱい。
2009/12/23(水) 12:12:23報告おーきにです。トップページ(http://cygwin.com/)も更新されてますな。
# 少し前(昨日の夕方?)トップページを見たときは、まだ「1.5.25-15が最新」
# の状態だったような…。
# (休日出勤するんじゃなかったww)
0739名無しさん@お腹いっぱい。
2009/12/23(水) 12:19:53> Latest Cygwin DLL release version is 1.7.1-1
の「1.7.1-1」の部分のリンク先が壊れとるwww
…ということで探したけど、アナウンスメールはまだなんですね。
# cygwin MLにはそのテの話題が出ているようですが
# http://cygwin.com/ml/cygwin/2009-12/msg00692.html
0740名無しさん@お腹いっぱい。
2009/12/23(水) 12:23:48tcshだとおかしなことになる・・・。
0741名無しさん@お腹いっぱい。
2009/12/23(水) 13:18:39同じ症状で悩んでるよ。dspmbyte,nokanjiあたりの設定見直してみたけどムリポ。
0742名無しさん@お腹いっぱい。
2009/12/23(水) 13:37:29文字コード関係で設定した方がいい項目ってある?
0743名無しさん@お腹いっぱい。
2009/12/23(水) 17:04:080744名無しさん@お腹いっぱい。
2009/12/23(水) 23:44:070745名無しさん@お腹いっぱい。
2009/12/24(木) 00:02:07新規導入でとりあえず全ファイル落としてみる。
0746名無しさん@お腹いっぱい。
2009/12/24(木) 14:24:291.5 をインストールしてたんだが、1.7 インストール中に、
User's Guide の upgrade に関する部分を読め、と警告が出る。
ユーザガイドにアップグレードの項目とかある?
それとも警告は無視して、単にインストール進めていいの?
0747名無しさん@お腹いっぱい。
2009/12/24(木) 14:50:46読め
0748名無しさん@お腹いっぱい。
2009/12/24(木) 15:44:59言葉足らずで悪かった。
ユーザガイドを読んだけど見つけられなかったから、>>746に書き込んだ。
0749名無しさん@お腹いっぱい。
2009/12/24(木) 17:21:480750名無しさん@お腹いっぱい。
2009/12/24(木) 18:30:350751名無しさん@お腹いっぱい。
2009/12/24(木) 20:11:490752名無しさん@お腹いっぱい。
2009/12/24(木) 20:13:50ls(というかstat)が格段に速くなった
0753名無しさん@お腹いっぱい。
2009/12/24(木) 20:53:10Users Guideには、upgradeの項目はないね。/usr/share/doc/ にもない。
あえて似たのを探すなら、次の2点かな。
What's new and what changed in Cygwin 1.7
ttp://cygwin.com/cygwin-ug-net/ov-new1.7.html
Cygwin FAQ
ttp://cygwin.com/faq/faq-nochunks.html#faq.setup.upgrade-mountpoints
0754名無しさん@お腹いっぱい。
2009/12/24(木) 22:13:31http://pc11.2ch.net/test/read.cgi/pcnews/1261658161/
0755名無しさん@お腹いっぱい。
2009/12/24(木) 23:24:31体感速度激しく向上してるってことか
0756名無しさん@お腹いっぱい。
2009/12/24(木) 23:34:57βの頃から半年以上使ってるけど、とりあえず困ってない。
日本語ファイル名のファイル/ディレクトリがふつーに扱えるのがうれしい。
0757名無しさん@お腹いっぱい。
2009/12/24(木) 23:38:23LANG=ja_JP.UTF-8
くらいかな。罫線やαβγあたりが1カラム幅なフォント使ってるなら「ja_JP.UTF-8@cjknarrow」。
あとはLinux/UNIX系OSと共通。
0758名無しさん@お腹いっぱい。
2009/12/25(金) 00:05:55以前はUnix風なリンク数を得るために、わざわざディレクトリ潜って
ファイル数数えたりしてたんで、stat()が劇遅くて
stat()を使うlsなどのプログラムが全部影響受けてた
1.7系ではそれを諦めたっぽい
ls -lでリンク数は全部1と表示されるが、実用上それで困らんし全然速いよ
0759名無しさん@お腹いっぱい。
2009/12/25(金) 00:08:35もうそろそろ刷新してまともなUIにして欲しい。
0760名無しさん@お腹いっぱい。
2009/12/25(金) 00:38:59コンソールから/bin/ckで起動するとウィンドウは出るが中には何も表示されず。
ck.exeダブルクリックだとすぐに落ちてしまうという状態。
WinXP SP2 / ck 3.2.1.0 / bash 3.2.49
シェルをzshにしてもダメだった。
0761名無しさん@お腹いっぱい。
2009/12/25(金) 01:59:28おれはminttyに乗り換えた
漢字コードの自動変換がなくなった以外に困ったことはなかったよ
0762名無しさん@お腹いっぱい。
2009/12/25(金) 02:12:460763名無しさん@お腹いっぱい。
2009/12/25(金) 02:14:04ck2も駄目なのかな?
0764名無しさん@お腹いっぱい。
2009/12/25(金) 10:37:31Cygwin.batと同じようにバッチファイルから
bash --login -i -c ck2
で起動したけど、どうやるのが正式な起動方法だっけ?
ck3と違って、ショートカットかなんか自分で作った記憶があるんだけど。
0765名無しさん@お腹いっぱい。
2009/12/25(金) 11:12:33mjd!
stat の遅さに毎日泣きそうになってるので、ちょっと試してみる!
でも、動くかなー。互換性はどうなんだろうなぁ。。。
0766名無しさん@お腹いっぱい。
2009/12/25(金) 11:13:10deprecatedな1.5用のパス変換関数も使いまくってるんで
面倒だから俺もminttyにしたよ
行間つまってるのが気に食わないんでちょっとソース弄ったけど
1.7のcygwin_conv_path()とかいう関数は、Windows用に変換するとき
wchar_t使えるようになったのはいいが、\\?\C:\Program Files〜
みたいな珍妙なパスに変換しやがるのは何とかならないのだろうか
あと俺の環境だけかもしれないけどlsでファイル名はlocale見て印字して
くれるらしくja_JP.SJIS+cmd.exeコンソールとかでも化けないが
グループ名はUTF-8じゃないと化ける
UTF-8が無難ってか、他のlocaleじゃ使い物にならなそうだな1.7は
>>764
俺のオンボロPCではloginシェルを起動するのに結構時間を食うんで
ログイン環境をひきついでckをspawnするだけのサーバ(数行のPythonスクリプト)を
常駐させていたw
0767名無しさん@お腹いっぱい。
2009/12/25(金) 11:54:000768名無しさん@お腹いっぱい。
2009/12/25(金) 11:55:540769765
2009/12/25(金) 13:22:17うーん、そんなに変わらんなぁ。
ネックは別のトコなのかもしれん。
0770765
2009/12/25(金) 14:28:569 分半の処理が 7 分半ちょいくらいになった。
0771名無しさん@お腹いっぱい。
2009/12/25(金) 14:59:00ディレクトリのリンク数は1で表示されるが
ハードリンクがある場合は、ちゃんとリンク数が取れる
それはAPI一発で取れるから
0772746
2009/12/25(金) 15:18:19やっぱり、ないよね。英語自信ないので助かった。
あげてもらったページ読んだけど、
アップグレードしたら、ここに気をつけろ、みたいな記述で、
1.7のアップグレードインストールに関することはなかった。
なので、件の警告を無視してインストールしようとしたんだけど、
今日setup.exeをたたいたら、警告も何もなくて普通に
ダウンロード、インストール完了してしまった……
GccでHello Worldくらいしかやってないけど、
動いてるっぽいです。
0773765
2009/12/25(金) 15:35:56結構大きなプロジェクトのビルドをしてるけど
今のところ、ちゃんと動いてるっぽいし。
0774名無しさん@お腹いっぱい。
2009/12/25(金) 17:38:38.screenrc の hardstatus alwayslastline に [%m/%d %02c:%s] のような
カウントアップしていく項目置くと、MS-IMEをひらがな入力モードにした時に
ステータス行がカウント毎にどんどん増えていってしまうんだけれども
回避策ありますか?
0775名無しさん@お腹いっぱい。
2009/12/25(金) 17:43:00補足、設定サンプルはhardstatus alwayslastline "%{= gk}[%m/%d %02c:%s]"で
ステータス行が増えていくというのは「ステータス行が下方向に一行ずつ伸びていく」という意味です。
0776765
2009/12/25(金) 17:51:330777名無しさん@お腹いっぱい。
2009/12/25(金) 20:13:34どう違うか書かないのは宗教的理由ですか、そうですか。
>- Reworked pipe implementation which uses overlapped IO to create
> more reliable interruptible pipes and fifos.
って書いてるから挙動が違ってるのは大いにありそうだけど。
0778名無しさん@お腹いっぱい。
2009/12/25(金) 20:13:50\\?\C:\Program Files〜って、NT系Windowsでファイルパスを250文字超にするときの書式だね。
ttp://cygwin.com/cygwin-ug-net/ov-new1.7.html のこれを実現するためじゃないかな。
- PATH_MAX is now 4096. Internally, path names can be as long as the
underlying OS can handle (32K).
0779名無しさん@お腹いっぱい。
2009/12/25(金) 20:25:09知らんかった。教えてくれてありがとう。
\\?\〜形式でも確かに開けるみたいなんだけど、その形式のパス名を
(Windows版の)gvim.exeに渡すと、開くことは開くけど必ず妙なダイアログを出すのが
うざい……
これは何なんだw
cygpath -wの出力には、前に\\?\がつかないので、cygwin APIがつけるのを
削ってくれてるのかな。
0781名無しさん@お腹いっぱい。
2009/12/26(土) 14:20:31ブルースクリーンに。同じ症状の方いませんか?
0782名無しさん@お腹いっぱい。
2009/12/26(土) 14:37:14XP Pro SP3 だがうちでは起きてないなぁ。何事もなく終了したよ。
ただ、スタートメニューの中の [Cygwin-X] に XWin Server 以外のショートカットが
作られなくなったりはしてるがorz
0783名無しさん@お腹いっぱい。
2009/12/26(土) 20:59:04FileZilla Portableは日本語文字化けしてまともに使えなかったけど
1.7では両方ちゃんと使えた、ありがたやありがたや。
0784名無しさん@お腹いっぱい。
2009/12/26(土) 22:42:410785名無しさん@お腹いっぱい。
2009/12/26(土) 22:53:050786名無しさん@お腹いっぱい。
2009/12/26(土) 23:19:58perl -vをうってみると
/usr/bin/perl.exe: error while loading shared libraries: ?: cannot open shared obeject file: No such file or directory
っていうメッセージがでてダメポに・・・
which perlをうつと
/usr/bin/perl
になってるんだけども・・・
再インストしてもだめだったんだが、一体何が悪いのか・・
誰か助けてOTL
0787名無しさん@お腹いっぱい。
2009/12/27(日) 02:37:24XP 32bitだけど同じ現象が出た
libssp0 というパッケージを入れたら動くようになった
0789名無しさん@お腹いっぱい。
2009/12/27(日) 04:46:20とおもったらsetup-legacy.exeがどうしてもこける……
メイン環境(cygwin-1.7へ移行済み)じゃないからいいっちゃいいんだが
0790名無しさん@お腹いっぱい。
2009/12/27(日) 04:51:27vmwareでだってもはやありえない……。
0791名無しさん@お腹いっぱい。
2009/12/27(日) 08:54:32仮想化ソフトが使いやすくなったから、旧OSで環境を残すことも簡単になったね。
0793名無しさん@お腹いっぱい。
2009/12/27(日) 10:56:40うちは、Linuxとデュアルブートにしたあと余り触らなくなったのとか
VMwareに入れてちょくちょくいじってるのとか、それなりにまだ9x系残ってる
0794名無しさん@お腹いっぱい。
2009/12/27(日) 21:44:360795名無しさん@お腹いっぱい。
2009/12/28(月) 00:23:33渡すっていう仕様だった気がする。
利点は、 MAX_PATH = 260 文字制限をかいくぐって、NTFSがサポートしている 65535 文字の
パスを利用できるところ。
260文字制限がキツイから、cygwinは \\?\ のほうを使っているんだと思う。
正月早々、Cygwin-1.7.1導入してみたけど、ocamlが動かない。。
--
hoge@sapphire:~/svn_work/unison/trunk/trunk $ make UISTYLE=text
ocamlc not found or is not a bytecode executable file
ocamlc not found or is not a bytecode executable file
make -C src mkProjectInfo
ocamlc not found or is not a bytecode executable file
ocamlopt not found or is not a bytecode executable file
(snipped..)
make[1]: *** [unicode_tables.cmx] Error 2
make[1]: Leaving directory `/home/hoge/svn_work/unison/trunk/trunk/src'
make: *** [src] Error 2
hoge@sapphire:~/svn_work/unison/trunk/trunk $
--
0798797
2010/01/01(金) 15:26:46自己レスです。C:\cygwin 配下のNTFSセキュリティーで、Everyone=変更にしたら、エラー出なくなりました。
orz..
0799名無しさん@お腹いっぱい。
2010/01/01(金) 16:14:41ttp://www.geocities.jp/meir000/ck/index.html
0800名無しさん@お腹いっぱい。
2010/01/01(金) 22:15:02Avira AntiVirがウィルスだと誤認。
0801名無しさん@お腹いっぱい。
2010/01/02(土) 00:40:49ありがとう。
コンパイルオプションを変えてもダメなので
ck.exeだけ3.2.1の古い物に差し替えました。
0802名無しさん@お腹いっぱい。
2010/01/02(土) 06:11:08俺はまだまだck使うぜ!
0803名無しさん@お腹いっぱい。
2010/01/02(土) 11:28:12おー有難い
mintty使ってみてたけど
UTF8設定にしといてネイティブの日本語版コンソールアプリ動かすと
メッセージ化けるし
ボールドが汚かったり行間やANSI色や壁紙カスタマイズできなかったり
いろいろ不便な点が……
やっぱckいいっす
0804名無しさん@お腹いっぱい。
2010/01/04(月) 04:35:49ありがとー!あんたすごいや
0805名無しさん@お腹いっぱい。
2010/01/05(火) 16:13:07ありがたやーありがたやー
お年玉いただきました。
やっぱckが一番つかいやすいです。
3.3.0の変更点って
・パスの取得にRtlGetCurrentDirectory_Uを使うのやめて、PEBから引っ張ってくる
・cygwin1.dllへのアクセスはgccでビルドすることで省略
・環境変数やらパスの扱いをANSIからUTF8へ変更
でおk?
0807名無しさん@お腹いっぱい。
2010/01/05(火) 23:04:150808名無しさん@お腹いっぱい。
2010/01/06(水) 00:02:310809名無しさん@お腹いっぱい。
2010/01/06(水) 23:40:01はずが...うまく戻らない。
地道にReinstallかけながら、様子みて再構築したのですが、
WindowManagerが文字化けします。(英語が豆腐...)
どうしたら解消できるのでしょうか?
ちなみに試したのはsetup.exeで入るOpenBoxと、
makeして入れたblackbox。
fluxbox、iceWMは文字化けどころか動かない。
再構築する以前は、iceWMで英語表示させて使ってました。
nlsを有効にすると遅かったので...
0810名無しさん@お腹いっぱい。
2010/01/06(水) 23:44:39いろんな意味で。
0811名無しさん@お腹いっぱい。
2010/01/06(水) 23:53:22releaseフォルダが正式リリース後の1.7系でもそのまま使われてることに
今更気が付いたww
1.7系に移る前にreleaseフォルダをrelease-regacyにリネイムして
1.7β時に使用したrelease-2フォルダをreleaseフォルダにリネイムしてから
setup.exeを立ち上げるべきだった。
ま、いまさら古いファイルを持ってても仕方が無いので一度全部捨てよう……
0812名無しさん@お腹いっぱい。
2010/01/07(木) 02:57:02俺もこないだ1.7系に移行したときにごっそり捨てたよ。
0813名無しさん@お腹いっぱい。
2010/01/07(木) 04:47:16- http://cygwin.com/ml/cygwin/2010-01/msg00185.html
--- http://cygwin.com/ml/cygwin/2010-01/msg00190.html
なんかワラタww
呼ばれたときの名前で挙動を変えるアプリってよくあるけど
言われないと気付きにくいということはままあるかもしれない
■ このスレッドは過去ログ倉庫に格納されています