Cygwin使っている人いますか? その19
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2008/12/31(水) 09:29:26http://www.cygwin.com/
Cygwin アンテナ
http://sohda.net/cygwin/antenna/
>>2-5あたりにログなど
0514名無しさん@お腹いっぱい。
2009/09/21(月) 21:05:500515名無しさん@お腹いっぱい。
2009/09/21(月) 21:50:39MinGWとリンクと言うのが正しかったでしょうかね。失礼しました。
>>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:340517名無しさん@お腹いっぱい。
2009/09/22(火) 14:47:55hoge@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って書いてあるよ?
0519512
2009/09/22(火) 20:12:16MinGWではなくCygwinに依存したWin32アプリケーションは作れない
ということはないですよね。termios.hとか使ったやつ。
ttp://www.cygwin.com/ml/cygwin/2009-04/msg00151.html
Windows7のバグのようですね。1.7系にはパッチが当たっていました。
0520名無しさん@お腹いっぱい。
2009/09/23(水) 21:57:020521名無しさん@お腹いっぱい。
2009/09/25(金) 14:54:30ttp://cygwin.com/cgi-bin/cvsweb.cgi/src/winsup/?cvsroot=src
0522名無しさん@お腹いっぱい。
2009/09/27(日) 13:01:11その手の話は全然出てきてないな……。ほんと、何時出るやら(^^;
0523名無しさん@お腹いっぱい。
2009/09/27(日) 13:02:390524523
2009/09/27(日) 13:05:490525名無しさん@お腹いっぱい。
2009/09/27(日) 13:22:170526名無しさん@お腹いっぱい。
2009/09/27(日) 14:01:34stable になる。
0527名無しさん@お腹いっぱい。
2009/09/27(日) 14:23:170528名無しさん@お腹いっぱい。
2009/09/27(日) 14:35:40本家サイトが更新される。
0529名無しさん@お腹いっぱい。
2009/09/27(日) 14:55:271.7.1になることでの違いじゃなくて、1.5と1.7の機能の違いが聞きたいの?
最大の違いは「LANG=ja_JP.UTF-8 で、ASCII以外のファイル名が問題なく使える」ってことだけど。
0530名無しさん@お腹いっぱい。
2009/09/27(日) 14:56:19なるほど。ありがとうございます。
1.7.1 期待している人が多かったので、
単純に何があるのかなーと思ったのです。
0531523
2009/09/27(日) 14:59:320532名無しさん@お腹いっぱい。
2009/09/27(日) 15:02:56何に一番期待してるかと言えば、
「LANG=ja_JP.UTF-8 で、ASCII以外のファイル名が問題なく使える」
バージョンが、
「stable になる」
ことだな。
「1.7なら日本語のファイル名が使えるぜ」「でもまだβじゃん」という会話をしなくて済む。
0533名無しさん@お腹いっぱい。
2009/09/27(日) 16:09:020534名無しさん@お腹いっぱい。
2009/09/27(日) 18:28:18開発者が急いで調整してたら、これで最後これで最後という度に
バグバグなのが発覚してリリースが先送りになっちゃったから、
逆に待望論が台頭してきてるんだよ。
0535名無しさん@お腹いっぱい。
2009/09/27(日) 18:32:480536名無しさん@お腹いっぱい。
2009/09/27(日) 20:53:28長かった
0537名無しさん@お腹いっぱい。
2009/09/27(日) 23:52:39LANG="C" -> UTF-8
LANG="ja" -> UTF-8
LANG="ja_JP" -> UTF-8
LANG="ja_JP.SJIS" -> SJIS
SJISだと限界あるし。
0538名無しさん@お腹いっぱい。
2009/09/27(日) 23:57:110539名無しさん@お腹いっぱい。
2009/09/28(月) 07:49:42blog書いてる
ttp://ftp-admin.blogspot.com/
0540queenbee
2009/09/29(火) 18:14:10圧縮ファイルの中に":"を含むファイルがあるとそれが解凍されないのですがどうすればいいでしょうか?
no such file or directoryで失敗
0541名無しさん@お腹いっぱい。
2009/09/29(火) 18:33:390542名無しさん@お腹いっぱい。
2009/09/29(火) 20:09:48解決策は知らない
0543名無しさん@お腹いっぱい。
2009/09/29(火) 20:22:31>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:081.7がstableになるってことは1.5系がobsoleteになってサポートも切れるってことなんだよね。
win9x系でcygwinを利用してる人たちはそれで完全に切り捨てになっちゃうとおもうんだけど
1.5or1.7系のwin9x系対応を考えている人とかいてくれたりするんだろうか……
0545名無しさん@お腹いっぱい。
2009/09/29(火) 22:45:49MS もサポート打ち切ってるし
0546名無しさん@お腹いっぱい。
2009/09/29(火) 22:50:23化石だとしてもまだ死んでねーぞ、シーラカンスみたいなもんさ
0547名無しさん@お腹いっぱい。
2009/09/30(水) 00:03:32Fedora Legacy Projectみたいに? (もう止めちゃったけど)
0549名無しさん@お腹いっぱい。
2009/09/30(水) 00:20:19保守する人がいなくなればそれで終了
そうなった後でも使いたいなら既存のバージョンを使うか
自分で努力すればいいんだから無問題
0550名無しさん@お腹いっぱい。
2009/09/30(水) 00:45:540551名無しさん@お腹いっぱい。
2009/09/30(水) 00:54:090552名無しさん@お腹いっぱい。
2009/09/30(水) 06:56:00NT4.0使ってた方がまだまし
0553名無しさん@お腹いっぱい。
2009/09/30(水) 08:19:551.5系列も終わっちゃうだろうな
0554queenbee
2009/09/30(水) 09:50:07ありがとうございます。
試してみます。
0555queenbee
2009/09/30(水) 11:42:58今のところCygwin ver1.5環境なのですが、
ver1.7との共存は可能でしょうか?
可能でしたら、やり方を教えていただけませんでしょうか?
0556名無しさん@お腹いっぱい。
2009/09/30(水) 11:51:250557名無しさん@お腹いっぱい。
2009/09/30(水) 15:54:55終わっちゃうだろうなどころか、すぐに終わると決定している。
Re: Lifespan of 1.5
http://cygwin.com/ml/cygwin/2009-09/msg00774.html
0558名無しさん@お腹いっぱい。
2009/10/04(日) 09:16:10別のパスにインストールすればOK。
共存っていうか独立してるから併存だけどね。
0559名無しさん@お腹いっぱい。
2009/10/04(日) 09:33:35レジストリとか、1.5 と 1.7 を同時起動してしまった場合の問題とかないの?
0560名無しさん@お腹いっぱい。
2009/10/04(日) 11:23:270561名無しさん@お腹いっぱい。
2009/10/04(日) 12:19:14嘘付け。
0562名無しさん@お腹いっぱい。
2009/10/04(日) 15:23:300563名無しさん@お腹いっぱい。
2009/10/04(日) 16:26:131.7は原則としてレジストリは使わない。setup-1.7.exeだけが、インストール先を識別するのに使う。
ttp://d.hatena.ne.jp/vmi/20090727/p1
0564名無しさん@お腹いっぱい。
2009/10/04(日) 19:55:01せめてトップページぐらい見てやれよ。
0565名無しさん@お腹いっぱい。
2009/10/04(日) 20:03:15D:\home /home ntfs binary,noacl 0 0
で設定して、$HOMEで touch foo
とかするして、ファイルのセキュリテーを見ると、「なし」とかいうユーザが紛れ込むんだけど。
もちろん、環境変数で、
CYGWIN=glob tty nontsec nosmbntsec
してるんですが。
0566名無しさん@お腹いっぱい。
2009/10/06(火) 11:11:100567名無しさん@お腹いっぱい。
2009/10/07(水) 01:37:50ふつー。でもBMP以外の文字はびみょー。
# bashはNG(BMPのみ)。vim, mintty-0.5はOK。
あと、WindowsのCLIなコマンドがCP932のメッセージを吐くので、minttyだと化ける。
0568名無しさん@お腹いっぱい。
2009/10/07(水) 04:16:230569名無しさん@お腹いっぱい。
2009/10/07(水) 06:19:080570名無しさん@お腹いっぱい。
2009/10/07(水) 08:01:44これはバグ?
0571名無しさん@お腹いっぱい。
2009/10/07(水) 08:25:58気になるならnobodyにでもしとけやカスどもが
0572名無しさん@お腹いっぱい。
2009/10/07(水) 10:26:13cygwin用blackboxのバイナリーの
URLを教えて下さい。
http://www.atmarkit.co.jp/flinux/special/cygwin2/cygwin01a.html
ここのリンクはよくわかりませんでした。
blackboxのソースはコンパイル失敗。
0573名無しさん@お腹いっぱい。
2009/10/07(水) 16:44:56setup.exe で cygwin ports project のリポジトリ
ftp://sourceware.org/pub/cygwinports
を追加。
# 細かい話は http://sourceware.org/cygwinports/ を参照してくれ。
# Yaakovが1.7系に注力し始めてるので1.5系に対応してなかったら知らん。
# 多分まだ大丈夫だと思うけど。
## ゼロ円シリーズっていまはもうかなり古い資料なんで参考程度に考えたほうがいいぞ
## といっても、最近の情勢に明るい資料がどこにあるか俺は知らんのだけど。
0574名無しさん@お腹いっぱい。
2009/10/07(水) 23:36:33Basic Multilingual Plane. u+FFFF以下の文字。詳しくは「Unicode BMP」でぐぐれ。
0575名無しさん@お腹いっぱい。
2009/10/08(木) 02:24:500576名無しさん@お腹いっぱい。
2009/10/08(木) 18:58:56ありがと
0577名無しさん@お腹いっぱい。
2009/10/09(金) 11:36:100578名無しさん@お腹いっぱい。
2009/10/10(土) 01:22:13モデムのアクセスランプが点滅しっぱなしなので気持ち悪くて。
updaterとか色々切ってるんだけどなぁ、プロセス見てもこれといったものは無いし。
今はWindows自体起動することが少ないな
0579名無しさん@お腹いっぱい。
2009/10/10(土) 01:51:070580名無しさん@お腹いっぱい。
2009/10/10(土) 02:29:27予定では先々月から先月にかけていろいろ出るはずだったものが軒並みコケまくってるなあ……
0581名無しさん@お腹いっぱい。
2009/10/10(土) 22:26:28暇なら手伝ってあげればいいじゃん。
0582名無しさん@お腹いっぱい。
2009/10/11(日) 01:40:16今何で引っかかってるんだっけー……。
locale関係は追い切れなくて脱落気味。
0583名無しさん@お腹いっぱい。
2009/10/11(日) 14:32:480584名無しさん@お腹いっぱい。
2009/10/12(月) 11:42:31。
cygwinからは起動できるんだけど、何ですかね?
gccの実行権限はlrwxrwxrwx で
gcc4へのリンクでした。
gcc4 -rwxr-xr-x
気になるのはgccのグループが(なし)になってた事です
0585名無しさん@お腹いっぱい。
2009/10/12(月) 13:53:20それ、既に本家レベルで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:10gccを消してgcc-4をgccとしてコピーするなどの力技でも解決するとは思うが
非推奨ってとこだな。
0587名無しさん@お腹いっぱい。
2009/10/13(火) 21:24:30新たなディレクトリにパスを通してコピーしました。
しかし、実行してみるとファイルがないと叱られます。
試しに nkf.exeを c:/cygwin/bin へコピーしたら無事動きました。
OSはVistaです。どうしてこのようなことが起こるのでしょうか?
0588名無しさん@お腹いっぱい。
2009/10/13(火) 21:27:29追加です。
nkf.exeがあるカレントディレクトリで実行してもだめでした。
cmdのコマンドプロンプトでなら実行可能で、bashではダメで
訳がわかりません。
0589名無しさん@お腹いっぱい。
2009/10/13(火) 21:39:51$ echo $PATH
の出力結果と
$ type nkf
の出力結果は?
0590名無しさん@お腹いっぱい。
2009/10/13(火) 21:42:22nkf のパーミッションは?
./nkf というようにカレントを意味する ./ をつけた?
0591名無しさん@お腹いっぱい。
2009/10/13(火) 22:00:38echo $PATH で確かにパスが通っていることは確認できました。
type nkf では
bash: type: nkf: not found
でした。
0592名無しさん@お腹いっぱい。
2009/10/13(火) 22:08:33パーミッションは、vistaに付いているコマンド(takeown, icacls)で
所有権とアクセス権を設定しました。
./nkfでもダメでした。
nkf.exeがあるディレクトリで実行しても bash: nkf: command not found
0593名無しさん@お腹いっぱい。
2009/10/14(水) 01:49:10なぜ出力結果を聞いているのにおまえ考察をきかされなきゃならんの
> bash: type: nkf: not found
ってことはパス通ってないじゃん
0594名無しさん@お腹いっぱい。
2009/10/14(水) 01:51:28> パーミッション
実行権限は付いているのかと聞いているのになんでwinサブシステムでの話が出てくんの?
0595名無しさん@お腹いっぱい。
2009/10/14(水) 02:45:11chmod +x nkf
0596名無しさん@お腹いっぱい。
2009/10/14(水) 03:21:40>nkf.exeがあるカレントディレクトリで実行してもだめでした。
./nkf
0597名無しさん@お腹いっぱい。
2009/10/14(水) 19:51:190598名無しさん@お腹いっぱい。
2009/10/14(水) 22:38:210599名無しさん@お腹いっぱい。
2009/10/14(水) 23:13:06アホなこと聞くけど、nkfのあるディレクトリで、./nkfと入力したんだよね?
bash: nkf: command not foundって返ってくるもんかなあ
bash: ./nkf: No such・・・
とか
bash: ./nkf: Permission denied
だと思うんだけど
あと
echo $PATHの結果を、差し支えのない範囲で貼ってみてほしい
0600名無しさん@お腹いっぱい。
2009/10/15(木) 01:36:07サンクス
gcc単体ではドスからの起動不可だったが、makeから呼び出した場合は普通に使えた。ちゃんとコンパイル出来たからシンボリックリンクも機能してるみたい
ただもう一つ問題が
ウィンドウズのエクスプローラでcygwin以下のフォルダにファイルコピーしたり削除したりできない
また権限が無いって言われます
フォルダのアクセス権は全ユーザーもってるんですがなぜ?
0601名無しさん@お腹いっぱい。
2009/10/15(木) 04:15:500602名無しさん@お腹いっぱい。
2009/10/15(木) 04:16:50cat /etc/passwd
を実行した結果をここにうpしなさい
0603名無しさん@お腹いっぱい。
2009/10/15(木) 20:56:300604名無しさん@お腹いっぱい。
2009/10/15(木) 21:00:55ほとんどすべての機能をエミュレートしているので、可能です
0605603
2009/10/15(木) 21:08:440606名無しさん@お腹いっぱい。
2009/10/15(木) 23:15:310607名無しさん@お腹いっぱい。
2009/10/16(金) 23:07:36次はnewlib,winsup,APIヘッダのどれからインストールすればいいんでしょうか?
gccのソースツリーにnewlibを入れて同時にビルドする説明をしてるサイトもあるんですが
何から手を付ければいいのかサッパリ……
0608名無しさん@お腹いっぱい。
2009/10/17(土) 01:32:26Cygwinの何をビルドしたいの? 挙げてるやつは、cygwinパッケージ(cygwin1.dllが入ってるやつ)のソースに全部入ってるけど。
0609名無しさん@お腹いっぱい。
2009/10/17(土) 06:53:300610名無しさん@お腹いっぱい。
2009/10/17(土) 07:36:39先生はお怒りです、先生に感謝の供物を捧げなさい。
0611名無しさん@お腹いっぱい。
2009/10/17(土) 12:15:26ノートン先生を消せば良いだけでないかい?
0612名無しさん@お腹いっぱい。
2009/10/17(土) 12:46:370613名無しさん@お腹いっぱい。
2009/10/17(土) 17:32:13コンパイラがまず無かった・・・。
■ このスレッドは過去ログ倉庫に格納されています