Cygwin使っている人いますか? その22 (947レス)
上下前次1-新
15(1): 2014/10/26(日)17:27 AAS
>>14
stat は coreutils に入ってるので、ソース(パッチ)見てみた。
setpu-x86.exe で coreutils の src にチェックを付けてインストール。
mintty 起動して、/usr/src/ に coreutils-x.xx 出来てるので、
$ grep -C 10 ctime coreutils-8.23-4.cygwin.patch
(略)
+This release depends on features that did not exist prior to
省10
16: 2014/10/26(日)18:41 AAS
>>15
レスありがとう。posix準拠させるには周辺状況が厳しいって事ですね。
内部的な事は、ソースを読みつつゆっくりと調べてみようと思います。
17: 2014/10/26(日)22:34 AAS
setpu-x86.exeてどこにあった奴よ
18: 2014/10/26(日)22:50 AAS
解決した話題に対して重箱の隅つついてる暇があったら有用な情報を書け
19: 2014/10/27(月)00:02 AAS
だっさ
20: 2014/10/27(月)08:47 AAS
setup-x86.exeとsetup-x86_64.exeの新しいバージョンだけど
ファイルサイズが異様に大きくなってるな
21: 2014/10/27(月)13:38 AAS
x86_64の2.850が761KB、2.852が5953KB
署名は正当なものだったが、何が起きたのやら
22: 2014/10/27(月)13:49 AAS
デバッグシンボルが残ってるようだね
23: 2014/11/02(日)19:05 AAS
1.7.33の安定版、早くリリースされないかなぁ。
24: 2014/11/03(月)00:01 AAS
バージョン番号2.852のままでexeが差し替えられてる
X86_64のファイルサイズ929kB
25(1): 2014/11/08(土)19:32 AAS
助けてください
先週の末に、1.7.28から1.7.32にupdateしたのですが、
apache2が起動着なくなりました
httpd2 -k startでは、
0 [main] httpd2 17332 child_info_fork::abort: address space needed by 'mod_setenvif.so' (0x5B0000) is already occupied
fork: Resource temporarily unavailable
サービスで起動すると
省15
26: 2014/11/09(日)00:47 AAS
よい方法といってもrebaseallするしかないわな。
rebaseallってcygwinのパッケージ以外はrebaseしないので、
cygwinでコンパイルした自前のプログラムを何か何かを動かしているならば、
そいつらも-Tオプションを使ってrebaseallに巻き込んでみるくらいかねぇ。
27(1): 2014/11/09(日)12:32 AAS
MS-C/C++のソース(VC++で無い時点でお察しください)をDebianに持ってったらstrincmp()がないって怒られた。
修正するのめんどうだからstrincmpを書いたんだ。
んでそのソースをCygwinにもってったら「同じ名まえで別な関数つくんじゃねーよごらぁ!」って怒られたんだ・・・
もうね・・・
28(1): 2014/11/09(日)12:36 AAS
そのためにifdefとかifndefみたいなの使うんじゃねーの
29: 2014/11/09(日)13:03 AAS
「もうね・・・」の後を省略する意味が分からん
何が言いたいのかも分からん
>>28でいいじゃん
30: 2014/11/09(日)15:37 AAS
>>27
DebianというかPOSIX系ならstrncasecmpがある
31: 2014/11/15(土)18:41 AAS
ああ、strincmpってそういう意味なんだ
何がもうね…なんだか
32(1): 2014/11/16(日)16:44 AAS
strncasecmpってのも中途半端な名前だな
strlengthcasecmpにでもしろや
33: 2014/11/16(日)17:44 AAS
>>32
?
34: 2014/11/16(日)17:46 AAS
それをいうなら、stringslengthcasecompare() だなw
35: 2014/11/16(日)18:57 AAS
もうstrengthcmpにでもしちゃえよ
36: 2014/11/17(月)11:37 AAS
もう Cygwin 関係ない話じゃねーかw
ていうか、その辺に文句あるならデニス・リッチーにでも言えよ。
37: 2014/11/17(月)12:05 AAS
Cygwinからもstrnicmpは無くなるみたいだけどね
>外部リンク[html]:www.mail-archive.com
>外部リンク[html]:sourceware.org
38(2): 2014/11/20(木)22:33 AAS
cygwinでcronしてみたいんだけどできません
$ crontab -l
*/1 * * * * date >> /tmp/crontest.txt
$ cygrunsrv --query cron
Service : cron
Current State : Running
Controls Accepted : Stop
省2
39(2): 2014/11/20(木)23:14 AAS
>>38
date にパスが通ってないんじゃね
40(1): 2014/11/20(木)23:40 AAS
>>39
パスが通ってなくても空ファイルはできるでしょ
41(1): 2014/11/20(木)23:57 AAS
# cron-config様の指示
chmod 640 /var/cron/tabs/$USERNAME
chmod +r /etc/passwd /etc/group
42: 2014/11/21(金)00:05 AAS
あーイベントログみると良いかも
43: 39 2014/11/21(金)02:14 AAS
>>40
あーそうか。スマソ>>38
44: 2014/11/21(金)02:30 AAS
>>41
cygwinってパーミッションは関係あるんですか?
パスの可能性もあるかもしれないけど、初心者にはついていけないです…
45(1): 2014/11/21(金)19:21 AAS
何かバージュンアップしたら、mintty立ち上げるとwarningが出るようになった。
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Bad address
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: Bad address
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: Bad address
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: Bad address
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: Bad address
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: Bad address
省4
46: 2014/11/22(土)00:20 AAS
>>45
だめモトで、rebaseall してみるとか?
47: 2014/11/26(水)00:16 AAS
>>25
>httpd2 -k startでは、
> 0 [main] httpd2 17332 child_info_fork::abort: address space needed by 'mod_setenvif.so' (0x5B0000) is already occupied
>fork: Resource temporarily unavailable
>ash rebaseall を実行しても、改善しません
私もexecを使うと「 child ナントカ fork::abort: address space」でエラー。
心当たりはbashの更新?古いのに戻したいけど、一つ前に戻してダメならどうすればいいでしょうか?
省1
48: 2014/11/26(水)07:25 AAS
ナントカじゃわからん
49: 2014/11/26(水)08:31 AAS
確かプロセス。
50: 2014/11/26(水)09:38 AAS
「確か」とかじゃなくて、
ちゃんと実際のエラーメッセージ見ながら
コピペなり書き写すなりしてよ
51: 2014/11/26(水)10:03 AAS
俺が知らないだけかもしれないが、ぱっと見 shell-init: ってなんだろう、find はどこで呼ばれてるんだろう、って疑問がわくですよ。
エローメッセージは無修正で!
52: 2014/12/03(水)23:41 AAS
Cygwin/X周りが最近のバージョンアップで、大きく仕様が変わったのだけどなにこれ?
$HOMEに、.startxwinrc を置いてあると起動もしないのでとりあえず削除したのだが、
本当はどうあるべき?
53(2): 2014/12/04(木)18:48 AAS
Cygwin上の コンソール emacs-noxで、ある種の記号を入力すると画面が乱れ
てしまう。
具体的には、その記号を入力した行の下に空行が表示され、行間が空く。
例)
あいうえお
←ここに空行が
これて俺だけ?
省1
54: 2014/12/04(木)18:53 AAS
どんな記号を入れるとだめなの?
55: 2014/12/04(木)18:53 AAS
追記。
あいうえおの前にハートマークを入力したんだけど、消えてしまいました。
ハート(白)U+2661 (♡)ね。
ハート (シンボル) - Wikipedia
外部リンク[AE]:ja.wikipedia.org
56(1): 2014/12/04(木)20:27 AAS
俺のとこでは、半角扱いになってるけどちゃんと表示されてるよ
フォントはRicty使ってる
57: 2014/12/04(木)22:38 AAS
>>56
ありがとうございます。うーむ…。
よろしければ2点ほど、ご確認いただけませんか?
・「MS ゴシック」に設定した場合
・Ctrl + L を何回か押して画面をクリアした場合
こちらの環境での現象は
・「MS ゴシック」「MS 明朝」どちらでも表示が乱れる。
省2
58: 2014/12/04(木)22:43 AAS
使ってるターミナルの種類にもよるんじゃない?
記号等の曖昧文字表示する時の幅の扱いが Emacs と 端末で違ってて苦労する話とかよくあるし
59: 2014/12/04(木)23:07 AAS
MSゴシック問題ない
Ctrl-Lも問題ない
64ビット版
emacs-versionは24.4.1
ターミナルはmintty
ちょっと問題があるのはemacs-noxの起動後、
ウィンドウサイズをちょこっといじらないと行数の管理がトチ狂うってところ
省1
60: 53 2014/12/04(木)23:15 AAS
ごめんなさい、原因はCygwin関係なくて、Emacsのテーマでした。
(load-theme 'adwaita t) ;;たぶんどのテーマでもいい
これを実行すると、
Cygwin(24.4.1)でもFedora20(24.3.1)でも、
ハート(白)U+2661 (♡)で行が乱れるようになった。
しかしテーマを設定しないと、diffとか見づらくてしょうがない…。
ここから先はEmacsスレで聞いてみます。ありがとうございました。
61: 2014/12/04(木)23:22 AAS
テーマの中で何をするとそこら辺おかしくなるんだろ
nw 環境だとフォントは Emacs の中から変更できないよね?
62: 53 2014/12/05(金)12:34 AAS
いちおうご報告。他スレで解決しました。
Emacs Part 46
2chスレ:unix
GNU Screen が問題だったみたいで、 tmuxに乗り換えたら再現しなくなりまし
た。Cygwinにもtmuxがあったんですね。
63(1): 2014/12/07(日)09:50 AAS
早く、Cygwin 1.7.34-002来ないかな。
64(2): 2014/12/07(日)14:01 AAS
偽物Linuxユーザーは消滅しろ(^ω^)
65: 2014/12/07(日)19:56 AAS
minttyで例えば❖とか➔の一部記号が半角で表示されるのを
解消するような設定とかってありますか?
vimでいうambiwidthの設定をminttyrcで書けるかどうか知りたいです.
66: 2014/12/08(月)22:36 AAS
>>64
お、ひさしぶりだな。
粘着クン。
67: 2014/12/09(火)00:24 AAS
>>63
> 早く、Cygwin 1.7.34-002来ないかな。
何が始まるんです?
何が変わるんです?
68(3): 名無しさん@そうだ選挙に行こう 2014/12/13(土)13:37 AAS
すいません、質問させてください。
Cygwinでlibvirt-pythonをbuildしようとしたのですがうまくいきません。
何が原因かわかりますでしょうか?libvirt本体の方はインストール済みです。
出力結果をべた書きしようとしたら投稿時に怒られたのでアップします
外部リンク[txt]:kagura.tokyo-akiba.jp
69(2): 2014/12/15(月)02:20 AAS
>>68
エセLinux使うな。ホンモノ使え、ホンモノを。
死苦Winなんざカスだ、カス
70(1): やんやん ◆yanyan/....3 2014/12/15(月)10:22 AAS
>>68
このパッチ当ててみるとどうでしょう?
外部リンク:libvirt.org
71(1): 68 2014/12/15(月)19:43 AAS
>>69
当件については実際Linux環境のlibvirtを使うことにしました。要するにギブアップです。
Cygwin自体は使い続けるけどな!!!
>>70
すいません、そういうわけで昨日検証環境丸ごと潰しちゃいました(´・ω・`)
まぁWindows環境のlibvirtだと使えない機能も多かったですし、すでにlibvirt
本体のほうもパッチ当てないとコンパイル通らないでこの先不安だったので
省1
72(1): 2014/12/15(月)22:33 AAS
>>64 >>69
例の粘着お子ちゃまがまた出没してるけど、みなさんどうします?
生暖かく見守ってみる?
73: 2014/12/15(月)22:57 AAS
なんでかまうの。
74: 2014/12/15(月)23:59 AAS
>>72
おこちゃまは寝てろ
75: 2014/12/16(火)07:37 AAS
>>71
ギブアップというかなー、似非Linux使うからそんな苦労するんだよ。
そんな苦労してまで死苦Win使う理由はなんだ?苦労好きな変態野郎か?(^ω^)
エセLinuxは消え失せろ
76: 2014/12/16(火)08:06 AAS
まあ、Cygwin使うのに本物のUnix系システムの知識はないと困る場面は多いと思う
でもWindows使わなきゃならないときには無いと困るから消え失せるのは困りますぜ!
77: 2014/12/16(火)10:41 AAS
Linuxみたいな似非UNIXは捨てて本物のUNIXを使うべきでしょ
いつまでもニセUNIXのLinuxなんて使ってると頭がおかしくなりますよ
78: 2014/12/16(火)10:54 AAS
BSDみたいな似非UNIXは捨てて本物のUNIXを使うべきでしょ
いつまでもニセUNIXのBSDなんて使ってると頭がおかしくなりますよ
79: 2014/12/16(火)11:01 AAS
マジレスすると、お前の想像しているような、UNIXが使えないからCygwinを
使ってる人間は、このスレにはまず存在しない。
仮想化技術が進んで、職場や学校にはサーバは腐るほどあるし、そういうのが
ない人でもVirtualBox + VagrantとかでUNIX環境はアッサリ作れるんだから。
Cygwinは、UNIXに慣れているのにWindowsも使う必要のある人が、Windowsの
環境をUNIX的に使いやすくするためにある。
分かったらもう来るなよ。
80(3): 2014/12/16(火)19:03 AAS
Cygwin+mintty、Windowsの対話型コンソールアプリを正しく実行できない - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥
外部リンク:d.hatena.ne.jp
Issue 56 - mintty - Improve support for native console programs - Terminal window for Cygwin and MSYS - Google Project Hosting
外部リンク:code.google.com
この件って今何か進展はあるのだろうか?
リンク先を斜め読みした感じでは、あまり進展は無さそうだが。
例えば、CygwinでWindows版のRedisを使いたいんだけど、
省1
81(2): 2014/12/16(火)19:07 AAS
>>80
これは試してみた? NTEmacs を tty 上で使いたくて以前ちょっとだけ使ってたことあった。
外部リンク:github.com
リンク先でも挙がってるからもう試した上でいまいちだと思ってたんならすまん
82: 80 2014/12/16(火)19:24 AAS
>>81
試してなかった。誰か使った人がいたら試そうと思って。すまん。
で、今試したんだけど、起動直後に異常終了してしまう。
echo $? は 127 だった。よくわからん…。
83: 80 2014/12/16(火)19:36 AAS
いちおう環境や詳細も書いてみる。
CYGWIN_NT-6.1 1.7.33-2(0.280/5/3) 2014-11-13 15:47 x86_64 Cygwin
Windows7 Professional
外部リンク[zip]:github.com
これをダウンロードし、展開した場所をカレントディレクトリにする。
./console (パス名)/redis-cli
./console
省1
84: 2014/12/16(火)21:05 AAS
前使った時はうまく動いてたんだけどねえ?
自分も今試したら同じく 127 返して異常終了だった。
64bit pc で 32bit cygwin 使ってた頃に使った記憶があるんだけどそこの差かねえ。
今は 64bit cygwin なんだよね。
85: 2014/12/16(火)21:54 AAS
git clone してビルドしたら普通に動いたよ
86: 2014/12/17(水)01:01 AAS
これ、MinGW 32-bit がビルドに必要なのかな。
敷居が高いのう…。
87(1): 2014/12/17(水)09:53 AAS
setup-x86_64.exe から、普通のg++と、
mingw-64-i686-gcc-g++: GCC for Win64 toolchain (C++) をインストールしたんだけど、
./configure で以下のエラーが出てしまう。
どうしたらいいんだろう?
$ time ./configure
uname -s identifies a Cygwin environment.
uname -m identifies a x86_64 environment.
省4
88: 2014/12/17(水)10:13 AAS
何のconfigureか知らんけど中見て調べていじればいいんじゃね
89: 2014/12/17(水)10:20 AAS
にゃんぱすー
90(1): 87 2014/12/17(水)10:32 AAS
すまん、肝心な対象プロジェクトを書いてなかった。
>>81の紹介したこれ。
rprichard/winpty GitHub
外部リンク:github.co
> You need the following to build winpty:
> A Cygwin or MSYS installation
> GNU make
省2
91(1): 2014/12/17(水)10:38 AAS
>>90
> MinGW 32-bit
92: 2014/12/17(水)13:31 AAS
>>91
> > MinGW 32-bit
MinGW全然知らないんだけど、setup-x86_64.exe で "mingw" で検索すると、
g++ toolchain に当てはまるのは↓の2つなんです。
mingw-64-i686-gcc-g++: GCC for Win64 toolchain (C++)
mingw-64-x86_64-gcc-g++: GCC for Win64 toolchain (C++)
i686なら32bitなんだろうと思って、上を選んだんだけど、違うの?
省1
93: 2014/12/17(水)14:29 AAS
下をインストールした方が早いよ
94: 2014/12/17(水)14:29 AAS
cygwin64 で普通に mingw-64-x86_64-gcc-g++ をインストールしたら、
/usr/bin/x86_64-w64-mingw32-g++.exe
できたぞ。
95(1): 2014/12/17(水)15:45 AAS
ありがとう。mingw-64-x86_64-gcc-g++ を入れたら、普通に ./configure も
make も通ったわ。
で、winpty を使ってみたところ、Win版の redis-cli をminttyの中で動かす
ことができた。また、screen 内でも動いた。ただし Emacs の shell-mode や
eshell では動かない。仕組みはよくわからないけれど。
ということで、Winのコマンドプロンプトよりはずっといいけれど、そのうち
Cygwin上でRedisもビルドしてしまいそうだ。
省1
上下前次1-新書関写板覧索設栞歴
あと 852 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s