Cygwin使っている人いますか? その22 (948レス)
上下前次1-新
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
本体のほうもパッチ当てないとコンパイル通らないでこの先不安だったので
あきらめもつきました。ありがとうございます。
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を使いたいんだけど、
素直にCygwin上でRedisをビルドしたほうがいいのかな。
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
どちらも異常終了(127)
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.
Found Cygwin/MSYS G++ compiler: x86_64-pc-cygwin-g++
Error: could not find 32-bit MinGW G++ compiler. One of these should be in your PATH:
* x86_64-pc-mingw32-g++
* x86_64-w64-mingw32-g++
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
> A MinGW 32-bit g++ toolchain, v4 or later, to build winpty.dll and winpty-agent.exe
> A g++ toolchain targeting Cygwin or MSYS, v3 or later, to build console.exe
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なんだろうと思って、上を選んだんだけど、違うの?
もしかして setup-x86_64.exe では "MinGW 32-bit" はインストールできないの?
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もビルドしてしまいそうだ。
皆さん、ありがとうございました。
96: 2014/12/17(水)19:37 AAS
>>95
emacs の shell-mode や eshell はまじめに端末エミュレーションしてないから無理でしょう。
端末制御が必要な場合は term や ansi-term 等じゃないと。
97(1): 2014/12/18(木)08:43 AAS
似非Linux捨ててホンモノのLinuxを使えばクソみたいなクソ小細工はいらんぞ!
GNUを褒め称えろ、小作人のクソドザども(^ω^)
上下前次1-新書関写板覧索設栞歴
あと 851 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.011s