のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,937人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレCygwin + MinGW + GCC 相談室 Part 3

    gcc覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 932 + - cannotfind + - cp932 + - FreeHDL + - heap + - known + - log4cxx + - WinMain@16 + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    201 = :

    >>199
    別に MinGW でもいいけど、windows で wine が動けば
    ベースになる windows のバージョンに依らずにアプリを
    動かすラッパーというか互換レイヤーというか、そんな
    感じに使えそうな気がしないか。

    まあ、make 通っても結局 windows のシステムコールに
    頼るわけで、動いても実用的でなさそうだとは思うけどな。
    しかし、実際には動かないのではただの皮算用だし、
    せめて動かすとこまでいってくれないかなあと思うのは
    人情というものだ。

    # 「下手の考え休むに似たり」というツッコミは勘弁してくれ

    202 = :

    そして wine の上で cygwin を動かすんだよな

    203 = :

    河童の川流れ

    204 = :

    >>202
    当然w

    205 = :

    取らぬ狸の皮算用

    206 = :

    zshでcdとかで補完候補リスト内の要素をタブ連打で選んでる時
    リスト内に日本語のファイル名があるとリストのレイアウトが崩れて
    なおかつタブ押すたんびに、改行が入ってしまうのですが解決策はありますか?

    lsでは問題なく日本語のファイル名を表示できているのでzsh側に問題があると思います

    207 = :

    杉樽如御呼猿

    208 = :

    ckがマルチバッファに対応してる事に今気がついた俺ガイル
    screen起動すると日本語化けてたのですがこれで幸せになれそうです

    210 = :

    今まで気にしたこともない”[.exe”が何なのかググろうとしたがGoogleの中の人が記号の連続を無視しやがる。

    212 = :

    >>210
    Unixだと大抵testの別名(ハードリンク)だな。

    213 = :

    googleの中の人に[やら.やらをエスケープして渡すことはできますか

    という質問かと思った。

    214 = :

    >>213
    それだとスレ違いになってしまうと思ったのだが。
    案外素直にそういうことだったのかも知らん。

    215 = :

    ただのちらしの裏だろ
    みんな親切すぎw

    216 = :

    質問ですが
    cygwin + ada でヘローワールドを作成しました

    これがcygwin上からでしか動かない
    またはDLLが必要になるのですが
    C++ + minGW みたいにexe単体で動かす事は出来るのですか?

    219 = :

    OKベイベー!試してみるぜヨロシク!!!

    221 = :

    みんなありがとう!

    なんかエラーが出たッぽい
    リンカエラーだ
    だがここから先は俺の役目
    >>221
    俺に任せろ!

    223 = :

    オーバーマンキングエイダー 超人ada王
    エイダーマンキングゲイナー ada人ゲイナー王

    224 = :

    質問させてください。
    windresでリソースをコンパイルしようとしたのですが、下記のエラーがでます。
    gcc: installation problem, cannot exec `cc1': No such file or directory
    解決策をご存知の方おられますか?

    225 = :

    >>224
    再インストール
    今度は正しくな

    227 = :

    cygwinのg++でstd::wcoutやstd::wstringを使いたいと思い
    gcc3.4.5をビルドしそれを使いコンパイルしてみたのですが「stdにwcoutなんてないよ」と言われてしまいました

    configureのログを見てみると
    checking for fgetwc... no
    checking for fgetws... no
    checking for fputwc... no
    checking for fputws... no
    checking for fwide... no
    とありwidecharを扱うCの関数がないのが問題のひとつだと思うのですが
    cygwinでこれらを使えるようにできるパッチなどはありますか?

    228 = :

    >227
    Cygwin のロケール実装が腐ってるのがそもそもの原因なので諦めるのが吉。

    229 = :

    そしてMinGWではライブラリ実装が未整備という罠

    232 = :

    今はWindows SDKに改称されたみたいだけど、アホみたいにサイズがでかいんだよな
    ダイアルアップの俺には厳しいぜ
    その点、MinGWは必要な部分だけダウンロードできるからうまー

    233 = :

    人んち、学校、ネカフェ……。
    どこか高速回線のところで落としてDVDに焼けばうまー。

    234 = :

    Windows SDKはどれを使うべきなんだろう?どれ選んだらいいかわからんす
    VCでも起きるんだけど dxguid と strmbase/strmiids を一緒にリンクすると衝突するよね。
    新しいWindows SDKの strmbase/strmiids では直っているのかな。

    235 = :

    まあCOMベースなのでこのためにわざわざ替える必要もないか。。

    236 = :

    まあドトネトイラネな人にとっては、Platform SDKで良かったのにって話だわな
    Windows SDKに統合されたおかげでドトネト部分のドキュメントも
    英語オンリになっちまったし

    238 = :

    >>232
    友達いないのか
    大変だな

    239 = :

    こんな過疎スレに来てまで罵倒する相手探しとは
    よほど暇なんですね

    240 = :

    すいません、MINGW+Msysでコンパイルしたコマンドラインプログラムを
    コマンドプロンプトから実行しようとすると、
    "KKCFUNCを組み込みました" というメッセージがでて端末が
    フリーズしたようになってしまうんですが、これを回避する方法はありますか?

    mingw5.1.3, msys1.0.10 on WindowsXP sp2 です

    ちなみにlibcurlを作るためにビルドしたcurlコマンドも同様になります。
    opensslコマンドはちゃんと動いているように見えるけど、
    これはlinux上でクロスコンパイルしたものです。

    241 = :

    >>240
    うちではなりません。

    242 = :

    >>241
    ありがとう。
    いまリンカオプションが臭いような気がしてopensslのMakefileを眺めてる
    なんかわかったら報告する。しなかったら挫折したということで。

    245 = :

    とりあえず報告
    問題はlibcurl.dllにあったみたい。
    こいつがどうも変なライブラリにリンクしてて、
    それが16bit?な環境に依存してるのでKKCFUNCが起動された...と思う。
    Windowsは正直良くわからない。

    CURLの本家が配布してる2000/XP用のlibcurlバイナリに差し替えたら直った。
    なんでCURLがそんな変なライブラリに依存してたかは時間があれば調べてみる
    時間がかかったのは、単純に問題のlibcurlにリンクして初期化するだけの
    プログラムでは問題が起きなかったから。でもこれは勘違いかも。

    autotools使ってるunixソフトの移植なんて簡単さ、と思ってたら
    結構いろんなとこでハマって困った。
    つか、windowsのリンクってなんか変。

    246 = :

    漏れもkkcふんcを組み込みましたというえらーにであたことあります
    拡張子がcomの実行ファイルがjっじこうされたことがっげえいんだったとおもいます
    たぶんpythonかrubyだったとおもいます それをけしてふつうのEXEがじこうしたらふつうになりました

    247 = :

    Cygwinで
    setlocale(LC_ALL,"Japanese_Japan.932");
    が動いた記念カキコ。

    -mno-cygwin -finput-charset=cp932 -fexec-charset=cp932

    これでCロケール使わせれば、Boost.Regex使えないかな・・・

    248 = :

    >>247
    日本語 Windows では cp932 がデフォルトだから、それ、
    setlocale() が動いたんじゃなくて無視されてるだけじゃないの?

    どんなコードが「動いた」のか教えてほしい。

    250 = :

    -mno-cygwin なんだから当然 cygwin.dll じゃなく MSVCRT だろ


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / gcc一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 932 + - cannotfind + - cp932 + - FreeHDL + - heap + - known + - log4cxx + - WinMain@16 + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について