トップページ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あたりにログなど
0489名無しさん@お腹いっぱい。2009/09/08(火) 03:56:53

catfish@citrus ~
$

catfish@citrus ~
$

catfish@citrus ~
$


↑エンター押してるだけなのに、上みたいな感じで、2回改行されるのは何が悪いんでしょうかね
cygterm+puttyでも、cygwinショートカットのcmdプロンプトでも同じです
0490名無しさん@お腹いっぱい。2009/09/08(火) 04:02:50
行末コードが変なのか
処理落ちで連打されてるのか
お前の肩に白い顔でも乗っかってるのか

そんなことじゃねーの?
0491名無しさん@お腹いっぱい。2009/09/08(火) 07:19:17
PS1に余分な改行が入ってる、かな
0492名無しさん@お腹いっぱい。2009/09/09(水) 02:35:11
>401
すみませんでした
/etc/profileのPS1に居ました・・・
てっきりターミナルの問題かと思っていました
手元の定義からしっかりいくべきですね
0493名無しさん@お腹いっぱい。2009/09/10(木) 08:34:23
ck.exe使っている人いないですか?

コンソールの文字の色を変えたいのだけど変わってくれません・・・。
青色がくらいので明るくしようと、
ck.config.jsで、

Config.window.color_color8 = 0x6d6d6d;

のように書いてみたのですが、変化梨です。
そもそも、0xffffff;とかなってるカラー設定をかえても、つうじょうの表示変わらないし。うーん。

色変える方法内でしょうか?
0494名無しさん@お腹いっぱい。2009/09/12(土) 06:48:57
1.7.1マダーーーーーーー???????????
0495名無しさん@お腹いっぱい。2009/09/12(土) 18:02:35
>>484
鬱になるようなこと書かないでくれ
0496名無しさん@お腹いっぱい。2009/09/12(土) 18:51:38

x 鬱になるような

o 鬱が悪化するような
0497名無しさん@お腹いっぱい。2009/09/12(土) 19:37:20
なんで?
0498名無しさん@お腹いっぱい。2009/09/13(日) 18:42:31
質問させて下さい

AKI−H8/3052F開発セット(H8ボード+マザーボード+アダプター+ソフト)
http://akizukidenshi.com/catalog/g/gK-00181/

上記の商品を購入して、付属CDからcygwinをインストールしました。
付属CD内のドキュメントによれば
「コンパイル済みのH8開発パッケージが含まれております」とのことでしたので、
具体的に何が含まれているのか調べようと思いました。

cygwin自体やgccについてはググってバージョンを表示させることができたのですが、
newlibやbinutilsのバージョンを確認するにはどうすればよいでしょうか
よろしくお願いします
0499名無しさん@お腹いっぱい。2009/09/13(日) 18:49:49
>>498です

cygwinのバージョンは1.3.10
gccのバージョンは2.95.3でした。
0500名無しさん@お腹いっぱい。2009/09/13(日) 18:59:02
stringsにかけて、それっぽい文字列をさがすとか
0501名無しさん@お腹いっぱい。2009/09/13(日) 19:00:17
http://science6.2ch.net/test/read.cgi/denki/1183216226/
http://science6.2ch.net/test/read.cgi/denki/1248335674/
0502名無しさん@お腹いっぱい。2009/09/13(日) 20:29:47
>>498
そんなことすらわからずにクロスコンパイルをしようとするのがすごいな。
ところで、その辺の情報はLinux kernelのDocumentation/Changesが詳しかったりする。
ってことで、そこから引用
o Gnu C 3.2 # gcc --version
o Gnu make 3.80 # make --version
o binutils 2.12 # ld -v
o util-linux 2.10o # fdformat --version
o module-init-tools 0.9.10 # depmod -V
o e2fsprogs 1.41.4 # e2fsck -V
o jfsutils 1.1.3 # fsck.jfs -V
o reiserfsprogs 3.6.3 # reiserfsck -V 2>&1|grep reis
erfsprogs
o xfsprogs 2.6.0 # xfs_db -V
o squashfs-tools 4.0 # mksquashfs -version
o btrfs-progs 0.18 # btrfsck
o pcmciautils 004 # pccardctl -V
o quota-tools 3.09 # quota -V
o PPP 2.4.0 # pppd --version
o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version
o nfs-utils 1.0.5 # showmount --version
o procps 3.2.0 # ps --version
o oprofile 0.9 # oprofiled --version
o udev 081 # udevinfo -V
o grub 0.93 # grub --version
0503名無しさん@お腹いっぱい。2009/09/13(日) 21:52:42
>>502
情報ありがとうございます
これを足掛かりにもう少しお勉強します
0504名無しさん@お腹いっぱい。2009/09/19(土) 21:27:41
Cygwin + UTF-8 Cygwin DLLを使っていますが、日本語の入ったパスをbashで処理する際、
Ctrl-AやEでカーソルを移動すると、日本語パス部分が化けてしまうのですが、これは
仕方がないのでしょうか。
0505名無しさん@お腹いっぱい。2009/09/19(土) 21:44:51
>>504
1.5ベースだと、bashの方がlocaleに対応してないからどーしよーもない。
1.7だと、BMPの範囲ならちゃんと動く。(要LANGの設定)
0506名無しさん@お腹いっぱい。2009/09/20(日) 13:45:07
64bit Windows7で動きますか?
0507名無しさん@お腹いっぱい。2009/09/20(日) 17:19:33
yes we can
0508名無しさん@お腹いっぱい。2009/09/21(月) 00:58:58
英語圏でweを使う場合って、かなり特別な意味があるんだぜ
0509名無しさん@お腹いっぱい。2009/09/21(月) 01:09:07
ソースコードのコメントに良く書いてある。
0510名無しさん@お腹いっぱい。2009/09/21(月) 01:15:34
yes you can
0511名無しさん@お腹いっぱい。2009/09/21(月) 08:18:12
気づけば君は 見えるはずさ
0512名無しさん@お腹いっぱい。2009/09/21(月) 18:48:35
Cygwin1.5.25で、"-mwindows"をつけてコンパイルしたものをWindows7で動かすと
コンソールが表示されるようです。"-mno-cygwin"もつけてスタティックリンクに
するとコンソールは出なくなるようですが、ダイナミックリンクで出ないようにするには
どうしたらよいでしょうか。
0513名無しさん@お腹いっぱい。2009/09/21(月) 20:09:57
>"-mno-cygwin"もつけてスタティックリンクに

???
0514名無しさん@お腹いっぱい。2009/09/21(月) 21:05:50
use WinMain instead of main
0515名無しさん@お腹いっぱい。2009/09/21(月) 21:50:39
>>513
MinGWとリンクと言うのが正しかったでしょうかね。失礼しました。

>>514
#include <windows.h>
int WINAPI WinMain (HINSTANCE hI, HINSTANCE hP, PSTR CL, int CS)
{ MessageBox (NULL, "Hello", "Hello", MB_OK); return (0); }
を gcc -o hello.exe hello.c -mwindows とコンパイルしているんですが、
これで再現しています。コンパイルオプションが間違っているでしょうか。
0516名無しさん@お腹いっぱい。2009/09/21(月) 22:24:34
ふつう -mwindows -mno-cygwin じゃないの?
0517名無しさん@お腹いっぱい。2009/09/22(火) 14:47:55
久し振りに、koronさんのcmigemoのsvn updateしたんだけど、ビルドエラー発生。

hoge@localhost:~/svn_work/cmigemo $ make cyg
make -f compile/Make_cyg.mak
make[1]: Entering directory `/home/hoge/svn_work/cmigemo'
cc -O2 -Wall -o build/object/main.o -c src/main.c
cc -O2 -Wall -o build/object/charset.o -c src/charset.c
cc -O2 -Wall -o build/object/filename.o -c src/filename.c
cc -O2 -Wall -o build/object/migemo.o -c src/migemo.c
cc -O2 -Wall -o build/object/mnode.o -c src/mnode.c
cc -O2 -Wall -o build/object/romaji.o -c src/romaji.c
cc -O2 -Wall -o build/object/rxgen.o -c src/rxgen.c
cc -O2 -Wall -o build/object/wordbuf.o -c src/wordbuf.c
src/wordbuf.c: In function `wordbuf_cat':
src/wordbuf.c:118: error: `INT_MAX' undeclared (first use in this function)
src/wordbuf.c:118: error: (Each undeclared identifier is reported only once
src/wordbuf.c:118: error: for each function it appears in.)
make[1]: *** [build/object/wordbuf.o] Error 1
make[1]: Leaving directory `/home/hoge/svn_work/cmigemo'
make: *** [cyg-rel] Error 2
hoge@localhost:~/svn_work/cmigemo $
0518名無しさん@お腹いっぱい。2009/09/22(火) 14:58:47
src/wordbuf.c:118: error: `INT_MAX' undeclared (first use in this function)
って書いてあるよ?
05195122009/09/22(火) 20:12:16
>>516
MinGWではなくCygwinに依存したWin32アプリケーションは作れない
ということはないですよね。termios.hとか使ったやつ。

ttp://www.cygwin.com/ml/cygwin/2009-04/msg00151.html
Windows7のバグのようですね。1.7系にはパッチが当たっていました。
0520名無しさん@お腹いっぱい。2009/09/23(水) 21:57:02
1.7.1マダーーーーーーー???????????
0521名無しさん@お腹いっぱい。2009/09/25(金) 14:54:30
ところで、1.5のブランチってどれ?
ttp://cygwin.com/cgi-bin/cvsweb.cgi/src/winsup/?cvsroot=src
0522名無しさん@お腹いっぱい。2009/09/27(日) 13:01:11
>>520
その手の話は全然出てきてないな……。ほんと、何時出るやら(^^;
0523名無しさん@お腹いっぱい。2009/09/27(日) 13:02:39
LANG=ja or ja_JP のときの文字コードって、UTF-8とEUC-JPのどっちがいい?
05245232009/09/27(日) 13:05:49
ああ、Shift_JISという選択肢もあるにはある。
0525名無しさん@お腹いっぱい。2009/09/27(日) 13:22:17
1.7.1 になると何が嬉しいの?
0526名無しさん@お腹いっぱい。2009/09/27(日) 14:01:34
>>525
stable になる。
0527名無しさん@お腹いっぱい。2009/09/27(日) 14:23:17
何か改善されたり強化されたりするの?
0528名無しさん@お腹いっぱい。2009/09/27(日) 14:35:40
>>527
本家サイトが更新される。
0529名無しさん@お腹いっぱい。2009/09/27(日) 14:55:27
>>527
1.7.1になることでの違いじゃなくて、1.5と1.7の機能の違いが聞きたいの?
最大の違いは「LANG=ja_JP.UTF-8 で、ASCII以外のファイル名が問題なく使える」ってことだけど。
0530名無しさん@お腹いっぱい。2009/09/27(日) 14:56:19
>>529
なるほど。ありがとうございます。

1.7.1 期待している人が多かったので、
単純に何があるのかなーと思ったのです。
05315232009/09/27(日) 14:59:32
特にコメントがなければ、「全部UTF-8でいいんじゃね?」ってCygwin-MLに投げる予定。
0532名無しさん@お腹いっぱい。2009/09/27(日) 15:02:56
>>530
何に一番期待してるかと言えば、
「LANG=ja_JP.UTF-8 で、ASCII以外のファイル名が問題なく使える」
バージョンが、
「stable になる」
ことだな。
「1.7なら日本語のファイル名が使えるぜ」「でもまだβじゃん」という会話をしなくて済む。
0533名無しさん@お腹いっぱい。2009/09/27(日) 16:09:02
stable になったとしても中身ぐだぐだだろ?
0534名無しさん@お腹いっぱい。2009/09/27(日) 18:28:18
夏休み前には1.7系のテストは終わりにしてstableにしたいねって
開発者が急いで調整してたら、これで最後これで最後という度に
バグバグなのが発覚してリリースが先送りになっちゃったから、
逆に待望論が台頭してきてるんだよ。
0535名無しさん@お腹いっぱい。2009/09/27(日) 18:32:48
何年ぐだぐだに付き合うと期待なんかできるんだ?
0536名無しさん@お腹いっぱい。2009/09/27(日) 20:53:28
F氏がいろいろやってた頃からもう7年もたつんだな
長かった
0537名無しさん@お腹いっぱい。2009/09/27(日) 23:52:39
ちょ、今更EUC-JPは困る><
LANG="C" -> UTF-8
LANG="ja" -> UTF-8
LANG="ja_JP" -> UTF-8
LANG="ja_JP.SJIS" -> SJIS

SJISだと限界あるし。
0538名無しさん@お腹いっぱい。2009/09/27(日) 23:57:11
F氏って今なにしてるの?
0539名無しさん@お腹いっぱい。2009/09/28(月) 07:49:42
>>538
blog書いてる
ttp://ftp-admin.blogspot.com/
0540queenbee2009/09/29(火) 18:14:10
cygwin でtar で解凍する際、
圧縮ファイルの中に":"を含むファイルがあるとそれが解凍されないのですがどうすればいいでしょうか?
 no such file or directoryで失敗
0541名無しさん@お腹いっぱい。2009/09/29(火) 18:33:39
, とか ; とかのときもだめだった
0542名無しさん@お腹いっぱい。2009/09/29(火) 20:09:48
Windowsだと:はドライブレターの識別に使う文字だから
解決策は知らない
0543名無しさん@お腹いっぱい。2009/09/29(火) 20:22:31
>540
>http://cygwin.com/1.7/cygwin-ug-net/ov-new1.7.html
>- Creating filenames with special DOS characters '"', '*', ':', '<',
> '>', '|' is supported.
と書いてあるので 1.7 だと大丈夫なんじゃない?
0544名無しさん@お腹いっぱい。2009/09/29(火) 22:21:08
>>532
1.7がstableになるってことは1.5系がobsoleteになってサポートも切れるってことなんだよね。
win9x系でcygwinを利用してる人たちはそれで完全に切り捨てになっちゃうとおもうんだけど
1.5or1.7系のwin9x系対応を考えている人とかいてくれたりするんだろうか……
0545名無しさん@お腹いっぱい。2009/09/29(火) 22:45:49
もう win9x なんて化石もいいところじゃないか
MS もサポート打ち切ってるし
0546名無しさん@お腹いっぱい。2009/09/29(火) 22:50:23
win98/MeでKernelExを使えばFirefox3.5系だって動くんだぜ、
化石だとしてもまだ死んでねーぞ、シーラカンスみたいなもんさ
0547名無しさん@お腹いっぱい。2009/09/30(水) 00:03:32
>>532
Fedora Legacy Projectみたいに? (もう止めちゃったけど)
05485472009/09/30(水) 00:09:37
ごめん、アンカーをミスった。>>547>>544 あて、ね。
0549名無しさん@お腹いっぱい。2009/09/30(水) 00:20:19
MicrosoftからサポートされなくなったOSなんだから
保守する人がいなくなればそれで終了

そうなった後でも使いたいなら既存のバージョンを使うか
自分で努力すればいいんだから無問題
0550名無しさん@お腹いっぱい。2009/09/30(水) 00:45:54
>>549の9x系向けフォークレポジトリに期待。
0551名無しさん@お腹いっぱい。2009/09/30(水) 00:54:09
そんな賞味期限切れのゴミに用はない
0552名無しさん@お腹いっぱい。2009/09/30(水) 06:56:00
9x系を使う理由がわからない
NT4.0使ってた方がまだまし
0553名無しさん@お腹いっぱい。2009/09/30(水) 08:19:55
もともと開発版と安定版を分ける人的リソースも無いんだし
1.5系列も終わっちゃうだろうな
0554queenbee2009/09/30(水) 09:50:07
>543
ありがとうございます。
試してみます。
0555queenbee2009/09/30(水) 11:42:58
たびたびすいません。
今のところCygwin ver1.5環境なのですが、
ver1.7との共存は可能でしょうか?
可能でしたら、やり方を教えていただけませんでしょうか?

0556名無しさん@お腹いっぱい。2009/09/30(水) 11:51:25
無理
0557名無しさん@お腹いっぱい。2009/09/30(水) 15:54:55
>>553
終わっちゃうだろうなどころか、すぐに終わると決定している。

Re: Lifespan of 1.5
http://cygwin.com/ml/cygwin/2009-09/msg00774.html
0558名無しさん@お腹いっぱい。2009/10/04(日) 09:16:10
>555
別のパスにインストールすればOK。
共存っていうか独立してるから併存だけどね。
0559名無しさん@お腹いっぱい。2009/10/04(日) 09:33:35
>>558
レジストリとか、1.5 と 1.7 を同時起動してしまった場合の問題とかないの?
0560名無しさん@お腹いっぱい。2009/10/04(日) 11:23:27
ない
0561名無しさん@お腹いっぱい。2009/10/04(日) 12:19:14
>>560
嘘付け。
0562名無しさん@お腹いっぱい。2009/10/04(日) 15:23:30
ないあるよ
0563名無しさん@お腹いっぱい。2009/10/04(日) 16:26:13
>>559
1.7は原則としてレジストリは使わない。setup-1.7.exeだけが、インストール先を識別するのに使う。
ttp://d.hatena.ne.jp/vmi/20090727/p1
0564名無しさん@お腹いっぱい。2009/10/04(日) 19:55:01
並列にインストールできるが、1.5と1.7のプログラムと混ぜて動かすとおかしくなる可能性がある。
せめてトップページぐらい見てやれよ。
0565名無しさん@お腹いっぱい。2009/10/04(日) 20:03:15
1.7で、 /etc/fstabに

D:\home /home ntfs binary,noacl 0 0

で設定して、$HOMEで touch foo
とかするして、ファイルのセキュリテーを見ると、「なし」とかいうユーザが紛れ込むんだけど。

もちろん、環境変数で、
CYGWIN=glob tty nontsec nosmbntsec
してるんですが。
0566名無しさん@お腹いっぱい。2009/10/06(火) 11:11:10
1.7って日本語とかのマルチバイトの扱いってどんな感じ?
0567名無しさん@お腹いっぱい。2009/10/07(水) 01:37:50
>>566
ふつー。でもBMP以外の文字はびみょー。
# bashはNG(BMPのみ)。vim, mintty-0.5はOK。
あと、WindowsのCLIなコマンドがCP932のメッセージを吐くので、minttyだと化ける。
0568名無しさん@お腹いっぱい。2009/10/07(水) 04:16:23
BMPってなに
0569名無しさん@お腹いっぱい。2009/10/07(水) 06:19:08
ビットマップ画像ファイル形式でしょ。
0570名無しさん@お腹いっぱい。2009/10/07(水) 08:01:44
>>565
これはバグ?
0571名無しさん@お腹いっぱい。2009/10/07(水) 08:25:58
passwdを書き換えりゃいいだけだろ馬鹿
気になるならnobodyにでもしとけやカスどもが
0572名無しさん@お腹いっぱい。2009/10/07(水) 10:26:13
cygwin1.5系を使ってます。
cygwin用blackboxのバイナリーの
URLを教えて下さい。
http://www.atmarkit.co.jp/flinux/special/cygwin2/cygwin01a.html
ここのリンクはよくわかりませんでした。
blackboxのソースはコンパイル失敗。
0573名無しさん@お腹いっぱい。2009/10/07(水) 16:44:56
>>572
setup.exe で cygwin ports project のリポジトリ
ftp://sourceware.org/pub/cygwinports
を追加。

# 細かい話は http://sourceware.org/cygwinports/ を参照してくれ。
# Yaakovが1.7系に注力し始めてるので1.5系に対応してなかったら知らん。
# 多分まだ大丈夫だと思うけど。

## ゼロ円シリーズっていまはもうかなり古い資料なんで参考程度に考えたほうがいいぞ
## といっても、最近の情勢に明るい資料がどこにあるか俺は知らんのだけど。
0574名無しさん@お腹いっぱい。2009/10/07(水) 23:36:33
>>568
Basic Multilingual Plane. u+FFFF以下の文字。詳しくは「Unicode BMP」でぐぐれ。
0575名無しさん@お腹いっぱい。2009/10/08(木) 02:24:50
いません
0576名無しさん@お腹いっぱい。2009/10/08(木) 18:58:56
>>574
ありがと
0577名無しさん@お腹いっぱい。2009/10/09(金) 11:36:10
居ないのかよw
0578名無しさん@お腹いっぱい。2009/10/10(土) 01:22:13
Cygwin入れて使ってるけどWindowsを起動してると何もしてないのに
モデムのアクセスランプが点滅しっぱなしなので気持ち悪くて。
updaterとか色々切ってるんだけどなぁ、プロセス見てもこれといったものは無いし。
今はWindows自体起動することが少ないな
0579名無しさん@お腹いっぱい。2009/10/10(土) 01:51:07
パケットモニタしてみればいいじゃん。
0580名無しさん@お腹いっぱい。2009/10/10(土) 02:29:27
FreeBSD8.0Rも出ない、LLVM2.6も出ない、ReactOS0.3.11も出ない、cygwin1.7.1も出ない
予定では先々月から先月にかけていろいろ出るはずだったものが軒並みコケまくってるなあ……
0581名無しさん@お腹いっぱい。2009/10/10(土) 22:26:28
>>580
暇なら手伝ってあげればいいじゃん。
0582名無しさん@お腹いっぱい。2009/10/11(日) 01:40:16
>>581
今何で引っかかってるんだっけー……。
locale関係は追い切れなくて脱落気味。
0583名無しさん@お腹いっぱい。2009/10/11(日) 14:32:48
暇なら追いかければいいじゃん。
0584名無しさん@お腹いっぱい。2009/10/12(月) 11:42:31
1.7にgcc入れたんだけど、dosから起動できないっす、アクセス権がない言われます

cygwinからは起動できるんだけど、何ですかね?

gccの実行権限はlrwxrwxrwx で
gcc4へのリンクでした。

gcc4 -rwxr-xr-x

気になるのはgccのグループが(なし)になってた事です
0585名無しさん@お腹いっぱい。2009/10/12(月) 13:53:20
>>584
それ、既に本家レベルでFAQなんだが
cygwin内からはsymkinkでgcc-3とgcc-4間でのAlternativeを実現してるので
cygwinの外からは負う事ができない。
CC, CXX環境変数などをCC=gcc-4のように設定するか、明示的にgcc-4を
呼ぶようにしてくださいというのが本家での標準的な解答。
gcc-3系がobsoleteになるころには解決するでしょう。
0586名無しさん@お腹いっぱい。2009/10/12(月) 13:55:10
s/symkink/symlink/

gccを消してgcc-4をgccとしてコピーするなどの力技でも解決するとは思うが
非推奨ってとこだな。
0587名無しさん@お腹いっぱい。2009/10/13(火) 21:24:30
nkfをソースからコンパイルして作成して
新たなディレクトリにパスを通してコピーしました。
しかし、実行してみるとファイルがないと叱られます。
試しに nkf.exeを c:/cygwin/bin へコピーしたら無事動きました。

OSはVistaです。どうしてこのようなことが起こるのでしょうか?
0588名無しさん@お腹いっぱい。2009/10/13(火) 21:27:29
>>587
追加です。
nkf.exeがあるカレントディレクトリで実行してもだめでした。
cmdのコマンドプロンプトでなら実行可能で、bashではダメで
訳がわかりません。
■ このスレッドは過去ログ倉庫に格納されています