Cygwin使っている人いますか? その17
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/07/28(金) 02:52:13http://www.cygwin.com/
Cygwin アンテナ
http://sohda.net/cygwin/antenna/
>>2-5あたりにログなど
0283<sage>
2006/11/07(火) 16:32:41cygwin + fetchmail + procmail でメールをダウソして振り分けて、
うはうはしようと思いましたが、fetchmail 様が以下のようなエラーを
はきやがります。どうすればよろしいでしょうか?
bash-3.1$ e:/cygwin/bin/fetchmail.exe --logfile=e:/test.log
File /cygdrive/e/home/takasaks/.fetchmailrc must be owned by you.
バージョンは、以下
bash-3.1$ e:/cygwin/bin/fetchmail.exe --version
This is fetchmail release 6.3.1+NTLM+SSL+NLS
OS は、XP Pro Japanese
よろ
0284名無しさん@お腹いっぱい。
2006/11/07(火) 16:49:08.fetchmailrc must be owned by you.
0285<sage>
2006/11/07(火) 17:40:19昔できなかったから、今もできないと思い込んでた。
>>284 さん、サンクス
0287コンパイラ
2006/11/07(火) 19:46:13色分けも無いし。Cygwinで動く良いC言語記述できるエディタないですか?
ソースをそれで書いたらそのままgccでコンパイルできるもの
0288名無しさん@お腹いっぱい。
2006/11/07(火) 19:57:120289名無しさん@お腹いっぱい。
2006/11/07(火) 20:20:28おおお!!あざーす!
0290名無しさん@お腹いっぱい。
2006/11/08(水) 00:17:52ttp://freethink.way-nifty.com/action/2006/06/gnuwin32_6362.html
0291名無しさん@お腹いっぱい。
2006/11/08(水) 07:12:28ってどこに落ちてますか?
0292名無しさん@お腹いっぱい。
2006/11/08(水) 10:57:20X.orgをアンインストールしようとして、ぽちぽちクリックして Uninstall にすると
依存関係がついているところが Keep になったりインストールすることに変化したりして、
やってられん(ノ ゜Д゜)ノ ==== ┻━━┻
0293名無しさん@お腹いっぱい。
2006/11/08(水) 12:58:090294名無しさん@お腹いっぱい。
2006/11/08(水) 14:09:070295名無しさん@お腹いっぱい。
2006/11/08(水) 15:17:52アンインストールに苦労した
0296名無しさん@お腹いっぱい。
2006/11/08(水) 15:26:26convertだけ使えればいいんだがこういう時はやはり自分でコンパイルするしかないのかな
0297名無しさん@お腹いっぱい。
2006/11/08(水) 16:14:49ではなく普通のWebブラウザでサーバーに行ってダウンロードすればいいよ
0298名無しさん@お腹いっぱい。
2006/11/08(水) 21:03:26vim.exeにもXが必須だったりするんですか?
それとも、TERMとかの設定の問題かしらん
0299名無しさん@お腹いっぱい。
2006/11/09(木) 04:24:210300名無しさん@お腹いっぱい。
2006/11/09(木) 09:13:28「 hello world!」レベルでいいんだけど
クロス環境つくっても libc.aと crt0.o はどうなるんだ?
0301名無しさん@お腹いっぱい。
2006/11/09(木) 14:51:11既存のものをもってくるか、ソースがあるならクロスでコンパイルして作ればいい。
0302名無しさん@お腹いっぱい。
2006/11/09(木) 17:16:15#まぁ ELF/Mach-O っていわれても名前以外はよくわかんねーけど、おいら
0303名無しさん@お腹いっぱい。
2006/11/09(木) 20:28:11だから「既存のもの」ってのは powerpc-apple-darwin8 用の Mach-O のライブラリのことだぞ?
0304名無しさん@お腹いっぱい。
2006/11/09(木) 23:16:21いま target=powerpc-eabi でクロス開発環境(binutils,gcc,gdb,newlib)をつくりました。
ねた元はInterface2006年12月号。
powerpc-eabi-gcc でコンパイル。powerpc-eabi-gcc -c main.c, powerpc-eabi-gcc -g main.c -msim
powerpc-eabi-gdb上 でシュミレート実行。 −−− 本と同じだからうまくいってる、と思う。
file でコンパイル生成した main.o,a.out を確認すると
main.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped
a.out: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), statically linked, not stripped
MacOSX上で生成した main.o,a.out を file で確認すると
main.o: Mach-O object ppc
a.out: Mach-O executable ppc
どの段階で ELF が Mach-O 形式に変換するんだろ?
target=powerpc-apple-darwin8 で環境をつくれば自動的に Mach-O形式ができるんだろうか?
0305名無しさん@お腹いっぱい。
2006/11/11(土) 04:05:27target cpu は同じ powerpc であっても、configure の仕方によって
扱うフォーマットはいくらでも変わるぞ?
powerpc-eabi-* は CPU=powerpc, ファイル形式=ELF
powerpc-apple-darwin8 は CPU=powerpc、ファイル形式=Mach-O
どのターゲットがどのファイル形式を扱うかは、binutilsのconfigureの中を見れ。
というか疑問に思うなら色々試してみれ。
0306名無しさん@お腹いっぱい。
2006/11/11(土) 04:11:57どうすればいいか教えて頂きたい。zle でマルチバイト文字の
1文字を 1文字として扱ってほしいんです。
/usr/share/locale/ja_JP.SJIS/LC_CTYPE
とかが要ります?
ちなみに zsh は 4.3.2 (だったかな) です。
0307名無しさん@お腹いっぱい。
2006/11/11(土) 12:28:16binutils は特に問題はおきなかった、かな?
gcc ではmakeで エンディアンの指定がない ってエラーがでる?
/usr/local/darwin/powerpc-apple-darwin8/sys-include/machine/ieeefp.h:233:2: #error Endianess not declared!!
ieeefp.h をのエラーの場所を見てみると __IEEE_BIG_ENDIAN、__IEEE_LITTLE_ENDIAN の定義がないみたい。
上を見てみると __PPC__ でのエンディアン指定の場所があるみたい。でも、実験で確認してみると __PPC__ が定義されてない。
実験で ieeefp.h 内で __PPC__ を定義して make をしてみるとアセンブル段階でエラー、かな?
configure するときの条件付けが間違ってるのかな?
0308名無しさん@お腹いっぱい。
2006/11/12(日) 00:09:04だいだい、configure は人間が書いたものではなく、autoconf で生成したものだから
configure.inを読まなくては意味がないんだろうな
とりあえず configure.in を読めるようにならなくては
0309名無しさん@お腹いっぱい。
2006/11/13(月) 01:54:04最新verはどうだろう
0310名無しさん@お腹いっぱい。
2006/11/14(火) 20:06:13「プロンプトに色を使うと補間リスト(タブを何回か押したときに表示される)表示時にコマンドラインにゴミが入る」というものです。
【再現】
Cygwinのデフォルトのプロファイル(カスタマイズしている人は「bash --init-file /etc/profile」にてデフォで起動します)
は「PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '」というプロンプトを使っています。
これは複数行なのですが、\nを抜いて1行にするとバグを再現できます。
「PS1='\[\e]0;\w\a\]\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\$ '」
このプロンプトでgccと打ってタブを何回か押してみてください。
補間リストが表示されるとともに、コマンドラインに「gcccc」とゴミが2文字ほど入るはずです。
私が実際に使ってるプロンプトでは5文字ほどゴミが入ります。
bash 2ではなにも問題なかったのに、bash 3になったら突然これです。ほんとウザイです。
これはバグですよね?
GNUに報告した方がいいですか?
0311名無しさん@お腹いっぱい。
2006/11/15(水) 01:08:51確かにこっちでも確認した。
$ uname -a
CYGWIN_NT-5.1 bdragon 1.5.21(0.156/4/2) 2006-07-30 14:21 i686 Cygwin
$ bash --version
GNU bash, version 3.1.17(9)-release (i686-pc-cygwin)
Copyright (C) 2005 Free Software Foundation, Inc.
0312名無しさん@お腹いっぱい。
2006/11/16(木) 10:56:21確認ありがとうございます。
bashスレで自分の環境では異常がなかったという報告を受けまして、
どうやらbash 3の中でもマイナーバージョンによって正常だったり異常だったりするみたいです。
もしくはCygwin特有の現象なんですかね〜(だとすると何が問題なのかわからないですが)
ま、いずれにせよ今のままでは使いづらいことこの上ないのでバージョンを落とそうかと思っています。
報告はどうしようかな・・・
なおしてほしいんだけどな・・・
確認ありがとうございます。
bashスレで自分の環境では異常がなかったという報告を受けまして、
どうやらbash 3の中でもマイナーバージョンによって正常だったり異常だったりするみたいです。
もしくはCygwin特有の現象なんですかね〜(だとすると何が問題なのかわからないですが)
ま、いずれにせよ今のままでは使いづらいことこの上ないのでバージョンを落とそうかと思っています。
報告はどうしようかな・・・
なおしてほしいんだけどな・・・
確認ありがとうございます。
bashスレで自分の環境では異常がなかったという報告を受けまして、
どうやらbash 3の中でもマイナーバージョンによって正常だったり異常だったりするみたいです。
もしくはCygwin特有の現象なんですかね〜(だとすると何が問題なのかわからないですが)
ま、いずれにせよ今のままでは使いづらいことこの上ないのでバージョンを落とそうかと思っています。
報告はどうしようかな・・・
なおしてほしいんだけどな・・・
('A`)
0313名無しさん@お腹いっぱい。
2006/11/16(木) 11:00:16なれないLinuxのブラウザからの書き込みでおかしなことになってましたm(_ _)m
0314名無しさん@お腹いっぱい。
2006/11/17(金) 08:12:56でもutf-8化待ち。
0315名無しさん@お腹いっぱい。
2006/11/17(金) 19:05:120316名無しさん@お腹いっぱい。
2006/11/17(金) 19:23:06中の人乙です。
0317名無しさん@お腹いっぱい。
2006/11/18(土) 02:03:370318名無しさん@お腹いっぱい。
2006/11/18(土) 05:35:180319名無しさん@お腹いっぱい。
2006/11/18(土) 07:35:52社員の作業効率向上に効果があると認識されてるんだろ。
オフィス環境やハードウェア環境を整備したり社員を教育したりするのと同様に、
仕事の道具であるソフトウェア環境を整備しようとするのは正しい態度だし、
正しい金の使い方だ。
社会貢献にもなるし、社の宣伝にもなるだろうしな。
0320名無しさん@お腹いっぱい。
2006/11/18(土) 15:09:46何故、sf.netに上げないのだろうか。
売名?
0321名無しさん@お腹いっぱい。
2006/11/18(土) 18:08:19なぜここで全く無関係のsf.netが出てくる???
0322名無しさん@お腹いっぱい。
2006/11/18(土) 18:29:14売名?
0323名無しさん@お腹いっぱい。
2006/11/18(土) 23:02:160324名無しさん@お腹いっぱい。
2006/11/18(土) 23:29:090325名無しさん@お腹いっぱい。
2006/11/19(日) 01:03:430326名無しさん@お腹いっぱい。
2006/11/19(日) 12:01:17一から入れなおさないと駄目なのかな?
ファイルコピー+α程度で済ます方法があれば教えて欲しいです。
0327名無しさん@お腹いっぱい。
2006/11/19(日) 12:13:37mkpasswd -l と mkgroup -l作り直す
0328名無しさん@お腹いっぱい。
2006/11/19(日) 16:07:00まれに,
> 1844 [main] bash 1256 dll_crt0_1: internal error: couldn't determine location
> of thread function on stack. Expect signal problems.
のエラーメッセージを読み取ることができます. ダレカタスケテ
0329名無しさん@お腹いっぱい。
2006/11/19(日) 16:37:00cmd.exe 上で cygwin ツール(例えば sha1sum)を起動したところ, 同様のエラーが表示されました.
cygwin1.dll のバージョンダウンを試してみるべきってことでしょうか?
>C:\home\mina>sha1sum --ver
> 6794 [main] sha1sum 1060 dll_crt0_1: internal error: couldn't determine locat
>ion of thread function on stack. Expect signal problems.
>sha1sum (GNU coreutils) 6.4
(以下略)
0330名無しさん@お腹いっぱい。
2006/11/19(日) 20:13:50どうやら, 直前に Outpost Firewall Pro を 3.5.x から 4.0.x にアップデートしたのが影響していたようで...バージョンを戻すことで問題は解消しました.
0331名無しさん@お腹いっぱい。
2006/11/21(火) 08:02:14bash と新しく実行すると読み込んでくれる。
echo $SHELL は /bin/bash とでていたし、デフォルトで bash のはず。
なんじゃらほい、これ?どうやって直すのでしょうか?
0332名無しさん@お腹いっぱい。
2006/11/21(火) 14:08:250333名無しさん@お腹いっぱい。
2006/11/21(火) 17:36:35そもそもログインシェルは .bashrc を読まない。
.bashrcを読むのは、(ログインシェル以外の)2番目以降に起動されたbashのみ。
ログインシェルが読むのは、.bash_profile(または.bash_loginまたは.profile)だけ。
今まで .bashrcを読んでたと思いこんでいたなら、おそらく、
.bash_profileに source ~/.bashrc みたいな記述があったからだろう。
0334名無しさん@お腹いっぱい。
2006/11/25(土) 01:34:03CloseHandle(*h) failed _onreturn::~_onreturn():1102
↑こういうメッセージが出るようになってしまいました。
これってどういう意味なんですか?
0335名無しさん@お腹いっぱい。
2006/11/27(月) 02:33:17// 変 更 履 歴 //
v1.07 2006/11/26
* gcc 3.4 での WinMainCRTStartup() 再定義エラー回避
* 連続出力時でもキーボード割り込みが入るように。
0336名無しさん@お腹いっぱい。
2006/11/29(水) 05:20:02cmd.exe用のtermcapエントリって、何を使えばいいんでしょうか?
0337上の補足
2006/11/29(水) 05:25:32ちなみにcmd.exeの編集オプションは、簡易編集モード,挿入モード,ともに
オンです。
0338名無しさん@お腹いっぱい。
2006/11/30(木) 20:11:18できればタスクスイッチやウィンドウを消しておきたいのですが、
ウィンドウを出さずにstartxをした状態にしておくことは可能ですか?
0339名無しさん@お腹いっぱい。
2006/11/30(木) 20:27:19ちなみに statrxwin.bat みたいにバッチファイルを作ればいい
0340名無しさん@お腹いっぱい。
2006/11/30(木) 20:28:520341名無しさん@お腹いっぱい。
2006/12/01(金) 17:21:45#!/bin/bash
echo "hogehoge"
と書くと
hogehoge
と出力されるけど
#!/bin/sh
echo "hogehoge"
と書くと何も出力されずにプロンプトが戻ってきます。
そのせいかstartxもできません。
考えられる原因てありますか?
0342名無しさん@お腹いっぱい。
2006/12/02(土) 03:35:13手元で試したら、#!/bin/sh でも hogehoge て出たけど。
ファイルが壊れてるとか、そんなんじゃ?
0343名無しさん@お腹いっぱい。
2006/12/02(土) 21:24:34/home/username って作られないんだっけ?
0344名無しさん@お腹いっぱい。
2006/12/02(土) 23:46:480345336
2006/12/03(日) 00:01:130346336
2006/12/03(日) 00:06:42対応しきれないんでしょうか、、、
0347名無しさん@お腹いっぱい。
2006/12/03(日) 04:07:37.inputrc で8bit透過設定をしてないんだろ。
0348名無しさん@お腹いっぱい。
2006/12/03(日) 04:11:08echo $HOME。
あと/etc/passwd を見よ。
0349343
2006/12/03(日) 10:28:39> bash-3.2$ echo $HOME
> /cygdrive/c/Documents and Settings/Administrator
/etc/passwd は存在しません
Defaultのままインストールしてデスクトップのアイコンから起動したんだけど
何か手順間違ってる?
0350名無しさん@お腹いっぱい。
2006/12/03(日) 12:38:37mkgroup -l > /etc/group
やっとけ
0351名無しさん@お腹いっぱい。
2006/12/03(日) 15:15:16Cygwin ユーザーズガイド
http://www.sixnine.net/cygwin/translation/cygwin-ug-net/cygwin-ug-net.html
3.7.6. mkgroup
3.7.7. mkpasswd
0352343
2006/12/03(日) 15:20:01thx!
なんとか解決しました
/usr/bin/mkpasswd -l > /etc/passwd
/usr/bin/mkgroup -l > /etc/group
して、
/etc/passwd と /etc/group 以外を全て削除して
インストールしなおしたら
最初のログインで /home/Administrator が作られました
0353名無しさん@お腹いっぱい。
2006/12/03(日) 15:25:46ちょおま
0355名無しさん@お腹いっぱい。
2006/12/03(日) 16:22:39いったい何がなんだかわからん。が、とりあえず起動したんで以下自分用メモ
$ cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
$ cd emacs
$ ./configure --prefix=/usr/local/emacs-cvs --with-gcc --without-toolkit-scroll-bars
$ make bootstrap
$ make install
0356名無しさん@お腹いっぱい。
2006/12/03(日) 17:18:22suspendしてるプロセスが居たりするとよく落ちる希ガス
たぶんバグ。
0357名無しさん@お腹いっぱい。
2006/12/03(日) 19:42:54coreはいて立ち上がらなくない?
0358名無しさん@お腹いっぱい。
2006/12/03(日) 19:55:45ttp://www.sixnine.net/cygwin/cygwin-doc/professional.html とか見るとなんだがややこしいっぽいんだけど...
ttp://shooting-star.myhome.cx/cygwin/setup.html のようにすればおk?
0360名無しさん@お腹いっぱい。
2006/12/07(木) 19:48:140361名無しさん@お腹いっぱい。
2006/12/07(木) 19:56:160362名無しさん@お腹いっぱい。
2006/12/07(木) 20:11:26Xmingでも入れては?
0363名無しさん@お腹いっぱい。
2006/12/07(木) 23:48:16含まれているとするならなんと言う名前で入っているのでしょうか?
インストーラで見た限り、見当たりませんでした。
0364名無しさん@お腹いっぱい。
2006/12/07(木) 23:53:50自分の目が節穴かどうか人様に聞くんじゃねえ
0365名無しさん@お腹いっぱい。
2006/12/08(金) 15:28:14普通にCygwinでもコンパイルできるからソースから入れたら?
0366名無しさん@お腹いっぱい。
2006/12/08(金) 21:04:42はぁ?だったら普通 win 用の php 入れておわりだろ。おまえは仕事ができなさそうだなぁ。
そもそもここは、UNIXの基本コマンド学んでこい、でスルーだべ。
0367名無しさん@お腹いっぱい。
2006/12/08(金) 21:06:13bash-3.2$ gpc a.p
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld: crtbegin.o: No such file: No such file or directory
0368名無しさん@お腹いっぱい。
2006/12/09(土) 05:09:520369名無しさん@お腹いっぱい。
2006/12/09(土) 08:13:45普通にCygwinでもコンパイルできるからソースから入れたら?
0370名無しさん@お腹いっぱい。
2006/12/09(土) 08:37:57どうしてもWindowsとシームレスに使いたいなら仮想マシン使うほうが楽
apt-get, yum, emergeなどから簡単に追加削除できるしパッケージも豊富。
0371名無しさん@お腹いっぱい。
2006/12/09(土) 09:41:22お前にそんなこと指摘される筋合いはない。
0372名無しさん@お腹いっぱい。
2006/12/09(土) 09:55:06わかりました。Linuxを入れたいと思います。
でも、Linux版のCygwinってあるんでしょうか?
ググっても、Win版のCygwinしか見つからないんですが、、
0373名無しさん@お腹いっぱい。
2006/12/09(土) 10:07:59こういう報告があるが。
http://pc8.2ch.net/test/read.cgi/win/1121456258/668
リンクを張りなおしたらどうなる?
0374名無しさん@お腹いっぱい。
2006/12/09(土) 11:42:44ネタか、釣りか、マジか… Cygwin ってどういうものだか分かって言っているのか?
0375名無しさん@お腹いっぱい。
2006/12/09(土) 12:02:350376名無しさん@お腹いっぱい。
2006/12/09(土) 15:24:220377名無しさん@お腹いっぱい。
2006/12/09(土) 16:43:030378名無しさん@お腹いっぱい。
2006/12/09(土) 22:29:31削除したディレクトリ名(***)が出てしまうのですが、
このチェック(起動オプション?)をなくすにはどうすればいいですか?
0379名無しさん@お腹いっぱい。
2006/12/09(土) 22:34:130380名無しさん@お腹いっぱい。
2006/12/09(土) 22:55:39削除したのは自分で作成したディレクトリで、自分で作成したファイル以外は
入れていなかったのですが・・・
0381名無しさん@お腹いっぱい。
2006/12/11(月) 16:54:020382名無しさん@お腹いっぱい。
2006/12/11(月) 16:58:25Cygwinの窓の中じゃなくてネイティブにbash.exeとか起動すれば面白いんだがな
Cygwinが出来た昔は「おぉ!すげぇぇぇぇ」とか言って飛びついたけどwww
■ このスレッドは過去ログ倉庫に格納されています