トップページunix
1001コメント317KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2008/12/31(水) 09:29:26
Cygwin Information and Installation
http://www.cygwin.com/

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

>>2-5あたりにログなど
0767名無しさん@お腹いっぱい。2009/12/25(金) 11:54:00
サブディレクトリの数が判らないのはどうでもいいけどハードリンクの数が判らないのは少し困るなあ
0768名無しさん@お腹いっぱい。2009/12/25(金) 11:55:54
どういうときに?
07697652009/12/25(金) 13:22:17
1.7 試してみた。
うーん、そんなに変わらんなぁ。
ネックは別のトコなのかもしれん。
07707652009/12/25(金) 14:28:56
あ、うそ。
9 分半の処理が 7 分半ちょいくらいになった。
0771名無しさん@お腹いっぱい。2009/12/25(金) 14:59:00
>>767
ディレクトリのリンク数は1で表示されるが
ハードリンクがある場合は、ちゃんとリンク数が取れる
それはAPI一発で取れるから
07727462009/12/25(金) 15:18:19
>>753
やっぱり、ないよね。英語自信ないので助かった。

あげてもらったページ読んだけど、
アップグレードしたら、ここに気をつけろ、みたいな記述で、
1.7のアップグレードインストールに関することはなかった。

なので、件の警告を無視してインストールしようとしたんだけど、
今日setup.exeをたたいたら、警告も何もなくて普通に
ダウンロード、インストール完了してしまった……

GccでHello Worldくらいしかやってないけど、
動いてるっぽいです。
07737652009/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]"で
ステータス行が増えていくというのは「ステータス行が下方向に一行ずつ伸びていく」という意味です。
07767652009/12/25(金) 17:51:33
1.7 、なんか popen の動きがちょっと違うような気が?
0777名無しさん@お腹いっぱい。2009/12/25(金) 20:13:34
>776
どう違うか書かないのは宗教的理由ですか、そうですか。

>- Reworked pipe implementation which uses overlapped IO to create
> more reliable interruptible pipes and fifos.
って書いてるから挙動が違ってるのは大いにありそうだけど。
0778名無しさん@お腹いっぱい。2009/12/25(金) 20:13:50
>>766
\\?\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
>>778
知らんかった。教えてくれてありがとう。

\\?\〜形式でも確かに開けるみたいなんだけど、その形式のパス名を
(Windows版の)gvim.exeに渡すと、開くことは開くけど必ず妙なダイアログを出すのが
うざい……
これは何なんだw

cygpath -wの出力には、前に\\?\がつかないので、cygwin APIがつけるのを
削ってくれてるのかな。
07807652009/12/26(土) 01:28:40
>>777
ごめんね。細かく調べてないの。
前まで動いてたのが動かないってだけで。
もし調べることがあって、わかったら書くね。
0781名無しさん@お腹いっぱい。2009/12/26(土) 14:20:31
1.7.1のsetup.exeの最後でOS(XP SP3)が落ちて
ブルースクリーンに。同じ症状の方いませんか?
0782名無しさん@お腹いっぱい。2009/12/26(土) 14:37:14
>>781
XP Pro SP3 だがうちでは起きてないなぁ。何事もなく終了したよ。
ただ、スタートメニューの中の [Cygwin-X] に XWin Server 以外のショートカットが
作られなくなったりはしてるがorz
0783名無しさん@お腹いっぱい。2009/12/26(土) 20:59:04
以前書いたと思うが、UTF-8 Cygwin@1.5ではなぜかWinSCP Portableは使えても
FileZilla Portableは日本語文字化けしてまともに使えなかったけど
1.7では両方ちゃんと使えた、ありがたやありがたや。
0784名無しさん@お腹いっぱい。2009/12/26(土) 22:42:41
1.7のベンチマーク結果ってどっかにないのかね
0785名無しさん@お腹いっぱい。2009/12/26(土) 22:53:05
1.7.1にしたらapache2が不調なので久しぶりにapacheに戻した。
0786名無しさん@お腹いっぱい。2009/12/26(土) 23:19:58
windows7 64bitで1.7.1インストールしたんだが、Perlだけうまく動かない・・・
perl -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:24
>>786
XP 32bitだけど同じ現象が出た
libssp0 というパッケージを入れたら動くようになった
07887812009/12/27(日) 02:55:55
ThinkPad固有のユーティリティの問題でした。無事解決。

>>782さん、どうもお騒がせしました。
0789名無しさん@お腹いっぱい。2009/12/27(日) 04:46:20
いい機会なのでwin98SE上のcygwin-1.5を最終アップデートしておこう
とおもったらsetup-legacy.exeがどうしてもこける……

メイン環境(cygwin-1.7へ移行済み)じゃないからいいっちゃいいんだが
0790名無しさん@お腹いっぱい。2009/12/27(日) 04:51:27
win98seが動く環境を保存しているということ自体に驚いた。

vmwareでだってもはやありえない……。
0791名無しさん@お腹いっぱい。2009/12/27(日) 08:54:32
OSだけなら3.1Aから持ってはいる。
仮想化ソフトが使いやすくなったから、旧OSで環境を残すことも簡単になったね。
07927862009/12/27(日) 09:19:58
>>787
無事動くようになりました!
ありがとうございます!
0793名無しさん@お腹いっぱい。2009/12/27(日) 10:56:40
>>790
うちは、Linuxとデュアルブートにしたあと余り触らなくなったのとか
VMwareに入れてちょくちょくいじってるのとか、それなりにまだ9x系残ってる
0794名無しさん@お腹いっぱい。2009/12/27(日) 21:44:36
9x環境を未だにキープしている奴の90%はハードコアエロゲーマー
0795名無しさん@お腹いっぱい。2009/12/28(月) 00:23:33
\\?\ っていう prefix を Windows API に渡すと、Windows API はパスを直接ファイルシステムに
渡すっていう仕様だった気がする。
利点は、 MAX_PATH = 260 文字制限をかいくぐって、NTFSがサポートしている 65535 文字の
パスを利用できるところ。
260文字制限がキツイから、cygwinは \\?\ のほうを使っているんだと思う。
0796 【吉】 【474円】 2010/01/01(金) 10:04:34
今年も愉しい cygwin ライフをおくれますよーに

しっかし、cygwin 環境はもちっと速くならないものかねぇ
0797 【豚】 【417円】 2010/01/01(金) 14:46:47
明けまして、おめでとうございます。

正月早々、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 $
--
07987972010/01/01(金) 15:26:46
>797

自己レスです。C:\cygwin 配下のNTFSセキュリティーで、Everyone=変更にしたら、エラー出なくなりました。
orz..
0799名無しさん@お腹いっぱい。2010/01/01(金) 16:14:41
cygwin1.7用の ck3をうp
ttp://www.geocities.jp/meir000/ck/index.html
0800名無しさん@お腹いっぱい。2010/01/01(金) 22:15:02
>>799
Avira AntiVirがウィルスだと誤認。
0801名無しさん@お腹いっぱい。2010/01/02(土) 00:40:49
>>800
ありがとう。
コンパイルオプションを変えてもダメなので
ck.exeだけ3.2.1の古い物に差し替えました。
0802名無しさん@お腹いっぱい。2010/01/02(土) 06:11:08
おつ
俺はまだまだck使うぜ!
0803名無しさん@お腹いっぱい。2010/01/02(土) 11:28:12
>>799
おー有難い
mintty使ってみてたけど
UTF8設定にしといてネイティブの日本語版コンソールアプリ動かすと
メッセージ化けるし
ボールドが汚かったり行間やANSI色や壁紙カスタマイズできなかったり
いろいろ不便な点が……

やっぱckいいっす
0804名無しさん@お腹いっぱい。2010/01/04(月) 04:35:49
>>799
ありがとー!あんたすごいや
0805名無しさん@お腹いっぱい。2010/01/05(火) 16:13:07
>>799
ありがたやーありがたやー
お年玉いただきました。
やっぱckが一番つかいやすいです。

3.3.0の変更点って
・パスの取得にRtlGetCurrentDirectory_Uを使うのやめて、PEBから引っ張ってくる
・cygwin1.dllへのアクセスはgccでビルドすることで省略
・環境変数やらパスの扱いをANSIからUTF8へ変更
でおk?
08067992010/01/05(火) 20:55:59
>>805
おk、その3つだけです
0807名無しさん@お腹いっぱい。2010/01/05(火) 23:04:15
jjj
0808名無しさん@お腹いっぱい。2010/01/06(水) 00:02:31
cygwin1.dllがなくても単独で動くようになったのか
0809名無しさん@お腹いっぱい。2010/01/06(水) 23:40:01
躊躇なく1.7.1にアップしたら、なんか遅いので、legacyセットアップで戻した。
はずが...うまく戻らない。
地道にReinstallかけながら、様子みて再構築したのですが、
WindowManagerが文字化けします。(英語が豆腐...)
どうしたら解消できるのでしょうか?
ちなみに試したのはsetup.exeで入るOpenBoxと、
makeして入れたblackbox。
fluxbox、iceWMは文字化けどころか動かない。

再構築する以前は、iceWMで英語表示させて使ってました。
nlsを有効にすると遅かったので...
0810名無しさん@お腹いっぱい。2010/01/06(水) 23:44:39
一度完全にアンインストールして再度クリーンインストールしたほうがいいよ
いろんな意味で。
0811名無しさん@お腹いっぱい。2010/01/06(水) 23:53:22
パッケージのインスコ圧縮ファイルを格納するのに旧1.5系で使われてた
releaseフォルダが正式リリース後の1.7系でもそのまま使われてることに
今更気が付いたww

1.7系に移る前にreleaseフォルダをrelease-regacyにリネイムして
1.7β時に使用したrelease-2フォルダをreleaseフォルダにリネイムしてから
setup.exeを立ち上げるべきだった。

ま、いまさら古いファイルを持ってても仕方が無いので一度全部捨てよう……
0812名無しさん@お腹いっぱい。2010/01/07(木) 02:57:02
長く使ってる人だとsetupフォルダ以下にいっぱいたまってるよな。
俺もこないだ1.7系に移行したときにごっそり捨てたよ。
0813名無しさん@お腹いっぱい。2010/01/07(木) 04:47:16
setup*exe for legacy and current versions
- http://cygwin.com/ml/cygwin/2010-01/msg00185.html
--- http://cygwin.com/ml/cygwin/2010-01/msg00190.html

なんかワラタww

呼ばれたときの名前で挙動を変えるアプリってよくあるけど
言われないと気付きにくいということはままあるかもしれない
0814名無しさん@お腹いっぱい。2010/01/07(木) 05:33:58
英語なんて読めないけど、
バイナリ一致してるのに、何で挙動が違うんだー!って話か
確かに、argvの1つ目には、自分自身のファイル名が入るんだったなw
なるほど、こういう利用法があるのか・・・。いつも何で引数だけ取らないのか不思議だったw
0815名無しさん@お腹いっぱい。2010/01/07(木) 11:36:03
cygwinでsshdを使うと便利なことって何?
0816名無しさん@お腹いっぱい。2010/01/07(木) 11:43:02
リモートでごにょごにょできる
0817名無しさん@お腹いっぱい。2010/01/07(木) 12:13:09
ごにょごにょの部分をkwsk
0818名無しさん@お腹いっぱい。2010/01/07(木) 14:47:21
cygwinのsshdたてとけばcoLinuxなどのホストOSとの連携が向上するかな
と思って入れたけど、個人的には結局ほとんど使わないので止めたな俺は
0819名無しさん@お腹いっぱい。2010/01/07(木) 15:15:44
ssh でログインすることはほぼないけど、scp は便利です。
出張先のホテルから、自宅の TV 録画パソから録画データをコピーしたり。
0820名無しさん@お腹いっぱい。2010/01/07(木) 15:30:42
Linux とかに引き込もってると
Windows に触れないで済むので楽かなあ

Windows 上でプログラムのビルドとか
ターゲットへのロードとかターゲット実行を
Linux からコマンド一発でできるみたいな

うーむ特殊な用途かもしれない。。。
0821名無しさん@お腹いっぱい。2010/01/07(木) 22:02:54
cygwinでサーバ立ち上げると
cygwinをアップデートするとき
一旦停めなきゃならんのが嫌だ
0822名無しさん@お腹いっぱい。2010/01/07(木) 22:40:48
sshd経由でリモートデスクトップ接続すれば、通信が暗号化出来る
0823名無しさん@お腹いっぱい。2010/01/08(金) 02:07:26
ttp://www.santalinux.net/blog2/?p=36
ttp://chaosweb.complex.eng.hokudai.ac.jp/~hagi/contents/memo-cygwin.html#sl

ここらを参考にmake,gcc,patch,termcap,ncursesを入れたんだけどslをmakeすると未だに
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -ltermcap
が出ちゃう。他に何か足りないライブラリとかありますか?
0824名無しさん@お腹いっぱい。2010/01/08(金) 02:21:07
>>822
やり方教えてちょ
0825名無しさん@お腹いっぱい。2010/01/08(金) 02:39:13
>>823
試しもせずに憶測で言ってみるけど、足りないのはコンパイルオプションじゃね?
どこにインストールしたのかしらないけど、-L/usr/local/lib とかさ。
0826名無しさん@お腹いっぱい。2010/01/08(金) 15:29:24
>>824
ssh トンネル リモートデスクトップ
で ggrks (はぁと
0827名無しさん@お腹いっぱい。2010/01/08(金) 18:10:05
なんかシンボリックリンクが便利になってる気がする。
0828名無しさん@お腹いっぱい。2010/01/09(土) 19:09:09
オフラインでもCygwinのインストールを行えるようにする「pmcyg」
http://www.moongift.jp/2010/01/pmcyg/
0829名無しさん@お腹いっぱい。2010/01/09(土) 22:56:23
cygwinのセットアップファイルとダウンロードしたソースファイルをCDに焼いてクラス内のみんなに配ろうと思っています。
何か気を付けることって有りますかね?

ちなみに高専情報科の低学年です。プログラミング環境がないのでみんな困っています。
あと、学校がlinux環境なので「無難にvisual stdioにしとけ」みたいなレス要りません。
0830名無しさん@お腹いっぱい。2010/01/09(土) 23:13:51
開発環境がどうとか、Cygwinと直接関係無いし。
0831名無しさん@お腹いっぱい。2010/01/09(土) 23:23:18
>>830
どういったスレッドだといいんですかね?
誘導してもらえませんか?
0832名無しさん@お腹いっぱい。2010/01/09(土) 23:32:34
なんでこんな偉そうなのか知らんが
じゃあ無難にLinuxでも突っ込んどけよ。
Windowsもなきゃやだやだーですか?
0833名無しさん@お腹いっぱい。2010/01/09(土) 23:35:37
ANSI Cかjavaやりゃいいじゃんw
0834名無しさん@お腹いっぱい。2010/01/09(土) 23:41:10
>>832
あまりPCに詳しい人がいないのでLinuxをいれるというのはちょっとキツイです。
vmwareはスペックが低い人達にはかなり難しいようで。
.>>893
学校でやっているのはCなのですが、makeなども使ったりするのでできればUNIX環境も欲しいです。
0835名無しさん@お腹いっぱい。2010/01/10(日) 00:23:59
cygwin入れるより、Linuxの入ったディスクイメージとvmware playerでも配るほうがいいんじゃないかな。
0836名無しさん@お腹いっぱい。2010/01/10(日) 00:53:28
>>829
ソースファイルってバイナリのことだよな?
生徒はネット環境ないのか?
ま、ローカルにファイルあればインストールできるんだから
CD配布してもいいけど
念のため自分でインストールできるか確認しとけば?
0837名無しさん@お腹いっぱい。2010/01/10(日) 01:04:50
>>829
すみませんバイナリです。間違えました。
回線的にキツイ方もかなりいて、、、あと寮生とかもいるので。

念のためいろいろ確認してやります。pmcygも視野に入れて置きます。

学校の先生方が生徒たちに環境構築についてなにか配布したり,講義,掲示しないので
殆どの人が環境ないんですよね。
0838名無しさん@お腹いっぱい。2010/01/10(日) 01:05:31
間違えました。
>>829 ×
>>837
0839名無しさん@お腹いっぱい。2010/01/10(日) 01:05:35
つまり>>829は高慢 & 説明が下手
0840名無しさん@お腹いっぱい。2010/01/10(日) 01:44:49
>>837
以下、おせっかい

> 学校の先生方が生徒たちに環境構築についてなにか配布したり,講義,掲示しないので
> 殆どの人が環境ないんですよね。
自宅でも勉強したいという理由なんだから話しかけて相談すればいいのに

> 回線的にキツイ方もかなりいて、、、あと寮生とかもいるので。
学校にネット環境があるのならオフラインでCygwinをインストールする方法を教えるところまででいいのでは
http://www.moongift.jp/2010/01/pmcyg/ のURLを教えるぐらい簡素でいいと思う

高専の情報科なんだから時間がかかっても開発環境の構築方法を自分で調べるのも勉強
CDを配布するという親切は仇になるかもね
0841名無しさん@お腹いっぱい。2010/01/10(日) 03:14:51
もう無理教えてくれ

今まではショートカットをダブルクリックするたびにxwindowが新しく起動してたが
startxwin.batなくなってそれができんくなった。

C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe

これでショートカットは出来たが多重起動できないし今までのことが出来なくなってすこしストレス
今までのようにする、あるいは似たようにするにはどうすればいいですかね
0842名無しさん@お腹いっぱい。2010/01/10(日) 07:29:23
>>829
つknoppix
0843名無しさん@お腹いっぱい。2010/01/10(日) 09:56:23
>841
本当に X サーバを多重起動したいの?
やりたいのは xterm とかを開きたいだけゃないの?
だったら X サーバが起動している前提で
C:\cygwin\bin\run.exe /usr/bin/env.exe DISPLAY=:0 /usr/bin/xterm.exe -e /usr/bin/bash -l
08448232010/01/10(日) 10:41:47
遅ればせながらエラーメッセージをヒントにググったら丁度いいページが見つかったので
参考にさせてもらい、termcapをソースからコンパイルしたらうまくいきました。
ttp://d.hatena.ne.jp/omizu/20091226/p3

Cygwinのsetup.exeでtermcapは導入してたけどなんでだめだったんだろう、よくわかんない。
0845名無しさん@お腹いっぱい。2010/01/10(日) 13:03:47
>>844
termcapパッケージを調べてみたけど、/etc/termcap しか入っていない。

$ cygcheck -c termcap
Cygwin Package Information
Package Version Status
termcap 5.7_20091114-13 OK

$ cygcheck -l termcap
/etc/termcap

cygwin-announce メーリングリストを確認したら、
termcapはもう古いのでlibtermcap.aとかtermcap.hは提供しない、かわりにterminfoを使うように再コンパイルすべき、だそうだ。

[1.7] Updated: {terminfo/terminfo-extra/termcap}-5.7_20091114-13
ttp://www.cygwin.com/ml/cygwin-announce/2009-12/msg00001.html

o Add termcap subpackage, replacing the pre-existing standalone
version. termcap has been deprecated, so the standalone
package, which provided not just /etc/termcap, but also

/usr/include/termcap.h
/usr/lib/libtermcap.a
/usr/share/man/man3/termcap.3

has been removed. For backwards compatibility, an updated
version of /etc/termcap is provided here, but the development
files are not: newly compiled applications should use terminfo
(that is, libncurses) and not libtermcap.
08468452010/01/10(日) 13:42:17
fdcloneのmachine.hを修正して、ncursesを使うようにしてみた。
$ cygcheck -c cygwin libncurses-devel
Cygwin Package Information
Package Version Status
cygwin 1.7.1-1 OK
libncurses-devel 5.7-18 OK
$ wget http://hp.vector.co.jp/authors/VA012337/soft/fd/FD-3.00d.tar.gz
$ tar zxf FD-3.00d.tar.gz
$ cd FD-3.00d
(以下、Mercurial(hg)で変更前のソースコードを保存)
$ hg init
$ hg add
$ hg ci -m "FD-3.00d"
(エディタで、machine.hで TERMCAPLIBに"-ncurses"をしておく。手順は省略)
(Mercurialで変更点を表示)
$ hg diff -U0
diff -r a0f1195a95d7 machine.h
--- a/machine.h Sun Jan 10 13:21:44 2010 +0900
+++ b/machine.h Sun Jan 10 13:41:52 2010 +0900
@@ -834,1 +834,1 @@
-/* #define TERMCAPLIB ;library needed for termcap */
+#define TERMCAPLIB "-lncurses" /*;library needed for termcap */
$ make clean
$ make
(「警告: "TERMCAPLIB" が再定義されました」って警告が多数出るが、コンパイルには成功する)
$ ./fd
(fdcloneが起動する。最下行のメッセージが文字化けするけど、ちゃんと動作するっぽい)
0847名無しさん@お腹いっぱい。2010/01/12(火) 03:53:14
>>799
探してました。
早速使わせていただきます、ありがとう。
0848名無しさん@お腹いっぱい。2010/01/12(火) 08:16:43
sshfsでリモートのLinuxに接続して、それをWindowsのエクスプローラーから開けるようにしたいのですが、
どのようにすればよいのでしょうか?
0849名無しさん@お腹いっぱい。2010/01/12(火) 12:57:56
>>848
http://dokan-dev.net/category/sshfs/
0850名無しさん@お腹いっぱい。2010/01/14(木) 05:22:52
7zaをDOSコマンドプロンプトからも使えるようにしたいのですが、何か良い方法はありませんか?
0851名無しさん@お腹いっぱい。2010/01/14(木) 07:05:35
ncuresesいれてるのにないよ〜っていわれたからx:\cygwin\usr\include\ncursesからncuresesをx:\cygwin\usr\include\にコピーすることで解決した
0852名無しさん@お腹いっぱい。2010/01/14(木) 13:27:52
手でインクルードパスを加える方が
0853名無しさん@お腹いっぱい。2010/01/14(木) 13:57:17
cygwin の subversion で LANG=ja_JP.SJIS の時に hoge.txt~ を無視してくれません。
~/.subversion/config には global-ignores = *~ とかかれています。
何か回避方法はないでしょうか?
(global-ignores 中で ~ という文字が入っている項目は全滅します)
OS は XP でファイルシステムは NTFS を使用しています。

LANG=ja_JP.UTF-8 の時は正しく無視してくれます。
0854名無しさん@お腹いっぱい。2010/01/15(金) 12:26:53
unixみたいに、Windowsをログアウトした後でも、バックグランドでプログラムを走らせておく方法はないでしょうか?
0855名無しさん@お腹いっぱい。2010/01/15(金) 15:17:56
cygrunsrv
0856名無しさん@お腹いっぱい。2010/01/16(土) 02:52:26
自動的にアップデートを行う方法を教えてください
0857名無しさん@お腹いっぱい。2010/01/16(土) 12:55:50
まずお母さんを呼びます
0858名無しさん@お腹いっぱい。2010/01/16(土) 13:38:58
すいません、質問させてください。

・vimについて
標準のCygwin.batやcygterm、ck経由では問題ないのですが、WindowsMobileのPocketPuttyから
アクセスするとvimを立ち上げた時に.vimrc設定のハイライト表示やカラースキームが有効になりません。
ただし行番号表示は有効になります。その上そのPocketPuttyの場合でもscreenを起動させて
そこからvimを立ち上げた場合は、なぜか前述のハイライト表示とカラースキームも有効になります。

・w3mについて
cmd.exe(Cygwin.batを含む)上からw3mコマンドを実行した場合は機能するのですが
その他のターミナルエミュレータからw3mコマンドを実行した場合
Can't find termcap entry xterm
Can't find termcap entry vt100
といったメッセージが出て表示されません。
しかし今回もscreenを起動してそこからw3mを実行した場合は問題なく起動します。


いづれもシェルはbashを使っています。自分の技量ではどこに原因があるのか
切り分けができなくなって行き詰ってしまいました、エスパーさんお助けください。
0859名無しさん@お腹いっぱい。2010/01/16(土) 15:15:25
export TERM=ansi
0860名無しさん@お腹いっぱい。2010/01/17(日) 17:36:02
>>858
環境変数TERMとかtermcapとかterminfoとかticとかinfocmpとかその辺調べてみれ。
0861名無しさん@お腹いっぱい。2010/01/17(日) 23:21:56
cygwinの前の版で沖さんのDLL入れてた人は、新版では要らなくなるの?
0862名無しさん@お腹いっぱい。2010/01/17(日) 23:46:37
>>861
不要。
08638582010/01/18(月) 01:07:53
遅くなってすいません、一応の進展がありました

>>858前者
今まで手元のAdvanced[es]上のPocketPuttyで操作していましたが、試しに死蔵していた
初代W-ZERO3を引っ張り出してきてそっちのPuttyから同サーバに接続したところ
こちらではscreenを介さずにvimのカラースキームを使えました。
どこか私が変更したまま忘れてる設定があるのか、ちょっと考えにくいですが環境依存問題ですかねぇ・・

>>858後者
お恥ずかしながらsetup.exeでtermcapを追加インストールしただけで解決しました;
screen経由の場合はtermcap無しでも使用できたということは、screenがtermcapと
同等の機能を提供していたということでしょうか?

なんにせよ助かりました、ありがとうございます。
0864名無しさん@お腹いっぱい。2010/01/18(月) 08:07:01
>>861
しかし実装方法がかなり違い、完全互換ではないので注意が必要。
0865名無しさん@お腹いっぱい。2010/01/18(月) 22:07:17
.screenrcにautodetach onを記述してるにもかかわらず、回線やターミナルを
切断すると再ログイン後アタッチ出来ない(というよりscreen -lsが通らない)
んですが、みなさんはそんなことありませんか?@cygwin1.7.1
ちなみに手動でデタッチ後のアタッチ処理は可
0866名無しさん@お腹いっぱい。2010/01/19(火) 22:25:23
cygwin 1.7.1 をインストールしたのですが,xterm あるいは uxtermで
UTF-8の日本語を読めるようにするにはどうすれば良いのでしょう?

finger などとすると文字化けしたのが表示されるし.
お願いします.
■ このスレッドは過去ログ倉庫に格納されています