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



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

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

1 :名無しさん@お腹いっぱい。 :02/04/15 23:59
Part1: http://cocoa.2ch.net/unix/kako/963/963123573.html
Part2: http://pc.2ch.net/unix/kako/1003/10033/1003358904.html
Part3: http://pc.2ch.net/test/read.cgi/unix/1011345180/

Cygwin本家サイト: http://cygwin.com/

500 :500 :02/05/15 01:57
cygwin遅すぎ.
使いもにならない.
速攻でアンインストール.


501 :名無しさん@お腹いっぱい。 :02/05/15 02:06
はい。


502 :名無しさん@お腹いっぱい。 :02/05/15 15:37
startxできない。なんで?

$ startx

Set export XSIZE=800|1024|1280 for setting X screen size. The default is 1024 =
Screensize 1024X768
ddxProcessArgument ()
ddxProcessArgument () - screen - argc: 7 i: 1
ddxProcessArgument ()
ddxProcessArgument ()
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
winDetectSupportedEngines () - Windows NT/2000
winDetectSupportedEngines () - DirectDraw installed
winDetectSupportedEngines () - Allowing PrimaryDD
winDetectSupportedEngines () - DirectDraw4 installed
winDetectSupportedEngines () - Returning, supported engines 0000001f
winSetEngine () - Using user's preference: 4
winAdjustVideoModeShadowDDNL () - Using Windows display depth of 24 bits per pix
el
winCreateBoundingWindowWindowed () - WindowClient w 1018 h 714 r 1018 l 0 b 714
t 0
winAllocateFBShadowDDNL () - lPitch: 3056
winInitVisualsShadowDDNL () - Masks 00ff0000 0000ff00 000000ff BPRGB 8 d 24
winCreateDefColormap () - Deferring to fbCreateDefColormap ()
winCloseScreenShadowDDNL () - Freeing screen resources
waiting for X server to shut down


503 :名無しさん@お腹いっぱい。 :02/05/15 16:47
>>502
環境が悪い

504 :名無しさん@お腹いっぱい。 :02/05/15 18:22
祈れ

505 :名無しさん@お腹いっぱい。 :02/05/15 22:36
部屋の隅でガタガタ震えろ

506 :名無しさん@お腹いっぱい。 :02/05/15 23:24
>>465
wchar_tとかはコンパイラが指定すべきものではないよ、本来は。
システムでサポートしていないものがあるからしょうがなく入れているんでしょう。
だからnewlibで君が書いたようにすべきだよ。
# 言語仕様でもシステム依存のように書いてあるわけだし。

507 :名無しさん@お腹いっぱい。 :02/05/16 01:20
厨房質問ですが・・・Xサーバーなに使ってます?
ほかの調べものしてたら、Xmanagerっつーのが紹介してあって、妙に
良かったんですが(値段も米69$)。買うかどうか迷ってます。

508 :名無し :02/05/16 01:47
>>507
WiredX


509 :名無しさん@お腹いっぱい。 :02/05/16 01:49
ほんで、そのバッチをスタートアップに登録するとか。


510 :名無しさん@お腹いっぱい。 :02/05/16 04:46
>>507
http://pc.2ch.net/test/read.cgi/unix/986887409/

511 :名無しさん@お腹いっぱい。 :02/05/16 06:00
Xvnc あげて、vncviewer。これ最高。

512 :名無しさん@お腹いっぱい。 :02/05/16 06:02
http://pc.2ch.net/test/read.cgi/unix/1020611467/65-68
この問題ってどう解決するのがいいのかな?
少なくとも「O_BINARYが定義されてる = DOS系」じゃ駄目なのは明らかだけど。

ちなみにcatリダイレクト問題ってのは、
cat > hoge
でファイル作るとbinmodeでもCRLFになっちゃうって奴。
最近のCygwinではbinmodeがデフォルトとは言え、
http://pc.2ch.net/test/read.cgi/unix/1020611467/68
みたいに非binmode環境無視しちゃうのもいまいちだし。

513 :名無しさん@お腹いっぱい。 :02/05/16 06:29
dllwrapの解説ってどこかにありませんか?


514 :名無しさん@お腹いっぱい。 :02/05/16 07:40
>>513
今のgccなら-sharedで一発じゃなかったっけ?

515 :名無しさん@お腹いっぱい。 :02/05/16 09:48
ffmpeg など Linux 系のプログラムを make しようとすると
inttype.h が必要になることが多いが、
どういう風に解決するのがベター?

ImageMagick に入ってた inttype.h をコピーして
#ifdef __CYGWIN32__
#include "inttype.h"
#include <types.h>
#else
#include <inttypes.h>
#endif

なんてして激しく適当にごまかしてるが、
パッチとして世に出せるような修正方法を一つご教授ください。

516 :名無しさん@お腹いっぱい。 :02/05/16 12:10
>>515
つーかCygwin(なのかnewlibなのか調べてないが)にinttypes.hを
入れるようにすべきじゃないのか?
# NetBSDなソースでも引っかかった覚えが

あと本題とは関係ないけど、__CYGWIN32__はobsoleteだよ。
当面は互換性の為残されるだろうけど、b19とかふっるーい環境まで
サポートするつもりがないなら__CYGWIN__を使っといた方がいい。

517 :104 :02/05/16 21:30
qvwm あっさりコンパイルできて動いた。
Windowsのそっくりさんみたいなlinux のふりをして
ホントはWindows っていう 倒錯した感じが イイ。

518 :名無しさん@お腹いっぱい。 :02/05/16 21:37
cygwin上でnmapってうごきますか?

519 :名無しさん@お腹いっぱい。 :02/05/16 22:56
>>518
あんたがhackすればね。

520 :age :02/05/16 23:03
CygwinとVMwareどっちがいいですか?

521 :名無しさん@お腹いっぱい。 :02/05/16 23:14
>>520
VMware では?
Cygwin なんか使ってると、やたらとトラブルが出てくるし。

522 :age :02/05/16 23:15
>>521
っさんkす

523 :名無しさん@お腹いっぱい。 :02/05/16 23:31
VMwareってタダ?

524 :名無しさん@お腹いっぱい。 :02/05/16 23:41
>>523 $300だから4万くらいか。高いよ。

525 :名無しさん@お腹いっぱい。 :02/05/16 23:41
Cygwin でSamba 動かしてる奇特なヤシっていねぇかなぁ

526 :名無しさん@お腹いっぱい。 :02/05/16 23:51
>525
Win9xでちゃんと動いたよ。configureが「ロックの機能がない」
って怒るから、無理矢理コンパイル通してみたら、すんなり動いて
びっくり。でもロックができないってことは危険なんだろうなあ。

527 :名無しさん@お腹いっぱい。 :02/05/16 23:54
>>520-521
目的が違うものを比べても。Cygwinは極論エミュレータと言うより
移植キットだし、VMware使うのは極論VNC使うのと一緒だし。
でも個人的に、Winの上でUNIXをまるごと動かす旨味が理解できない。
# というか、VMware話は散々既出。

528 :名無しさん@お腹いっぱい。 :02/05/17 02:51
>>527
> # というか、VMware話は散々既出。

と言うくらいなら、黙っておけ。


529 :名無し :02/05/17 05:32
>>527
禿同

違いがわからん厨房は放置しる。


530 :名無しさん@お腹いっぱい。 :02/05/17 13:45
whoisがすっげ役にたちました!

531 :名無しさん@お腹いっぱい。 :02/05/17 14:15
>>517
おれも X on Windows で qvwm コンパイルしたら
あっさり動いてしまって感動した。
でもアイコンがアニメーションするのはやめてくれ!


532 :名無しさん@お腹いっぱい。 :02/05/17 14:18
qvwmはB20.1位の頃からあっさりmakeできてたなぁ。

533 :454 :02/05/17 16:18
今はどんな状況かな?わくわく♪

534 :名無しさん@お腹いっぱい。 :02/05/17 16:28
>>533
何が?

535 :名無しさん@お腹いっぱい。 :02/05/17 16:42
>>534
I18N

536 :名無しさん@お腹いっぱい。 :02/05/17 17:19
おまえがやれ

537 :名無しさん@お腹いっぱい。 :02/05/17 17:31
あれだろ?
自分に 氏 をつけるような出しゃばりアフォが実装してるやつ?


538 :名無しさん@お腹いっぱい。 :02/05/17 17:36
スレが腐ってきたな。ガキと妬み野郎は消えろ、邪魔だ。

539 :名無しさん@お腹いっぱい。 :02/05/17 17:44
>>537
お前も一緒に実装したいんだろ
「一緒にやろう」って声をかけて欲しいんだろ
正直に言えよ、手伝わせてやるからさ

540 :537 :02/05/17 19:16
一緒にやろう

541 :ベジ :02/05/17 22:01
CygwinってwindowsXPでもできますか?

542 :名無しさん@お腹いっぱい。 :02/05/17 22:19
Q: Cygwin be able to emulate posix layer on WindowsXP?
A: I hope should be.

543 :336 :02/05/18 02:35
>>465 >>506
そもそもmbstate_tのよーな中身が不透明なシロモノを
コンパイラ側で定義する訳にはいかないのは当然っすね…逝。

>>533
今週はCygwinいぢってません、スマソ。

544 :名無しさん@お腹いっぱい。 :02/05/18 16:05
>>543
ティムポはいぢったんでそ?


545 :名無しさん@お腹いっぱい。 :02/05/18 19:40
学校のPCに勝手にインストールして起動してみたんですが・・・
アドミニストレータでインストールしたわけでもないのに
「administrator@ふがほげ」になってたんです。
そういう仕様なんですか?
害がないならこのままにしておいても良いと思いますが、
もし害があるのでしたら対処法を教えてください。


546 :名無しさん@お腹いっぱい。 :02/05/18 21:05
>545
/etc/passwd, /etc/group が無えんだろ。

547 :名無しさん@お腹いっぱい。 :02/05/18 23:04
>>543
wchar_tやmbstate_tをnewlibに持ってくるのはいいとして、
それ(wchar.h)をnewlibのどこに入れるのかが問題かも。
libc/include に持ってきて、必要に応じて libc/sys/include で上書きするとか、その逆とか
そこらへんはよく分からん。
どちらにせよcygwinの方のwchar.hは不要になるかな。
F氏のアドバイスが欲しいところだ。

548 :336 :02/05/18 23:48
>>547
cygwin側のwchar.hは不要になります。
# 5/11版のChangeLogにすでにCygwin側は削除したって書いてあったような。

で、mbstate_tは現時点ではwchar.hに定義しておけば良さそう。
むしろ今考えてるのは、mbstate_tの中身をどう設計するか。

これについては、newlib自身が既にmb(s)towc(s) / wc(s)tomb(s)を拡張した
Thread SafeなAPI、_mb(s)towc(s)_r / _wc(s)tomb(s)_rの独自拡張をもっとりやす。
こいつをwrapすれば簡単にmb(s)towc(s) / wcr(s)tomb(s)の実装は
できるでしょ、ってのがF氏の考えなわけでして、当然NetBSDからのコピペじゃ駄目です。

んで、newlib実装では、sys/reent.hのなかのstruct _reentがステート保持に
使われてます。よって、mbstate_tは_reentをtypedefすりゃいいのかも、なんですが
mbstate_tの初期化にはいくつも方言があって、漏れの知ってる限りでは

1. mbstate_t state = { 0 }
2. mbstate_t state; memset (&state, 0, sizeof(state));
3. mbstate_t state; mbsinit(&state);

とかあるんで、単純なtypedefじゃ駄目なんですよね。

sys/reent.hをきっちり理解しないとmbsinit()すら書けないのですが
newlibのソースを読んでる暇がないです、はい。
# つーかNetBSDに比べてごちゃごちゃしすぎだー。

549 :336 :02/05/19 00:50
> 3. mbstate_t state; mbsinit(&state);

おっと間違えた、mbsinitは初期状態かをチェキするだけね。スマソ。

550 :名無しさん@お腹いっぱい。 :02/05/19 01:05
とりあえずreentは無視ってどうよ?


551 :名無しさん@お腹いっぱい。 :02/05/19 01:25
newlib捨ててglibcにしようぜ

552 :名無しさん@お腹いっぱい。 :02/05/19 01:36
そうそう、やっぱgblicでしょ!


553 :名無しさん@お腹いっぱい。 :02/05/19 01:36
そうそう、やっぱWinAPIでしょ!


554 :名無しさん@お腹いっぱい。 :02/05/19 01:37
>>551-552
そう言うならおまえらがやってくれ、止めはしない


555 :名無しさん@お腹いっぱい。 :02/05/19 01:39
>>554
お前そんなにえらいの?

556 :名無しさん@お腹いっぱい。 :02/05/19 01:43
>>555
超偉いよ!

557 :cgf :02/05/19 01:47
ごちゃごちゃ言ってないでcontributeしてくれよ
パッチは大歓迎だぜ!
commitするかどうかは別だがな

558 :名無しさん@お腹いっぱい。 :02/05/19 02:22
>>557
あの人って、本家以外のディストリ(作る|関連する)話題になると、
必ず否定的な意見を述べる害人ですよね?

559 :自分に氏をつけるような出しゃばりアフォ :02/05/19 11:40
>>458
i18n-extension-20020511.tar.bz2はめちゃくちゃだったので、
新しいパッケージを作りました。今できるのはこんだけ。

560 :自分に氏をつけるような出しゃばりアフォ :02/05/19 16:54
>>548
mbrシリーズって最後の引数がNULLのときは自分で状態持たないといけないのね。
気付いてなかった。そうなるとreentいじらないといけないから結構面倒ですね。

mbstate_tはwctype.hでintとして定義したいところだけど、
> 1. mbstate_t state = { 0 }
> 2. mbstate_t state; memset (&state, 0, sizeof(state));
こんな初期化やってるアプリケーションがあるの?
本当はmbrtowc(NULL, "", 1, &state)とするのが正解のはずなんだけどなぁ。

561 :336 :02/05/19 17:22
>> 560

ネタ元↓

> 1. mbstate_t state = { 0 }
http://www.microsoft.com/japan/developer/library/vclang/wchar_mbstate_t.htm

> 2. mbstate_t state; memset (&state, 0, sizeof(state));
http://www.linux.or.jp/JM/html/LDP_man-pages/man3/mbrtowc.3.html

MSとglibcじゃ実装依存のDQNな書き方だから無視、つーわけにもいきそうもない(w
mbstate_tはopaque objectであるべきなのにそりゃネーヨ!とは思うんですけどね。
# そもそもmbstate_tを初期化するAPIが仕様に存在しないのが敗因ですか。


562 :自分に氏をつけるような出しゃばりアフォ :02/05/19 18:47
>>561
あ、どうも。よくわかりました。
僕もちょっと調べてみました。
1.の出所は
http://www.dinkumware.com/htm_cl/wchar.html#mbstate_t
のようです。MSはこことサポート契約結んでます。
これを書いたのは、かのP.J.Plauger氏なんできっと正しいのでしょう。
とりあえず、int state = {0}; は通りますしね。
あぁ、まだまだ修行がたりねぇ。

563 :名無しさん@お腹いっぱい。 :02/05/19 20:53
reent使うってどこの文化だ?

564 :名無しさん@お腹いっぱい。 :02/05/19 21:05
普通はどうやっているんですか?

565 :名無しさん@お腹いっぱい。 :02/05/20 17:02
で、どうしますか?


566 :名無しさん@お腹いっぱい。 :02/05/20 18:53
>>565
お任せします

567 :名無しさん@お腹いっぱい。 :02/05/22 22:38
ログイン直後に自動実行したい場合のスクリプトは、
どのファイルにどのように書けばいいのでしょうか?
home dirに、.bashrcを置き、その中に適当なスクリプトを書いても
ログイン直後(というか、Cygwinアイコンをダブルクリックして実行した直後)には実行されません。
bashと入力すると、実行されるのですが。

568 :名無しさん@お腹いっぱい。 :02/05/22 22:52
>>567
既出。ログを読め。

569 :名無しさん@お腹いっぱい。 :02/05/23 01:02
>>568
過去ログ漁って、
http://www.mars.dti.ne.jp/~sohda/cygwin/setenv.html
http://crocus.sci.kumamoto-u.ac.jp/physics/astro/fujimoto/home/cyg980924.htm
この辺にたどり着き、試行錯誤してcygwin.batで --login -i を付けず、
bash.exeをダイレクトに実行すれば、とりあえずホームの.basrcは実行されたんだけど、
--loginするとうまくいかない。バッチ中で
bash --login -i ~/.bashrc
なんてやると、一応動いているらしき窓が出るんだけど、一瞬で消えてしまう。
cygwin.batのプロパティ出して、作業フォルダが空になってたので、C:\cygwinなんてのを
入れてみたけど同様。

どっか、参考になるURLでもいいので、ポインタプリーズ。

570 :名無しさん@お腹いっぱい。 :02/05/23 01:05
>>569
info bash

571 :名無しさん@お腹いっぱい。 :02/05/23 01:33
>>569
どういう漁り方したんだ、馬鹿!
そんなどーせろくに更新されてない古いページ見てどうすんだよ。
このスレの112-114とか見たのか?

--loginなしでうまくいくならそれでいいじゃないか

572 :569 :02/05/23 01:37
>>571
ポインタありがちょ。禿しく感謝!
トータルとして、あんたイイヤツですね。
漏れ、もっと修行しに逝ってきます。。。

573 :名無しさん@お腹いっぱい。 :02/05/23 02:05
2000に入れたんですが起動してすぐ消えてしまいます・・
bashが見つからないみたいな事言われるんですがちゃんとbinに入ってます

574 :名無しさん@お腹いっぱい。 :02/05/23 02:06
そうですか。

575 :名無しさん@お腹いっぱい。 :02/05/23 03:26
>>573
まぁ。ヒントは環境変数。

っていうか、あんた。
UNIXは愚か、DOSも使ったことねぇだろ。


576 :名無しさん@お腹いっぱい。 :02/05/23 09:48
ボタンを押すだけでCygwinは使えます。

577 :名無しさん@お腹いっぱい。 :02/05/23 14:48
inetd 起動して、rlogin remsh などを、使用したいと思うのですが、
ログインをすると、アプリケーションエラーが出てしまいます。
現在、NTのサービスとして起動しているのですが、どのようなことが
原因なのでしょうか、教えてください。



578 :名無しさん@お腹いっぱい。 :02/05/23 14:50
>>577
情報を小出しにしているのは駆け引きですか?

579 :名無しさん@お腹いっぱい。 :02/05/23 14:54

-------風俗の総合商社・MTTどこでも-------

〇デリバリーヘルス〇デートクラブ〇女性専用ホストクラブ〇
〇ハードSM奴隷クラブ〇レズビアン倶楽部〇ホモ・オカマ倶楽部
〇変態痴女と遊ぶ会〇痴漢・覗き趣味の会〇変態同好会・各種!
●楽しく遊べます! 090-8002-8356番
-----------美男・美女会員など多数在籍中-----------
  http://www.mttdocomo.jp/
-----女性アルバイト随時募集・高収入(日払い)月100万円可能-----
-----レズビアン・スタッフ●ホモスタッフ●女性専用ホストスタッフ同募-----
http://www.mttdocomo.jp/
------------------------------------------------

580 :名無しさん@お腹いっぱい。 :02/05/23 14:54
すいません。そういうわけではなく、
http://totoro.is.t.kanazawa-u.ac.jp/~imachi/cygwin/#user
ページのように、してやってみたのですが、
うまくいかないので、質問をさせてもらいました。


581 :名無しさん@お腹いっぱい。 :02/05/23 15:12
>>580
どんぴしゃではないが、似た事象が過去ログにある。解決法もある。

582 :名無しさん@お腹いっぱい。 :02/05/23 16:36
581さん ありがとうございました。
おかげさまで、UNIXのマシンからも、login することが、できるようになりました。
また、いろいろと教えてください。
お願いします。



583 :名無しさん@お腹いっぱい。 :02/05/23 17:35
Cのコンパイルに使ってる

584 :名無しさん@お腹いっぱい。 :02/05/24 00:38
名前に空白が入ってるディレクトリにcdできませんー 
どうしたら??

585 :名無しさん@お腹いっぱい。 :02/05/24 00:39
"" or \

586 :iSDN 64kが原因? :02/05/24 00:57
setup.exe使ってアップデートしようとすると転けるのはうちだけですか?

587 :名無しさん@お腹いっぱい。 :02/05/24 01:04
>>586
最新にしてる?

588 :名無しさん@お腹いっぱい。 :02/05/24 01:09
>>584
bash とかなら Tab 補完で。

589 :名無しさん@お腹いっぱい。 :02/05/24 01:33
>>584
念力でどうにかなりませんか?

590 :名無しさん@お腹いっぱい。 :02/05/24 01:39
ヌオオオオ!!Tab補完で出来ました!
みなさんどうもありがとうございました!

591 :名無しさん@お腹いっぱい。 :02/05/24 09:53
alias gnuplot="d:/Program\ Files/gnuplot/wgnuplot.exe"
とかね。

592 :名無しさん@お腹いっぱい。 :02/05/24 11:23
>>586
ウチもダメです。
久々に見に行ったら releae とかのディレクトリができていたので、
setup.exeでファイルを落とそうとしたら setup が原因でダメ。で、
最新のsetup.exeを取ってきて落としても、ダウンロードが不完全で
終了してしまう。何故?

593 :名無しさん@お腹いっぱい。 :02/05/24 12:21
>>592 同時に複数ミラーからダウソ出来るようにした変更のせいみたいです。ミ
ラーごとにローカルにディレクトリを作ろうとする時点で失敗してるんじゃない
かと思います(普通にurlencodeするだけじゃまずいのかな?)。MLでも指摘さ
れてたと思うんですけどね、一向に直る様子が無い。

594 :名無しさん@お腹いっぱい。 :02/05/24 13:42
>>593
アリガト。ftpサイト名入りのディレクトリは作られるのですが、
release の中のいくつかのファイルをダウンロードした時点で
インコンプリート。もう一回やる? となってしまいます。
直にftpすれば良いんですね。

595 :名無しさん@お腹いっぱい。 :02/05/25 12:27
質問。
過去ログorFAQは探したけど見つからなかったんすけど、
あったらポインタお願いします。

ローカルに入っているcygwinへteratermを使ってログインしてます。
で、lsやcatなんかの出力中にキーを叩くと動作が止まってしまいます。

スクロールが止まり、ctrl-cなんかも効かない状態になります。
他の端末からkillすればとりあえず終了して元に戻るんですが、
そのままteratermを閉じてしまうと、止まっていたlsやcatが
後からpsで見たときに残ってしまっているのが見えました。

ちなみにエクスプローラとかから/bin/bashを直接叩いて上げた場合(とか
cygwinのインストーラが用意してくれた起動バッチの場合)は、これが
起きませんでした。teratermやNTのコマンドプロンプトからtelnetで
入ったときに起こるみたいです。

bashを直接叩いた時とtelnet経由で入った時のenv | sortの出力の
差分も取ってみたんですが、原因になるものがそこに出てきているか
正直分からなかったです。主に違うのはTMPのパスとTERMの値でした。
(どっちも値を起動バッチの時のものに揃えてみたけどダメ)

どなたか解決方法分かりますか?

$ uname -m -n -r -s
CYGWIN_NT-5.0 WIN2000 1.3.6(0.47/3/2) i686


596 :593 :02/05/25 12:59
>>594 そうなの? うちはディレクトリ自体作成されないもんで。ちなみに
Win98。なんなんだろ。

597 :名無しさん@お腹いっぱい。 :02/05/25 18:27
バッチリ日本語通すためにはどの辺りを参照すればいいでしょうか?

598 :名無しさん@お腹いっぱい。 :02/05/25 18:28
ばっちり日本語とは?
lsコマンドも「一覧」とかにするってことですか?

599 :名無しさん@お腹いっぱい。 :02/05/25 18:40
>>597
http://www.jaist.ac.jp/~fujieda/cygwin/i18n.shtml



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

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