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



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

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

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

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

関連サイトは >>2

280 :名無しさん@お腹いっぱい。 :02/07/29 22:50
>>279
なにかいやなことでもあったのれすか?


281 :名無しさん@お腹いっぱい。 :02/07/29 23:32
>280
きっと 276 の書き込みが嫌だったんでしょう


282 :名無しさん@お腹いっぱい。 :02/07/29 23:49
ま、教えてクンにマジツッコミしてる時点で寒いけど。

283 :14 :02/07/30 00:29
>>277
ありがとうございます。
お任せしちゃってください(藁
でもSpy++で見てみたらWM_CHARが逆順?(゚д゚ ホント?
まあ気長にやります。


284 :名無しさん@お腹いっぱい。 :02/07/30 09:09
Cygwinには /dev/console とか /dev/null などはないのですか?

285 :名無しさん@お腹いっぱい。 :02/07/30 10:59
>>284
/dev/nullはある。/dev/consoleはWindows以下で動いているという
制約上無理だと思われ(OS側で仮想コンソールがあるわけでもなし)。


286 :名無しさん@お腹いっぱい。 :02/07/30 11:17
~$ ls /dev
ls: /dev: No such file or directory
げげ、なんで何もないねん?

~$ ls /dev/null
/dev/null
げげげ、ディレクトリはなくとも本体はあるんやな〜。
/dev/* の形してて、openできるデバイスの一覧知るにはどうしたらええのんのん?

ちなみに、
~$ uname
CYGWIN_NT-5.1

287 :名無しさん@お腹いっぱい。 :02/07/30 12:06
>>296
/dev/null, /dev/zero, /dev/tty, /dev/ttyX, /dev/ptmx,
/dev/comX (the serial ports), /dev/windows (the windows message queue),
/dev/random and /dev/urandom
http://cygwin.com/cygwin-ug-net/using-specialnames.html#AEN592


288 :名無しさん@お腹いっぱい。 :02/07/30 12:07
>>287>>286へのレスね。番号ミス


289 :名無しさん@お腹いっぱい。 :02/07/30 12:08
>>286
普通のUnixはデバイスファイル自体もmknodで作るけど、Cygwinの場合
完全な仮想デバイスとしてしか扱ってないからlsとかじゃ見れない。
つーか今のところ見る方法は無いんじゃないかな。

ちなみにコンソールデバイスは一応存在して、ttyコマンドで確認できる。

290 :289 :02/07/30 12:11
あいや。先越された。

ちなみにちょっと前までだと、ローカルに直接bash起動した時のコンソール
デバイスって/dev/coninだったと思ったけど、1.3.12だと/dev/tty0になって
るのね。知らんかった…

291 :289 :02/07/30 12:19
あらら。/dev/coninと/dev/conoutは1.3.12でもそのまま存在するのね。
単にマッピングされる先が変更されただけなのか…

しかしこれだとローカルと仮想端末の区別どうやって付けたらいいん
だろう。昔はttyコマンドの出力が/dev/coninだったらローカルと判断
すれば良かったんだが。

292 :名無しさん@お腹いっぱい。 :02/07/30 12:52
>>286-291
ありがとうございます。
Windows上から一生懸命探していました。
$ ls /dev
ls: /dev: No such file or directory
をやって見つからなかったので、てっきりないのかと思ってしまいました。

さっさとUnix なり Linuxに移行したほうが変なことで悩まなくて済むのかな?

293 :名無しさん@お腹いっぱい。 :02/07/30 13:13
>>291
そんな変更は誰もしてないです。
CYGWIN=ttyしてませんか?ってどっかにも書いた気がする。

294 :289 :02/07/30 13:36
>>293
ぐあ。その通りですたー。
設定した覚えないのになんでだろう…


295 :名無しさん@お腹いっぱい。 :02/07/30 15:34
>>287
/dev/clipboard やら /dev/dsp やらも含めて、存在するすべての /dev/*
が分かるコマンドないしサイトってありますかね?

現在 man -K '/dev/clipboard' の結果待ち。

296 :名無しさん@お腹いっぱい。 :02/07/30 15:59
strip cygwin1.dll

297 :296 :02/07/30 16:01
スマソ
strip -> strings

298 :260 :02/07/30 18:04
たびたび すみません。man dlltool見てやって、libFnlib.so.dllできて、
また ./configureしたんですが だめでした。
$ dlltool -D --libFnlib.so -z libFnlib.so.dll -e libFnlib.a -e
libFnlib.la -e libFnlib.lai
*.a *.la *.laiはfnlib-0.5/Fnlibとfnlib-0.5/Fnlib/.libsに
あったものを使いました。
困りました。 根本的に違うのでしょうか?

299 :295 :02/07/30 23:20
>>297
多謝。さっそく

strings /bin/cygwin1.dll | grep '\<dev\>'

とやって、重複などを整理すると、

/dev/%srandom, /dev/clipboard, /dev/conin, /dev/conout, /dev/console,
/dev/dgsocket, /dev/disk, /dev/dsp, /dev/fd%d, /dev/kmem, /dev/mem,
/dev/null, /dev/pipe, /dev/piper, /dev/pipew, /dev/port, /dev/ptym,
/dev/socket, /dev/st%d, /dev/streamsocket, /dev/tcp, /dev/tty,
/dev/tty%d, /dev/ttyS0, /dev/ttym, /dev/udp, /dev/windows, /dev/zero

が出てきました。

300 :名無しさん@お腹いっぱい。 :02/07/30 23:48
>>298
DLL名: libFnLib.dll
インポートライブラリ名: libFnLib.dll.a

じゃないかな。他のはそうなってるから。

301 :260 :02/07/31 00:36
>>300さん たびたび ありがとうございます。
早速 やってみましたがだめでした。unix.sotが windows.dllに 
あたるということも cygwin図書館で知りました。

どこが 悪いんだろう。他にもいっぱい lib*.sotが必要らしく
ここが 解決できれば 行けそうな気がするところです。
part 1の>832さんはどうやったんだろう?
また いろいろ 試してみます。
ありがとうございます。

302 :300 :02/07/31 01:47
>>301
インポートライブラリの中にはDLLの名前も持ってるから、
DLLの名前変えたらdlltoolでインポートライブラリも作り直して
やらないと駄目じゃないかな(リネームしただけじゃだめ)

作り直しても駄目だった、という事なら俺にはちょっとわからん。

303 :名無しさん@お腹いっぱい。 :02/07/31 04:22
みなさん、拡張子.exe 問題はどうやって解決していますか?
http://www10.u-page.so-net.ne.jp/fa2/riue-s/cygwin-ug-net/using-specialnames.html#AEN803



304 :名無しさん@お腹いっぱい。 :02/07/31 12:31
installとstripは、そこに書かれているように自分でwrapper shell script
作ってある。逆にそれ以外は特に困ってない。

305 :名無しさん@お腹いっぱい。 :02/07/31 23:38
jniでネイティブメソッドのdllにcygwin.dllがリンクしてると
java側の出力が出なくなるんだけど、仕様ですか?

306 :名無しさん@お腹いっぱい。 :02/08/01 01:20
>>305
cygwin.dll なんですか?(w

307 :名無しさん@お腹いっぱい。 :02/08/01 01:33
すいません。
大事なとこが抜けてましたね。
最新版です。cygwin.dll 1.3.12‐2です。

308 :名無しさん@お腹いっぱい。 :02/08/01 02:11
>>307
本当に cygwin.dll なんですね?

309 :名無しさん@お腹いっぱい。 :02/08/01 02:24
意地悪なやつだな cygwin1.dll って言ってやれよ。

そして解答は↓に。

310 :名無しさん@お腹いっぱい。 :02/08/01 02:27
( ● ´ ー ` ● )

311 :名無しさん@お腹いっぱい。 :02/08/01 04:11
なんか1-3-12にしてから
何回かcgiでperlを動かすとapacheが反応しなくなてしまうようになってしまったのだが.。
プロセスは落ちていないしポートも開いたまんま。
コンパイルしなおしても同じ。何故?

312 :名無しさん@お腹いっぱい。 :02/08/01 15:20
>>305
そういえば以前、AP側に手を入れずにVMからのstdout/stderr出力を
ファイルに落としたいと思って、Cygwinのteeにパイプしたら化け化け
になった事があったな。

なんだこりゃと思ったらVMからの出力がUnicodeだった。
しょうがないから自分でUnicode対応tee作ったよ。

って事で、その辺でなんかおかしくなってるんじゃない?

# これも「混ぜるな危険」って奴かね

313 :F :02/08/02 15:07
>>210
遅ればせながら用意してみました。
1.3.12-2ベースにしただけで、他は何も変わってないです。
ほとんどテストしてないのも同じです_o_

314 :名無しさん@お腹いっぱい。 :02/08/02 15:18
>312
>Unicode対応tee
(゚Д゚)??

315 :名無しさん@お腹いっぱい。 :02/08/02 16:29
1.3.12-3 が出てる?


316 :312 :02/08/02 17:57
>>314
いや、wcstombs()でコンバートして出力するだけ。
# 当然Cygwinではなく、VC++で作ったやつ

317 :名無しさん@お腹いっぱい。 :02/08/02 19:06
>>316
当然そういうこといってるんじゃないと思わ

(´-`).oO(312は、cat も unicode 対応にするんだろうな・・・)

318 :名無しさん@お腹いっぱい。 :02/08/02 20:31
Cygwin アンテナ落ちてるね。停電だっけ。

319 :名無しさん@お腹いっぱい。 :02/08/02 21:24
>>318
すいません、停電のため月曜朝までだめです。

320 :名無しさん@お腹いっぱい。 :02/08/02 21:48
大岡山停電sage

321 :名無しさん@お腹いっぱい。 :02/08/02 22:02
>>315
1.3.12-3だとなにがうれしいの?


322 :名無しさん@お腹いっぱい。 :02/08/02 22:25
Cygwinネタの少ない日記は入れないで欲しいよ<Cygwinアンテナ
Rubyやっている人とか、HeavyMoonの人のはいいけど、
hbst日記はまじイラねえ、Cygwinとはなんも関係ねーじゃん!
ただの日記なんか読みたかねーんだよ
一番ありがたいのは、このスレの更新情報だな

323 :名無しさん@お腹いっぱい。 :02/08/02 23:40
ねえ、win-ssh-askpass使ってる人いる?
cygwin-1.3.12にしたら動かなくなっちゃった。鬱。



324 :名無しさん@お腹いっぱい。 :02/08/02 23:40
読みたくないなら見なきゃいいじゃん・・・

325 :名無しさん@お腹いっぱい。 :02/08/02 23:57
>322
同意

326 :名無しさん@お腹いっぱい。 :02/08/03 00:01
>322
学校の話とかされるくらいなら、
xxxxがcygwin で makeできないよーとか言ってる方がましだね

327 :名無しさん@お腹いっぱい。 :02/08/03 00:02
http://www.ganaware.org/S/win-ssh-askpass/

328 :先生、質問です! :02/08/03 00:04
cyginwにImageMagickをインストールしました(ソースからmake)。
でも、日本語が入ったpostscriptをconvertで変換すると文字化けしてしまいます。
convert実行時やインストール時のオプションが悪いんででょうか。それともgsを独自にmakeし直さないと駄目とか?
どうなんでしょう。
教えてPlease!

329 :名無しさん@お腹いっぱい。 :02/08/03 00:29
gsの設定が悪いんじゃないの?gs-cjkのページでも見てみれば?

330 :名無しさん@お腹いっぱい。 :02/08/03 01:03
cygwin-announce を えせ日本語に翻訳するか、意味のわかんないネタ展開してる
アフォ日記もやめて欲しいよね。(はぁと

331 :312 :02/08/03 01:48
>>317
ああ。そういう意味ね。確かにいちいち個別対応するのは美しくないし、
センス悪りーとは思うけど、Cygwin入ってない環境でteeの機能まで
含めてエレガントに対処する方法を考えるのが面倒くさかったから、
という事で勘弁してくだちい。

332 :名無しさん@お腹いっぱい。 :02/08/03 01:58
どうせなら、Unicode<->SJISのフィルタ作ればいいのに。

333 :名無しさん@お腹いっぱい。 :02/08/03 02:04
>>332
ということで、332タソが、がんばります。

334 :名無しさん@お腹いっぱい。 :02/08/03 03:03
iconvは?

335 :名無しさん@お腹いっぱい。 :02/08/03 11:26
>>320
夏だねぇ。

336 :名無しさん@お腹いっぱい。 :02/08/03 12:40
最近 Cygwin のメーリングリストでよく出てくる rebase ってなんですか?
何がうれしいんですか?

337 :名無しさん@お腹いっぱい。 :02/08/03 12:54
>313
WOW!ありがとう、試してみるよ!

338 :名無しさん@お腹いっぱい。 :02/08/03 15:39
>>336
exeやdllのロードアドレスとかを後から調整するツールじゃないかい?
Platform SDKに入ってるよ。

339 :14 :02/08/03 21:25
EUCでIME対応しました。


340 :336 :02/08/04 10:28
>338
なんで調整する必要があるんですか?
最初の状態じゃだめなんですか?

341 :名無しさん@お腹いっぱい。 :02/08/04 11:41
>>340
カーネルモードで動くモジュールは、ロードアドレスをページ境界だったか
なんだかに合わせる必要があるはず。まぁ俺もあんま詳しくないけど。
2000/XPでブートロゴ変更するのにntoskrnl.exeのビットマップ差し替えた
時もrebaseで調整し直さないとロード失敗するしね。

342 :336 :02/08/04 13:43
なーるほどー、そうなんだー、説明をありがとう
はじめっからページ境界に合わせればいいのになぁ・・・

343 :名無しさん@お腹いっぱい。 :02/08/04 18:14
ふと気が付いたら1.3.12-4になってんのね。

344 :名無しさん@お腹いっぱい。 :02/08/04 18:47
どうせパッケージング直しただけだろ

345 :名無しさん@お腹いっぱい。 :02/08/04 19:11
アンテナにアクセスできるね、でもほとんど取得失敗してる・・

346 :名無しさん@お腹いっぱい。 :02/08/04 21:15
もう復活してるよ

347 :名無しさん@お腹いっぱい。 :02/08/04 22:14
アドレスどこ?
古い場所には、つながらないんだけど。
IPアドレスとかわかれば、プリーズ。

348 :347 :02/08/04 22:17
sinet なところからは見れたんだけど、自分のとこからは、見れない。
なんか変だ。

349 :名無しさん@お腹いっぱい。 :02/08/05 00:25
大岡山のネットワークが回復するのは公式には月曜朝10:00です。

350 :名無しさん@お腹いっぱい。 :02/08/05 01:01
>>349
誰だおまえは、ここでそこまで書く必要があるのか?
いちいち内情をさらすな、ぼけ

351 :名無しさん@お腹いっぱい。 :02/08/05 01:03
たかが停電でそこまで怒る必要あんのか?

352 :名無しさん@お腹いっぱい。 :02/08/05 01:03
同感。よろしくないと思う。

353 :352 :02/08/05 01:04
あ、350に対しての同感です。

354 :名無しさん@お腹いっぱい。 :02/08/05 01:05
はいはい、Cygwin ネタに話を戻そうね

355 :名無しさん@お腹いっぱい。 :02/08/05 01:36
はいはい、ピグモン ネタに話を戻そうね

356 :愛本 :02/08/05 10:24
コピーした文字列をstdinへ送ったり、
stdoutへの出力をクリップボードへ送るには
どうやったらいいんですか?

357 :名無しさん@お腹いっぱい。 :02/08/05 11:50
>356
アイコンからシェルを起動した場合、1.3.9では
cmd.exeと同様の操作で可能でしたyo

358 :名無しさん@お腹いっぱい。 :02/08/05 12:33
そろそろ1.3.13を出すつもりらしいね
やっぱりntsecがデフォルトになってるのかな?

359 :  :02/08/05 12:49
お前ら、大事件ですよ。
今日 setup.exe 起動してパッケージ更新したら、
XWin.exe をリモートの xdmcp サーバにつなぐときに -from 指定がいらなくなってました。

    XWin.exe -query asoko

だけでウマー。今まではそのあとになぜか -from 192.168.100.100 とかって自ホストを指定しないとだめだったのにね。

あとは各国のキーマップさえ同梱されるようになればなぁ。まぁ xmodmap すればいいんだけど。

360 :名無しさん@お腹いっぱい。 :02/08/05 13:02
>>359
はぁ?
いまさらそのXwin.exeとかやってるヤツがこのスレにいるとでも
思っているのか?甥!
俺がいえるのは、とりあえず朝鮮人は市んでしまへと、まあそうゆーことだな。

361 :  :02/08/05 13:04
>>360 え?いまはどうするの?

362 :名無しさん@お腹いっぱい。 :02/08/05 13:06
>>356
cat > /dev/clipboard

cat < /dev/clipboard

363 :  :02/08/05 13:39
Remote Sessions via XDMCP
http://xfree86.cygwin.com/docs/ug/using-remote-session.html
見て XWin.exe だと思ったんだけどなぁ

364 :名無しさん@お腹いっぱい。 :02/08/05 14:27
>>323 win-ssh-askpass 動かなくなったな。なぜか。 少しソース見たがよくわからんかった。 とりあえず bash から起動すれば動くので、 それでしのいでる。 誰かパッチキホ゛ンヌ。 作者に知らせてやってくれ。

365 :名無しさん@お腹いっぱい。 :02/08/05 15:03
>>358
ntsecって今でもデフォルトじゃなかったっけか?

366 :愛本 :02/08/05 16:07
357,362

どうもありがとうございます

367 :名無しさん@お腹いっぱい。 :02/08/08 00:14
cygwin2.249.2.5を使っています。

chmod 700 hogehoge/
と打ったんですが、lsすると、

drwxr-xr-x 2 Test なし 0 Aug 8 00:11 hogehoge/

のままです。これはchmodでは変えられないのでしょうか?

368 :名無しさん@お腹いっぱい。 :02/08/08 00:16
OSは?NT系でntsec使わなきゃ無理。

にしても、cygwin2.249.2.5 ってなに?

369 :名無しさん@お腹いっぱい。 :02/08/08 00:18
>>368
SETUP.EXEのverです。
OSはxpですが、OS付属のcaclsを使えということでしょうか?( ´Д`)あう

370 :名無しさん@お腹いっぱい。 :02/08/08 01:45
cacls って何?
意味不明じゃ

371 :名無しさん@お腹いっぱい。 :02/08/08 01:56
コマンドラインからACLをいじるツールだろ

372 :名無しさん@お腹いっぱい。 :02/08/08 02:12
>>369
だからntsecをつかうの。ドキュメントちょっとは読んだ?
環境変数CYGWINにntsecってせt

373 :名無しさん@お腹いっぱい。 :02/08/08 04:11
下がりすぎ。age

374 :名無しさん@お腹いっぱい。 :02/08/08 12:27
>>369
setup.exeのバージョン書いても意味ない。
uname -srm すれ。

375 :名無しさん@お腹いっぱい。 :02/08/09 10:52
あっ、GNU Emacs21がはいってる。

376 :名無しさん@お腹いっぱい。 :02/08/09 11:05
>>375
> あっ、GNU Emacs21がはいってる。
どこに?

377 :foo :02/08/09 11:47
CygwinのXでxset r offやxwin -ar1 ほげほげ
が機能しないのは仕様ですかバグですか。
キーリピートが早すぎてパスワード入力などで間違えまくります。
環境はCYGWIN_NT-5.1 1.3.5(0.47/3/2) i586

378 :名無しさん@お腹いっぱい。 :02/08/09 11:51
スタート→コントロールパネル→キーボード→速度
で設定しる。

379 :foo :02/08/09 11:54
>>378
ありがとうございます。
それだとWindowsの環境が変わってしまいますが
Windowsのキーリピートは今のままでよい、CygwinのXだけで変えたい場合
策はないものなのでしょうか。


掲示板に戻る 全部 前100 次100 最新50

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