トップページunix
981コメント302KB

Cygwin使っている人いますか? その21

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2012/03/10(土) 21:23:06.09
Cygwin Information and Installation
http://www.cygwin.com/

Cygwin アンテナ
http://sohda.net/cygwin/antenna/
0247名無しさん@お腹いっぱい。2013/05/30(木) 19:12:28.52
Cygwinのbinutilsのバージョンが本家よりスゴイ進んでるんだけど
なんで?
0248名無しさん@お腹いっぱい。2013/05/30(木) 19:13:17.20
本家のbinutilsは 2.23.1 が最新になってるけど
Cygwinのbinutilsのバージョンは 2.23.51-1 になってる
スゴイ進んでる
0249名無しさん@お腹いっぱい。2013/05/30(木) 20:45:24.13
>>248
開発版のスナップショットだから
ftp://sourceware.org/pub/binutils/snapshots/
0250名無しさん@お腹いっぱい。2013/05/31(金) 08:10:46.79
3番目の数字が増えるのは、バグがなかなか取れなくて苦労していると解釈すべき。
0251名無しさん@お腹いっぱい。2013/05/31(金) 14:34:02.16
>>249-250
ありがとう
そういうことなら納得した
0252名無しさん@お腹いっぱい。2013/07/04(木) NY:AN:NY.AN
gcc-3消えた?
0253名無しさん@お腹いっぱい。2013/07/05(金) NY:AN:NY.AN
2.95使えよ
0254名無しさん@お腹いっぱい。2013/07/05(金) NY:AN:NY.AN
>>252
JonY - [ANNOUNCEMENT] Updated: gcc-4.7.3-1
http://cygwin.com/ml/cygwin/2013-07/msg00016.html
0255名無しさん@お腹いっぱい。2013/07/07(日) NY:AN:NY.AN
>>254
もともとgcc-4ってマニュアルには、-mno-cygwinが載っていたが使えなかったような気が
Makefileを書き直さないと
cygwinを最新にアップデートしたままの状態でgcc-3で-mno-cygwinを
使える方法は無いのかな?
0256名無しさん@お腹いっぱい。2013/07/08(月) NY:AN:NY.AN
なんでmingw使わずmno-cygwinに拘るんだ?
0257名無しさん@お腹いっぱい。2013/07/08(月) NY:AN:NY.AN
cygwinスレだからだろ
0258名無しさん@お腹いっぱい。2013/07/08(月) NY:AN:NY.AN

cygwin版のmingw入れればいいだけの話だろ
cygwinホスト、ターゲットがmingwのgccクロスコンパイラツールセットってことだけど

パッケージ化されてるし、i686-pc-mingw32/i686-w64-mingw32/x86_64-w64-mingw32
どれも使える
感覚的にはLinuxからのmingwクロスと一緒だよ
0259名無しさん@お腹いっぱい。2013/07/16(火) NY:AN:NY.AN
1.7キタ━━━━(゚∀゚)━━━━!!
0260名無しさん@お腹いっぱい。2013/07/21(日) NY:AN:NY.AN
いつの話だよ
0261名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
clangでC++のコードがコンパイルできないんですけれど、これはインストール方法が悪いんですか?
それともコマンドラインのオプション設定が何か間違っているんでしょうか?
(正確には「climits」「deque」などのSTLを認識してくれない)
当方の環境はCygwinの最新版です
(http://yoffy.dyndns.org/2012/04/cygwin_clang.htmlを見てclangをインストールし直したりもしましたが治ってくれません)

エラーの内容:
$ clang -o soft.exe soft.cpp
soft.cpp:11:10: fatal error: 'climits' file not found
#include <climits> //INT_MIN<97>p
^
1 error generated.
0262名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
>>261
勘違いしているようですが clangでC++はコンパイルできません
0263名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
>>261
もしかして: clang++
02642622013/07/25(木) NY:AN:NY.AN
>262-263
あ、書き方が悪かったようですみません。「Clang」自体のことを指していたのでした。
「clang++」に書き換えてもなぜか同じエラーが出てきます。と言うより、C++対応の方が認識されていないような
気すらするのです……。

USER@USER-PC /cygdrive/d/
$ clang++ -o soft.exe soft.cpp
soft.cpp:11:10: fatal error: 'climits' file not found
#include <climits> //INT_MIN<97>p
^
1 error generated.

USER@USER-PC /cygdrive/d/
$ clang -v
clang version 3.1 (branches/release_31)
Target: i386-pc-cygwin
Thread model: posix

USER@USER-PC /cygdrive/d/
$ clang++ -v
clang version 3.1 (branches/release_31)
Target: i386-pc-cygwin
Thread model: posix
0265名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
clangでC++のコードがコンパイルできないんですけれど、これはインストール方法が悪いんですか?
それともコマンドラインのオプション設定が何か間違っているんでしょうか?
(正確には「climits」「deque」などのSTLを認識してくれない)
当方の環境はCygwinの最新版です
(http://yoffy.dyndns.org/2012/04/cygwin_clang.htmlを見てclangをインストールし直したりもしましたが治ってくれません)

エラーの内容:
$ clang -o soft.exe soft.cpp
soft.cpp:11:10: fatal error: 'climits' file not found
#include <climits> //INT_MIN<97>p
^
1 error generated.
02662612013/07/25(木) NY:AN:NY.AN
>262-263
あ、書き方が悪かったようですみません。「Clang」自体のことを指していたのでした。
「clang++」に書き換えてもなぜか同じエラーが出てきます。と言うより、C++対応の方が認識されていないような
気すらするのです……。

USER@USER-PC /cygdrive/d/
$ clang++ -o soft.exe soft.cpp
soft.cpp:11:10: fatal error: 'climits' file not found
#include <climits> //INT_MIN<97>p
^
1 error generated.

USER@USER-PC /cygdrive/d/
$ clang -v
clang version 3.1 (branches/release_31)
Target: i386-pc-cygwin
Thread model: posix

USER@USER-PC /cygdrive/d/
$ clang++ -v
clang version 3.1 (branches/release_31)
Target: i386-pc-cygwin
Thread model: posix
0267名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
インクリメンタルサーチをオフにする方法おしえて
0268名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
>>266
なんで小さいプログラムから順に試さないの? あほなの?
hello,worldコンパイルしてみた?
0269名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
すみませんが詳しい方のみ回答をお願いします
0270名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
なんだこの乞食はww

363 いやあ名無しってほんとにいいもんですね sage 2013/07/25(木) NY:AN:NY.AN 発信元:119.230.213.128
>>356
いや投稿時に元スレ確認するのが普通でしょう……。
初っ端(もしかして前スレからかも)から時々無宣言投稿があったのは
スレを監視していたのなら知っているはずです。
「お前らが俺に感謝せず無宣言投稿野郎に感謝しているから罰を与えてやった」
とも受け取られかねませんよ?
0271名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
うん、わかった。 謎は全て解けた。
うちの環境でコンパイル通す方法わかった。
0272名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
460 いやあ名無しってほんとにいいもんですね sage 2013/07/25(木) NY:AN:NY.AN 発信元:119.230.213.128
>>419
 まあお願いしかできない立場なのは間違いないし、
代行する手間を考えると頭が上がらない、となるのも分かる。
 真っ当な代行主はそれこそ「無断代行野郎は氏ね」まで言う権利はあると思うし、
「二度とそんな奴に感謝してくれるなよな」と言っても構わないとは思う。
 でも、ワザと二重投稿とかするのは親切でもなんでもないよね?
 そもそも規制されているのはほぼ間違いなく依頼者のせいじゃないし、
極端な話、誰が代行しようが無事に履行されれば問題ないわけだ。
 うっかり無断投稿野郎に感謝レスしてしまうのは不思議はない。
 腹が立つのは分かるけど、要らないことをするのは親切じゃなく驕りの印。

 幸いなのは依頼者も代行者も一人じゃないということだ。
 規制が解けた際にはきちんと代行側に回ろうと思う。
0273名無しさん@お腹いっぱい。2013/07/25(木) NY:AN:NY.AN
質問は2種類に分けられる

(1) 自分で試せる限りのことを試したが解決の糸口が見えない。誰かヒントを教えて下さい
(2) 検証用の最小ソースコードの用意も、クリーンな環境を新たに用意した上での検証も面倒なので、誰か僕の代わりに検証してください
0274名無しさん@お腹いっぱい。2013/07/26(金) NY:AN:NY.AN
ほんとだ、cygwinのclangはウンコだな
これはおもしろい
0275名無しさん@お腹いっぱい。2013/07/27(土) NY:AN:NY.AN
clangのおかげでVirtualBox+ubuntuに逃げて楽になったよ
今までの苦労はなんだったんだと
0276名無しさん@お腹いっぱい。2013/07/29(月) NY:AN:NY.AN
>>261
結局できたの?
おれは出来たけど、やりかた教える必要ある?
0277名無しさん@お腹いっぱい。2013/08/06(火) NY:AN:NY.AN
>Cygwinは、Windows上で直接UNIXのバイナリを動作させるものだ。
>仮想環境の1つともいえるが、一般的な仮想マシンでは仮想HDDを作成しそこに別環境としてOSをインストールする。
>Cygwinでは、そのままWindowsがインストールされた領域を利用する。
>つまり、Windowsと混在状態になる。
http://news.mynavi.jp/articles/2013/08/06/cygwin/index.html
0278名無しさん@お腹いっぱい。2013/08/06(火) NY:AN:NY.AN
これはひどい
0279名無しさん@お腹いっぱい。2013/08/06(火) NY:AN:NY.AN
ネットって怖い
0280名無しさん@お腹いっぱい。2013/08/06(火) NY:AN:NY.AN
こういうのだろ
Windows上でLinuxコマンドを動かす「Atratus」
http://www.moongift.jp/2013/06/20130629-2/
0281名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
インターネット上でLinuxコマンドを動かせるのはないのかな(´・ω・`)?
0282名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
>>281
JavaScriptでi386をエミュレートして、Linuxを動かすことができる。
http://bellard.org/jslinux/
0283名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
>>282
ん?
それはローカルマシン上で動いてるよな?
"インターネット上" じゃあなくね?
0284名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
インターネット経由でリモートマシン上で動かせればいいのか、
それともそういうのとは別の概念なのか。
0285名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
インターネット上の意味がわからん
0286名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
ec2の上で動かせばOK
0287名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
>>285
どっかリモートで動いてればいい
0288名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
>>287
なら ssh とか。
0289名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
VPSサーバを借りてそこへssh接続すればいいな
月1000円ぐらいで借りられる
0290名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
http://www.vagrantup.com/
0291名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
>>290
そりゃリモートじゃなくてローカルだろと思ったが、
>>287の「どっかリモート」の真意を確かめる必要があるな
0292名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
どっか リモート
ではなく、
どっかり モート
の可能性も
0293名無しさん@お腹いっぱい。2013/08/07(水) NY:AN:NY.AN
なにその、ぎなた読み
0294名無しさん@お腹いっぱい。2013/08/08(木) NY:AN:NY.AN
ここじゃないどこかへ オオオ〜
0295名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
インストーラ変わったんか
0296名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
まじ?
あのクソウザいインクリメンタルサーチ直った?
0297名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
変わったといってもcygwinがx64対応してインストーラがx86向けとx64向けに分かれただけで、インストーラの出来はほとんど変わってない
0298名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
VirtualBox + ディスク共有 + テキトーなlinuxディストリ
より
Cygwin 使ってうれしい面を挙げよ
0299名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
Windows上でローカルに起動してるNTEmacsから実行するためのUNIXコマンドが必要なんだよ
0300名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
>>298
両方使ってるけどそれぞれ向き不向きがあるので両方使えばいいと思う

Linux(ライクな)環境として見た場合に快適なのはもちろん上
ただし、Windowsのファイルには触れても、実質的にリモートと一緒なので限界がある
Windows側のファイル以外の資源(デバイスやプロセスやレジストリ等)には触れない、
Windowsのプロセス起動したり起動されたりパイプでつないだりといった連携ができない
あくまでWindows上でやる作業をUnix風のシェル環境で快適化したい場合にcygwinが有効
0301名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
>>298 の環境では当然 Linux側で Emacs も動作するだろ
それじゃダメなのか?
0302名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
おっと。 >>301>>299 宛てな
0303名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
>>301-302
Windows上のファイルを読み書きするためのエディタとしてEmacsをつかってるわけで
なんで仮想環境越しにWindowsさわらにゃいかんのだ
EmacsからはWindowsのアプリも起動するし
IMEもWindowsのものを使いたい
0304名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
virtualboxなんてうざいもん使うくらいならec2にインスタンス上げるわ
0305名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
ついにwin8機を買ったから、さっそくcygwin64をインストールした。
そしたらいくつかのコマンドがsegvするとか、とあるperlモジュールをuseしたら
インタプリタごと落ちるとか只事じゃない。何だこの欠陥品はと思って調べてたら、
まだ64版初リリースから一ヶ月も経っていなかったとは!
まだ人柱フェーズだね。32bit版でも動くんだっけ?
0306名無しさん@お腹いっぱい。2013/08/11(日) NY:AN:NY.AN
あくまでも動かしたいのはwindowsのプログラムなんだよな
0307名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
>>305
64bit Windowsでもx86 cygwin問題なく動くぞ
x64版リリース前と同じ状態
0308名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
>>303
> EmacsからはWindowsのアプリも起動するし

どんなことやっているのかとっても興味がある
具体的によろ
0309名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
>>308
diredをエクスプローラみたいに使ってるだけだよ
0310名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
>>307
forkは大丈夫?
0311名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
>>307
確かに普通に動くんだが、WOW64動作だと
もともと遅いforkエミュレーションがさらに遅いらしいし
WOW64用のファイルシステムリダイレクタ、レジストリリダイレクタの影響受けるのも
シェルとしてはネック
なのでx64版が枯れたらそっちに移行した方が幸せにはなれるだろう
0312名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
x64版はrebaseがいらないらしいね
0313名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
プロセス起動の遅さは致命的だと思うよ
別にCygwinのせいだけじゃないと思ってるがな
0314名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
致命的って、そんなもん何に使うか次第だろ
0315名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
すまん。言い方が悪かった
が、大物をクロスコンパイルするのにCygwin環境は勘弁してくれ
なんでLinuxからわざわざCygwinに変えるんだよー
0316名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
cygwinでMinGWクロスコンパイルは速度的には確かに拷問だなあ
ただcygwinからだとターゲット環境のバイナリを普通に実行できるわけだから
便利な場合もそれなりにあるんじゃね

AをビルドしてできたA'を実行して生成されたBを使ってCをビルドする
みたいなパターンわりとあるし
あんまりクロスコンパイルに気を使ってないソフトウェアパッケージだと
当然のようにターゲット向けのバイナリA'が生成されて
当然A'は現在のホストでは実行できなくてコケるとか、クロスコンパイルではよくある
0317名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
プログラム開発みたいなコンパイラを頻繁に使う用途にCygwin使うのは賢くはないね
最終的にCygwin環境でコンパイルする必要があるものでも、
UNIX環境上である程度完成してからもってくるのが普通だろ?
0318名無しさん@お腹いっぱい。2013/08/12(月) NY:AN:NY.AN
>>307
動いた!サンキュー
ところで、これ32/64で完全に別物なんだね。
両方インストールして両方並列に動いてるわ。
0319名無しさん@お腹いっぱい。2013/08/13(火) NY:AN:NY.AN
>>298
Cygwin が使えるw
0320名無しさん@お腹いっぱい。2013/08/13(火) NY:AN:NY.AN
>>317
組み込み系の商用開発環境でもよくあるんだよ。Cygwinでのクロス環境って。
もちろんLinux版も売ってることもあるけれど、それでもWindows版使わされることもよくあってさ。
ターゲットは特殊なOSのことが多いし、さらにハードウェアたたいたり、環境依存の高速化あたりが
一番得意で好きな分野だったりするからそうもいかなくてさ。

ふと思ったんだけど、Cygwin上で動く開発環境をWine上で動かすとどうなるんだろうか?
休み明けにでもちょっと試してみる。

>>319
その発想はよく理解できる^^
0321名無しさん@お腹いっぱい。2013/08/17(土) NY:AN:NY.AN
cygwin- 1.7.24って、おかしくないですか?
darのビルドは出来たんだけど、darがちゃんと -g で指定したターゲットを圧縮してくれない。
0322名無しさん@お腹いっぱい。2013/08/18(日) NY:AN:NY.AN
>>321
cygwin 1.7.24 + dar-2.4.10.tar.gz (sourceforgeから) でやってみましたが、動いているように見えます。
cygwinは32bitです。
-gを指定していない時と同じになるということでしょうか。-Rは使えるみたいでしょうか?
0323名無しさん@お腹いっぱい。2013/08/22(木) NY:AN:NY.AN
環境は 64bit Windows8 です。
だいぶ前に調べた限り見つからなかったんだけど。

シンボリックリンクを含む tar の展開時に Windows のシンボリックリンクでも .lnk ファイルでもなく
ジャンクションを使わせる方法はありますか?
または、Windows のシンボリックリンクを一般ユーザの権限で作れるようにする方法はありますか?
0324名無しさん@お腹いっぱい。2013/08/22(木) NY:AN:NY.AN
>>323
>シンボリックリンクを含む tar の展開時に Windows のシンボリックリンクでも .lnk ファイルでもなく
>ジャンクションを使わせる方法はありますか?

tarのオプションにはそのような機能はないので、展開後にリンクをやり直す形になると思います。
ジャンクション事態、リンク先を絶対パスで持つので、リンク張替え時にも自動でいかないかもしれません。

>または、Windows のシンボリックリンクを一般ユーザの権限で作れるようにする方法はありますか?

SeCreateSymbolicLinkPrivilegeの権限を持ったユーザであれば作成できますが、
一般的に管理者にしか付与されていないので、一般ユーザはできないです。
0325名無しさん@お腹いっぱい。2013/08/25(日) NY:AN:NY.AN
>>324
ありがとう。あきらめがついたよ。
0326名無しさん@お腹いっぱい。2013/08/31(土) NY:AN:NY.AN
CIFSでアクセスできるNASにディスクイメージを置いて、それをマウントしてファイルシステムとしてつかうような手段ありませんか?
mountコマンドの-oオプションにloopがなくてお手上げ状態です。

NASにそのまま置くのがいやなので隠したいのが目的です。
cygwinからファイルシステムとしてアクセス出来ればよくて、エクスプローラからは見えなくいいです。

Windows XP SP3
CYGWIN_NT-5.1 1.7.1(0.218/5/3) 2009-12-07 11:48
0327名無しさん@お腹いっぱい。2013/08/31(土) NY:AN:NY.AN
>>326
Cygwinから外れちゃうけど、TrueCryptとかじゃだめなの?
0328名無しさん@お腹いっぱい。2013/08/31(土) NY:AN:NY.AN
この板だったらこっちかと思ってた
http://www.ngk.co.jp/product/nas/
0329名無しさん@お腹いっぱい。2013/08/31(土) NY:AN:NY.AN
>>326
リモートどころかローカルのISOとかでさえcygwinではマウントできんだろ
ローカルのVHDとかならWindows標準のdiskpartでマウントできるはずだが
リモートは無理だろうな
0330名無しさん@お腹いっぱい。2013/09/01(日) 22:40:59.84
TeraTerm
2013.09.01 (Ver 4.79)
http://sourceforge.jp/projects/ttssh2/releases/59442
CygTerm+ 1.07_24へ差し替えた。
64bit Cygwin でも動作するようにした。
0331名無しさん@お腹いっぱい。2013/09/02(月) 03:43:36.37
いや、minttyでいいですし。
0332名無しさん@お腹いっぱい。2013/09/02(月) 12:00:53.54
MacのConsoleターミナルみたいに、透明にしたとき、文字は透明にならない機能にしてくれたら乗り換えるのに。
どのターミナルも全部が透明になるので実装が難しいのでしょうね。
0333名無しさん@お腹いっぱい。2013/09/02(月) 13:19:01.25
Linuxのターミナルなら幾つかそういう機能持ったやつあるけど
Cygwinでは無いのかな?
>透明にしたとき、文字は透明にならない機能
0334名無しさん@お腹いっぱい。2013/09/02(月) 22:36:58.79
>>333
windowsでは見たことがないな
文字まで半透明になるんじゃ時計くらいにしか役に立たないと思うんだがな
0335名無しさん@お腹いっぱい。2013/09/19(木) 23:25:32.98
Windows8 x64で EMETで片っ端からASLRとか無効にしても、x86 CygwinのforkはLANG=Cにしないと落ちるな。
0336名無しさん@お腹いっぱい。2013/09/20(金) 00:32:23.20
LANG=Cでも落ちたり落ちなかったりするよ
こりゃwin8では使い物にならんわ
0337名無しさん@お腹いっぱい。2013/09/20(金) 00:40:42.17
そりゃひどいな。 cygwin 使ってくれとMSが書いてるのに落ちるとか

http://technet.microsoft.com/ja-jp/library/hh831568.aspx
>UNIX ベース アプリケーション用サブシステム
>UNIX ベース アプリケーション用サブシステム (SUA) は推奨されなくなりました。
>SUA によって提供されるツールを使用する場合は、Cygwin の POSIX エミュレーションに切り替えるか
0338名無しさん@お腹いっぱい。2013/09/21(土) 20:28:57.17
cygwin x64 だと 何か問題あるの?
0339名無しさん@お腹いっぱい。2013/09/21(土) 23:56:54.53
まだパッケージ数が少なすぎる
wow64より盛大に落ちまくる
0340名無しさん@お腹いっぱい。2013/09/22(日) 13:49:02.36
x64 に して落ちなくなったけど、安定しない環境もあるのか
0341名無しさん@お腹いっぱい。2013/09/22(日) 17:12:54.17
うちもx64で安定してるな
以前はbashが起動直後のgetcwd()でエラーになっていたけど
パッケージ数が少ないのは仕方ないね
0342名無しさん@お腹いっぱい。2013/09/22(日) 21:37:03.25
cygwin x64でlvがインストールできずに困っています。

makeするとエラーが出てしまってインストールできません

/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:221: `tigetnum' に対する定義されていない参照です
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:221:(.text+0x158): 再配置がオーバーフローしないように切り詰められました: R_X86_64_PC32 (未定義シンボル `tigetnum' に対して)
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:222: `tigetnum' に対する定義されていない参照です
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:222:(.text+0x16a): 再配置がオーバーフローしないように切り詰められました: R_X86_64_PC32 (未定義シンボル `tigetnum' に対して)
console.o: 関数 `ConsoleTermInit' 内:
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:310: `tgetent' に対する定義されていない参照です
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:310:(.text+0x218): 再配置がオーバーフローしないように切り詰められました: R_X86_64_PC32 (未定義シンボル `tgetent' に対して)
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:317: `tgetstr' に対する定義されていない参照です
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:317:(.text+0x245): 再配置がオーバーフローしないように切り詰められました: R_X86_64_PC32 (未定義シンボル `tgetstr' に対して)

(・・・続く)

apt-cygでインストールしようとしても

Installing lv
Package lv not found or ambiguous name, exiting

というメッセージがでてインストールできません。

setup-x86_64.exeでインストールしようとしましたが
パッケージが見当たりません。

解決策分かるかたいたら教えてください。
0343名無しさん@お腹いっぱい。2013/09/22(日) 21:49:58.75
>>342
うちも自前でビルドしたけど詰まった覚えがないな
tigetnumとかはncursesなんでlibncursesw-develはちゃんと入れた?
0344名無しさん@お腹いっぱい。2013/09/22(日) 22:22:55.79
>>343
libncursesw-develを入れてみましたが
結果は同じでした(´・ω・`)
他に何か必要なものありますか?
0345名無しさん@お腹いっぱい。2013/09/22(日) 23:21:47.43
試しに lv build してみたけど、すんなりいけた。

win8 x64 - cygwin x64
0346名無しさん@お腹いっぱい。2013/09/23(月) 04:09:51.12
俺もlvは自ビルドしたのを入れているが特に問題はなかったな
tigetnumを使おうとしてるってことは
HAVE_TGETNUMが定義されてないようだが、その時点でうちとは違う気がする
config.cache消してconfigureからやりなおしてみたら
■ このスレッドは過去ログ倉庫に格納されています