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

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

    gcc スレッド一覧へ / gcc とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    51 : デフォルトの名無 - 2011/06/09(木) 11:30:01.38 (+42,+8,+2)
    >>40 >>44
    プ
    52 : デフォルトの名無 - 2011/06/09(木) 20:13:43.12 (+44,+16,-19)
    boostのバイナリ込みのやつありますか?
    検索でこれ見つけました。ほかにありますか。

    http://nuwen.net/mingw.html
    http://ascend4.org/Binary_installer_for_Boost_on_MinGW
    53 : デフォルトの名無 - 2011/06/09(木) 20:18:09.80 (-1,-29,-33)
    これもみつけた

    MinGWの派生ビルドのひとつ「MinGW Distro」
    http://convenient.blog106.fc2.com/blog-entry-780.html

    mingwer
    http://code.google.com/p/mingwer/downloads/list
    54 : デフォルトの名無 - 2011/06/10(金) 02:23:51.66 (-6,-29,-13)
    55 : デフォルトの名無 - 2011/06/13(月) 02:41:12.02 (+47,-30,-47)
    すみません。CygwinでLinuxのCプログラムのホームページをみているんですが、
    gccにて以下のエラーがでます

    >sys/socket.h: No such file or directory
    C:\cygwin\usr\include\sysフォルダにちゃんとsocket.hファイルはあるんですが・・・

    どうすればいいのかとググッたんですが解決できません。宜しくお願いします。
    56 : デフォルトの名無 - 2011/06/13(月) 06:52:38.46 (-2,-29,-10)
    which gcc
    57 : 55 - 2011/06/13(月) 11:48:15.87 (-2,-29,+1)
    >>56
    Cygwinでインストールされているgccです。
    58 : デフォルトの名無 - 2011/06/13(月) 11:53:29.56 (+0,-29,-17)
    >>55
    エラーが出る最小のソースをplease
    59 : デフォルトの名無 - 2011/06/13(月) 12:01:55.16 (+57,+29,-17)
    じつは””でくくってましたとか言うのはナシな。
    60 : 55 - 2011/06/13(月) 12:11:01.12 (+3,-30,-49)
    すみません。ソースは↓です。どうも環境設定の方がわるいのかな・・
    #include <stdio.h>
    #include <sys/types.h>
    #include <sys/socket.h>

    #include <errno.h>

    int main()
    {
    int sock;

    sock = new socket(3000, 4000, 5000);
    if(sock<0) {
    perror("socket");
    printf("%d\n", errno);
    return 1;
    }

    return 0;
    }
    61 : デフォルトの名無 - 2011/06/13(月) 12:22:47.95 (+4,-29,-13)
    こちらでは意味不明なnewを外してコンパイルできた
    gcc -v hoge.c
    の結果をpastebin.comとかに全部貼れ
    62 : 55 - 2011/06/13(月) 12:31:20.51 (+3,-29,-49)
    >>61
    ありがとうございます。

    なんていうか、申し上げづらいのですが・・
    今、Cygwinのパッケージマネージャー?をみたら、gccの部分がskipになっていました。。

    今、インストールしております。。

    お騒がせしました。

    ちなみに、gcc -v hoge.c の貼り付けたサイトはhttp://codepad.org/xZh89EVSです・・
    どうも、Mingwのgccが動くみたいです・・知らなかったので、すみませんでした。
    63 : デフォルトの名無 - 2011/06/14(火) 06:18:27.58 (+7,-30,-66)
    既にCygwin入れた状態でセットアップ開いた?
    それなら導入済みのパッケージは自動でSkipに設定されてるのが正常

    >#include <...> search starts here:
    > c:\qt\2010.05\mingw\bin\../lib/gcc/mingw32/4.4.0/../../../../include
    PATHの順序でc:\qt\2010.05\mingw\bin\gcc.exeが優先されてるくさい
    64 : 55 - 2011/06/14(火) 10:29:26.71 (-1,-29,-23)
    >>63
    どうもありがとうございます。
    gccをパッケージマネージャ?からインストールしたら、無事できるようになりました。

    ややこしいっすね(;^_^ 色々環境を入れると。ありがとうございます。
    65 : デフォルトの名無 - 2011/06/14(火) 10:56:18.25 (-1,-29,-4)
    確かに実機のFreeBSDやLinuxよりややこしい
    66 : デフォルトの名無 - 2011/06/14(火) 10:58:46.31 (+52,-19,-15)
    Wineの逆版があればいいのにな。
    67 : デフォルトの名無 - 2011/06/14(火) 11:01:36.79 (-6,-29,-14)
    あるよ>coLinux
    68 : デフォルトの名無 - 2011/06/14(火) 11:12:44.57 (+52,+29,-2)
    それ逆でもなんでもねえよ
    69 : 忍法帖【Lv= - 2011/06/14(火) 12:46:30.37 (+0,-29,-14)
    vmwareでいいじゃん。
    70 : デフォルトの名無 - 2011/06/14(火) 12:57:45.11 (+2,-29,-68)
    >>69
    それ言ったらCygwin要らねぇじゃん
    ていうかドンドン離れていってるぞ

    WineのようにWindowsでUNIXバイナリ単体で動かすのは無理だよね
    LinuxだったらRHEL6バイナリとかディストリとバージョン限定じゃないと無理。
    BSDもOpen,Net,DragonFlyとか色々あるので無理
    Macバイナリならなんとかできるかもしれない。
    71 : デフォルトの名無 - 2011/06/14(火) 13:11:48.39 (+64,+29,-1)
    >>66,67,69,70
    お前ら一体何を目指してるんだ?
    72 : デフォルトの名無 - 2011/06/14(火) 13:15:45.39 (+2,-29,-13)
    >>71
    Wineの逆版
    73 : デフォルトの名無 - 2011/06/14(火) 13:34:19.57 (+3,-29,-59)
    windowsはバイナリベースの世界、UNIXはソースベースの世界なんだから
    wineの逆はcygwin or Mingwでいいだろ。
    互換層を複数混ぜ込んでシステム全体が混乱したとしても自己責任だぜ。
    74 : デフォルトの名無 - 2011/06/14(火) 13:43:16.41 (+45,+22,+0)
    昔、lineとかあったような
    75 : デフォルトの名無 - 2011/06/14(火) 13:44:28.76 (+2,-29,-6)
    Cygwinは/丸ごと入れるからなぁ
    Wineみたいにアプリ単体でもインストールできたらいいのに
    76 : デフォルトの名無 - 2011/06/14(火) 13:47:47.20 (+57,+29,-11)
    今あるもので良いだろって言うのは進歩する気が無い人間のセリフだよね
    77 : デフォルトの名無 - 2011/06/14(火) 13:49:24.02 (+37,+10,-1)
    全部Javaで書けばいいのに。
    78 : デフォルトの名無 - 2011/06/14(火) 13:51:40.88 (+3,-29,-4)
    >>77
    じゃぁFontForgeをJavaで書いてくれる?
    79 : デフォルトの名無 - 2011/06/14(火) 14:09:23.84 (-1,-29,-20)
    >>75
    それじゃまるでwineに .wine/drive_c/windows とか存在しないって言ってるように聞こえるが。
    80 : デフォルトの名無 - 2011/06/14(火) 14:32:17.48 (+48,+18,+1)
    それただのディレクトリじゃねぇかw
    81 : デフォルトの名無 - 2011/06/14(火) 14:36:24.12 (-1,-29,-18)
    Wineのwiki見てたらWine on Windowsってのもあるんだな
    82 : デフォルトの名無 - 2011/06/14(火) 15:18:45.87 (+9,-30,-52)
    >>80
    無いの?
    .wine/drive_c/windows/system32 とかも無いの?
    それらの実体としての*.dll.soもインストールされてないの?
    君のwineはどうやって動いてるの。
    83 : デフォルトの名無 - 2011/06/14(火) 15:36:07.41 (+3,-30,-63)
    $ du -h ~/.wine
    41M

    $ du -h ~/.wine/drive_c/windows/system32
    40M

    本体は/usrにあるわけだがインスコ容量が判らんので一度パッケージ化して/tmpにでも解凍してみるわ
    84 : デフォルトの名無 - 2011/06/14(火) 15:40:19.53 (-1,-29,-3)
    wine-1.2.1で106Mだった
    85 : デフォルトの名無 - 2011/06/14(火) 15:54:48.17 (+17,-24,-1)
    winegccなんてのがあった
    これってMinGWの代わりになったりするんだろうか?
    86 : デフォルトの名無 - 2011/06/14(火) 16:01:35.17 (-1,-29,-35)
    wineのためのコンパイラドライバみたいなものでしょ
    クロスなmingw環境のほうが使いであるだろうに
    87 : デフォルトの名無 - 2011/06/14(火) 16:20:11.30 (+28,-29,-18)
    >>85
    libwineをリンクしたネイティブのバイナリを吐くんだから代わりにならねーよ
    88 : デフォルトの名無 - 2011/06/14(火) 16:21:39.61 (+57,+29,-8)
    代わりってLinux上で動くMinGWでも探してるんだろうか
    いやすでにあるよなぁ
    89 : デフォルトの名無 - 2011/06/14(火) 22:55:51.67 (+2,-29,-18)
    MingwってDirectShow使える?
    90 : デフォルトの名無 - 2011/06/15(水) 07:40:58.31 (+92,+28,-20)
    たまたま見つけたという話からLinux上で動くMinGWを探してるという話に変わった。
    たった4レスでw
    91 : デフォルトの名無 - 2011/06/15(水) 07:42:27.84 (-1,-29,-34)
    .gchがMakefileのターゲットにも必須項目に登場することは無いよね?
    92 : デフォルトの名無 - 2011/06/15(水) 09:38:52.36 (+93,+29,-48)
    >>90
    たまたまみつけたのはwinegccで、探してるのかというのはLinux上で動くMinGW、べつのものだね。
    winegccは「どういうものなのか」という問いでなく、「MinGWの代わりか」という問いだったので
    意図を測りかねたということだだろう、話が変わったのではなく、ね。
    93 : デフォルトの名無 - 2011/06/15(水) 14:57:44.18 (+24,-14,-13)
    >>92
    「winegccはMinGWの代わりか?」ではなく「winegccはMinGWの代わりになったりする?」なので微妙にニュアンスが違うと思われる。
    94 : デフォルトの名無 - 2011/06/15(水) 15:02:30.08 (+11,-29,-31)
    「winegccはMinGWの代わりか」 → winegccはMinGWの代替えか
    No. >>92

    「winegccはMinGWの代わりになったりする?」→ winegccはMinGWのように扱えるのか
    Yes. >>85
    95 : デフォルトの名無 - 2011/06/15(水) 15:24:08.76 (+52,+25,-2)
    下もNoだろ、>>87によれば。
    96 : デフォルトの名無 - 2011/06/15(水) 19:09:39.61 (+32,-30,-104)
    このブログによるとMinGW互換と書いてるが間違ってるのか。迷惑だな。

    Wineを利用したMinGW互換のC/C++コンパイラ。実装はgccのラッパー。
    MinGW向けに書かれたWindowsのアプリケーションをLinux上でLinux向けにコンパイルすることが可能。
    Wineのdllやexeのコンパイルにも利用されている。
    http://d.hatena.ne.jp/keyword/winegcc
    97 : デフォルトの名無 - 2011/06/15(水) 19:17:21.45 (-1,-29,-5)
    >Linux上でLinux向けにコンパイルすることが可能。
    間違ってないような?
    98 : デフォルトの名無 - 2011/06/15(水) 19:19:47.40 (-1,-29,-20)
    > MinGW向けに書かれたWindowsのアプリケーションを
    99 : デフォルトの名無 - 2011/06/15(水) 20:49:32.51 (+54,+26,+0)
    >>96
    それブログやない
    100 : デフォルトの名無 - 2011/06/15(水) 21:38:13.52 (+23,-16,-39)
    元々の話(これ?>>66)はFreeBSDのLinuxエミュレーションみたいなのが、
    Windowsにもあったらいいのに、と言う話かと思ってたんだけど、Wineの話になってんのね。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / gcc スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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