1 名前:デフォルトの名無しさん [2011/05/06(金) 00:25:16.09 ] Windows上で動作するフリーの開発環境 CygwinとMinGWに関する相談スレッドです。 過去スレ: Cygwin + MinGW + GCC 相談室 Part 5 hibari.2ch.net/test/read.cgi/tech/1269400706/ Cygwin + MinGW + GCC 相談室 Part 4 pc12.2ch.net/test/read.cgi/tech/1221233882/ cygwin + mingwn + gcc 相談室 Part3 pc11.2ch.net/test/read.cgi/tech/1177944767/ cygwin + mingwn + gcc 相談室 Part2 pc11.2ch.net/test/read.cgi/tech/1126103347/ cygwin + mingwn + gcc 相談室 pc8.2ch.net/test/read.cgi/tech/1058134693/ 関連サイト: Cygwin www.cygwin.com/ MinGW www.mingw.org/ 関連スレッド: GCCについて part9 pc12.2ch.net/test/read.cgi/tech/1246059290/
2 名前:デフォルトの名無しさん mailto:sage [2011/05/06(金) 00:25:49.76 ] バイナリ配布サイト: TDM's GCC/mingw32 Builds www.tdragon.net/recentgcc/ Komisar Mingw komisar.gin.by/mingw/ msys-cn - Project Hosting on Google Code code.google.com/p/msys-cn/ MAME | Tools for building MAME on Windows mamedev.org/tools/ MinGW Distro - nuwen.net nuwen.net/mingw.html mingw-w64 mingw-w64.sourceforge.net/ Cross-Mingw.GCC - x86/x64 - XvidVideo.RU www.xvidvideo.ru/2009-10-22-10-49-14/cat_view/28-cross-mingwgcc-x86x64.html 猫科研究所(felid labo) - MinGW猫科研究所パック up-cat.net/
3 名前:デフォルトの名無しさん mailto:sage [2011/05/06(金) 00:27:01.62 ] 長いソースを貼るときはここへ! codepad.org/ ideone.com/
4 名前:デフォルトの名無しさん mailto:sage [2011/05/06(金) 00:42:09.53 ] Visual Studioを使ってくださいね >>3 他所のをがんがん使うのってどうかね 2chのム板有志でそんなの提供できないのかね。まぁ、絶対不可能だよな
5 名前:デフォルトの名無しさん mailto:sage [2011/05/06(金) 01:05:02.61 ] GLUTのインクルードファイルだけはVisualStudioから拝借してる
6 名前:デフォルトの名無しさん mailto:sage [2011/05/06(金) 05:30:39.79 ] hibari.2ch.net/test/read.cgi/tech/1246059290/819-827 で質問したのですが、スレ移動を促されたのでこちらに移動してきました。 以下がはじめの質問内容です。 -- cygwin の gcc-3 (GCC) 3.4.4 を使って 猫でもわかるの最初のサンプルを文字コードをutf8 の ファイル名 foo.cpp で保存して homepage2.nifty.com/c_lang/sdk/sdk_00.htm gcc-3 -mwindows -foo.cpp してできたファイルを実行させるとタイトルが文字化けするんですが ファイルの文字コードを sjis にすると文字化けせずに表示できました。 日本語以外の文字も使いたいので utf8 のまま、 出力を文字化けさせずにするにはどうすれば良いですか? -- 以上です。 cygwin の gcc を使って Unicode 対応の ウィンドウアプリをつくる方法を知りたく思っています。
7 名前:デフォルトの名無しさん mailto:sage [2011/05/06(金) 06:56:36.18 ] >>6 CreateWindowA() は utf8 を処理しません。 mingw gcc-4 だと MessageBoxW(NULL, L"こんにちは", L"世界", 1); これをutf8で保存した奴は思惑通りに動く。
8 名前:デフォルトの名無しさん mailto:sage [2011/05/06(金) 10:42:52.53 ] >>7 ありがとうございます。 ダイアログボックスで日本語の表示ができました。 CreateWindowについてですが、 CreateWindowAではなく CreateWindowW を使えば良いのかと考えまして -CreateWindow(szClassNme, "猫でもわかるプログラミング" +CreateWindowW(L"日本語", L"猫でもわかるプログラミング" に書き換えて >gcc-4 -mwindows hoge.cpp したところ、 /cygdrive/c/Users/xxx/AppData/Local/Temp/ccUe4IYl.o:hoge.cpp:(.eh_frame+0x11 ): undefined reference to `___gxx_personality_v0' collect2: ld returned 1 exit status のエラーになってしまいましたので、 futoneko.dtiblog.com/blog-entry-76.html を参考に >g++-4 -mwindows hoge.cpp に直したらコンパイルは通るんですが、ウィンドウが表示されません。 CreateWindowWの前に入れた MessageBoxW の表示はされます。 これは何が悪くて表示されないのでしょうか?
9 名前:デフォルトの名無しさん mailto:sage [2011/05/06(金) 10:50:18.57 ] WNDCLASS も RegisterWindow も W 付きにしているか CreateWindow に渡すクラス名は WNDCLASS の lpszClassName と一致してないとだめだと思うけど っていうか gcc と関係ない話なのでこれ以上は Win32 へ行くべき
10 名前:デフォルトの名無しさん mailto:sage [2011/05/07(土) 11:44:57.59 ] MinGWで使った実行ファイルにiconつけたくて blog.stranadurakov.com/2009/04/27/icon-and-version-information-resource-file/ ここを参考に windres resource.rc -O coff -o resource.o g++ -o app obj1.o obj2.o resource.o して実行ファイル作ってもアイコン表示がされないだけど、 実際にアイコンつけてうまくいった人いる?
11 名前:デフォルトの名無しさん mailto:sage [2011/05/07(土) 15:10:20.18 ] >>10 うん
12 名前:デフォルトの名無しさん mailto:sage [2011/05/07(土) 18:29:07.85 ] じゃあ俺の環境が悪いだけか…。
13 名前:デフォルトの名無しさん mailto:sage [2011/05/07(土) 22:27:11.42 ] てけとーにどっかのサイトから拾ってきた favicon.ico に対し echo ID ICON \"favicon.ico\" > r.rc windres r.rc -o r.o gcc hello.c r.o -o hello.exe これでアイコン設定できたよ? objdump -x r.o (抜粋) Sections: Idx Name Size VMA LMA File off Algn 0 .rsrc 00000524 00000000 00000000 0000003c 2**2 CONTENTS, ALLOC, LOAD, RELOC, DATA objdump -x hello.exe (抜粋) 5 .rsrc 00000524 00406000 00406000 00001400 2**2 CONTENTS, ALLOC, LOAD, DATA
14 名前:デフォルトの名無しさん mailto:sage [2011/05/08(日) 19:01:42.80 ] >>13 ごめんなさい、俺の確認の仕方がおかしかったみたい。 MDIEっていうファイラー使っててそれだとアイコンが表示されないけど エクスプローラでみたら表示されてた。 ファイラ側のバグなんだろうけど、他のexeはちゃんとアイコン表示されてるし gcc だとアイコンのつけ方が違うのかな。
15 名前:デフォルトの名無しさん mailto:sage [2011/05/09(月) 00:01:50.19 ] 1000行くらいのプログラムソースをcatコマンドでcygwinターミナルに 表示してもターミナルで表示できる行数は決まってるので全部表示され ません。拡張とかできますか?
16 名前:デフォルトの名無しさん mailto:sage [2011/05/09(月) 01:03:00.24 ] >>14 > ファイラ側のバグなんだろうけど、他のexeはちゃんとアイコン表示されてるし > gcc だとアイコンのつけ方が違うのかな。 ファイラが表示するアイコン画像を独自にキャッシュしててそれが更新されてないんだと思う
17 名前:デフォルトの名無しさん mailto:sage [2011/05/16(月) 11:19:20.70 ] ここはLinuxやBSDにMinGW入れてクロス開発してる奴でもいいのか? Win専用か?
18 名前:デフォルトの名無しさん mailto:sage [2011/05/16(月) 11:33:09.66 ] そもそもcygwin自体がニッチなんだし、いいんでない? 内容によってはLinux板の方が回答早いだろうけど。
19 名前:デフォルトの名無しさん mailto:sage [2011/05/16(月) 12:08:12.82 ] >>17 #mingw-w64 に行くと "なんでクロスでやらないのだ? ふつーネイティブは使わない! せめて cygwin でクロスしろよ" そんなことを言われる。 でもダウソ数が多いのは mingw バイナリなんだよな。(mingw-w64-gcc の話)
20 名前:デフォルトの名無しさん mailto:sage [2011/05/16(月) 13:47:15.89 ] >>18-19 d 某スレでunixアプリをCygwinやMinGWでビルドやってて 面白そうだから俺もいっちょやってみっかなと思って。 LinuxでReactOSをビルドした事あるけど全部自動スクリプトだった libcとarch変えたクロスビルドならgccやbinutilsを新規に構築するでしょ 開発環境は揃ってんだけどMinGWの場合も同じかな? それともMinGWのヘッダファイルだけ入れりゃ出来るかなと思って。
21 名前:デフォルトの名無しさん mailto:sage [2011/05/16(月) 13:59:20.98 ] >>20 いんや、mingwはヘッダだけじゃなくてツールセット一式でしょ win32のライブラリが必要なのは当然として バイナリもPE/COFFを吐かないといけないし 俺もmingwは少し触ったことあるだけなんで全然詳しくないけどね クロスで作ってデバグとか皆どうやってるんだか全然知らない
22 名前:デフォルトの名無しさん mailto:sage [2011/05/16(月) 18:58:05.00 ] >>21 たとえばゲーム機なんて基本的にはクロスだ。 組み込み機器全般、開発は一般的にクロス。 それどころかWindowsだって、デバドラの開発だったらホストとターゲット分けるだろ? (これはクロスではないが) 念のため言うと、PE用 binutils は cygming どれもほぼ同一。 gcc だけ、ライブラリパス・ツールチェインパスが違う程度。 mingw の g は GNU の g なんだが、GNU ではない clang でもある程度のことはできるよ。 これで LLVM Project が binutils 代替えを提供したら G ってなんの G だよ! ってことになっちゃうw 結論: cygming 用の gcc は基本的に x86 pecoff gcc のちょっとカスタマイズ版。
23 名前:デフォルトの名無しさん mailto:sage [2011/05/16(月) 19:19:45.84 ] >>22 詳しくありがとう ぐぐってみたら ttp://bitwalk.sitemix.jp/mingw_cross_debug.php こんなのを見つけた 要するにmingwターゲットのクロスgdbを使ってリモートデバッグ、ということかな
24 名前:デフォルトの名無しさん mailto:sage [2011/05/16(月) 19:25:52.93 ] 自慰
25 名前:デフォルトの名無しさん mailto:sage [2011/05/16(月) 21:17:10.01 ] 俺の世歩玲、Gさえ見つかれば完璧なのに…
26 名前:デフォルトの名無しさん [2011/05/17(火) 01:08:25.88 ] さっさと>>15 に答えてくれ。
27 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 02:26:21.00 ] less使えばいいじゃん
28 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 03:58:07.68 ] answers.yahoo.com/question/index?qid=20100105194208AAzt1mv
29 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 13:43:19.69 ] なぜcatを知っていてmoreやlessを知らないかを小一時間問い詰めたい。
30 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 14:10:48.05 ] In your .Xdefaults file, add a line like: rxvt*saveLines: 10000 て書いてある。
31 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 18:30:41.23 ] >>29 だって、プログラムの話じゃなくスレ違いのcatコマンドの話を プログラム板でする低脳だよ
32 名前:デフォルトの名無しさん mailto:sage [2011/05/18(水) 08:13:36.57 ] >>21-22 やっぱりか。 全部入れる事にする more,less使うのが妥当だと思うけどminttyだっけ? Cygwinのターミナルでホイールスクロールしたら上下しない?
33 名前:デフォルトの名無しさん mailto:sage [2011/05/18(水) 14:26:34.88 ] minttyは左上のアイコンからOptions->Window->Scrollback linesでログ行数を変更出来るな ただこの話題は板違いなので無視していい
34 名前:デフォルトの名無しさん mailto:sage [2011/05/19(木) 11:15:32.00 ] cygterm
35 名前:デフォルトの名無しさん mailto:sage [2011/05/20(金) 00:15:04.58 ] forkがらみだけ実装したようなライブラリとかないの?
36 名前:デフォルトの名無しさん mailto:sage [2011/05/20(金) 01:40:42.12 ] Boost.Process
37 名前:デフォルトの名無しさん mailto:sage [2011/06/02(木) 23:01:00.36 ] 4.6なmingwがやっとでけた、adaのbuildではまったよ
38 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 21:58:25.81 ] Windowsで作成したテキストファイルをCygwinから見るとexecutableになっているのですが、 普通のfilemodeで認識させるにはどうすれば良いでしょうか
39 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 22:31:47.90 ] chmod a-x hoge.txt
40 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 02:03:57.02 ] パーミッションの変更も出来ない奴がCygwin使ってるのかw
41 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 21:58:33.20 ] Cygwin上のvimで作成したファイルは644なのですが、 Windowsのメモ帳で作成したファイルは755になってしまうのです…
42 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 22:02:22.98 ] >>41 cygwin上ならchmodコマンドを使ってファイルのパーミッションを変更できる。
43 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 22:25:13.19 ] >>42 作成した時点で、というのは無理なのでしょうか?
44 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 22:26:51.86 ] 1フレームワークの事情なんかWindowsから知ったことか
45 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 23:09:05.30 ] >>43 cygwinで使えるNotepad.exe相当を作ればいいじゃん。
46 名前:デフォルトの名無しさん mailto:sage [2011/06/09(木) 00:57:13.49 ] 超初心的な質問ですまないんだが、windowsプログラム作っててgccでAlphaBlend使おうと色々やってたんだけど #include <wingdi.h>追加して gcc -mwindows -lmsimg32 test.cpp でできん・・・ なにか勘違いしてるのか?俺。 cmdとmingwでやってるだけなんだがcygwinいれたほうがいい?
47 名前:デフォルトの名無しさん mailto:sage [2011/06/09(木) 00:59:03.43 ] -l は後ろにつけろ 左から右に探していくのはgcc共通だ
48 名前:デフォルトの名無しさん mailto:sage [2011/06/09(木) 01:16:58.34 ] >>44 例えばmountオプションなんかで、何らかの情報を基に判断してくれるような方法が 無いのかな、と思ったのですが… というか別にWindowsがそうしてるからexecutableになってるわけじゃないですよね? >>45 ファイルを作成するアプリはメモ帳に限らないので。
49 名前:デフォルトの名無しさん mailto:sage [2011/06/09(木) 02:21:17.34 ] cygwinを運用する話ならunix板のスレへGO
50 名前:デフォルトの名無しさん mailto:sage [2011/06/09(木) 03:18:13.02 ] >>49 おっとすみません。ム板でしたね、ここ…
51 名前:デフォルトの名無しさん mailto:sage [2011/06/09(木) 11:30:01.38 ] >>40 >>44 プ
52 名前:デフォルトの名無しさん mailto:sage [2011/06/09(木) 20:13:43.12 ] boostのバイナリ込みのやつありますか? 検索でこれ見つけました。ほかにありますか。 nuwen.net/mingw.html ascend4.org/Binary_installer_for_Boost_on_MinGW
53 名前:デフォルトの名無しさん mailto:sage [2011/06/09(木) 20:18:09.80 ] これもみつけた MinGWの派生ビルドのひとつ「MinGW Distro」 convenient.blog106.fc2.com/blog-entry-780.html mingwer code.google.com/p/mingwer/downloads/list
54 名前:デフォルトの名無しさん mailto:sage [2011/06/10(金) 02:23:51.66 ] Logue Pack cid-367e73e8cc6137b0.office.live.com/browse.aspx/Development%20Tools/Logue%20Pack
55 名前:デフォルトの名無しさん [2011/06/13(月) 02:41:12.02 ] すみません。CygwinでLinuxのCプログラムのホームページをみているんですが、 gccにて以下のエラーがでます >sys/socket.h: No such file or directory C:\cygwin\usr\include\sysフォルダにちゃんとsocket.hファイルはあるんですが・・・ どうすればいいのかとググッたんですが解決できません。宜しくお願いします。
56 名前:デフォルトの名無しさん mailto:sage [2011/06/13(月) 06:52:38.46 ] which gcc
57 名前:55 [2011/06/13(月) 11:48:15.87 ] >>56 Cygwinでインストールされているgccです。
58 名前:デフォルトの名無しさん mailto:sage [2011/06/13(月) 11:53:29.56 ] >>55 エラーが出る最小のソースをplease
59 名前:デフォルトの名無しさん mailto:sage [2011/06/13(月) 12:01:55.16 ] じつは””でくくってましたとか言うのはナシな。
60 名前:55 [2011/06/13(月) 12:11:01.12 ] すみません。ソースは↓です。どうも環境設定の方がわるいのかな・・ #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 名前:デフォルトの名無しさん mailto:sage [2011/06/13(月) 12:22:47.95 ] こちらでは意味不明なnewを外してコンパイルできた gcc -v hoge.c の結果をpastebin.comとかに全部貼れ
62 名前:55 mailto:sage [2011/06/13(月) 12:31:20.51 ] >>61 ありがとうございます。 なんていうか、申し上げづらいのですが・・ 今、Cygwinのパッケージマネージャー?をみたら、gccの部分がskipになっていました。。 今、インストールしております。。 お騒がせしました。 ちなみに、gcc -v hoge.c の貼り付けたサイトはcodepad.org/xZh89EVS です・・ どうも、Mingwのgccが動くみたいです・・知らなかったので、すみませんでした。
63 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 06:18:27.58 ] 既に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 mailto:sage [2011/06/14(火) 10:29:26.71 ] >>63 どうもありがとうございます。 gccをパッケージマネージャ?からインストールしたら、無事できるようになりました。 ややこしいっすね(;^_^ 色々環境を入れると。ありがとうございます。
65 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 10:56:18.25 ] 確かに実機のFreeBSDやLinuxよりややこしい
66 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 10:58:46.31 ] Wineの逆版があればいいのにな。
67 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 11:01:36.79 ] あるよ>coLinux
68 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 11:12:44.57 ] それ逆でもなんでもねえよ
69 名前: 忍法帖【Lv=5,xxxP】 mailto:sage [2011/06/14(火) 12:46:30.37 ] vmwareでいいじゃん。
70 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 12:57:45.11 ] >>69 それ言ったらCygwin要らねぇじゃん ていうかドンドン離れていってるぞ WineのようにWindowsでUNIXバイナリ単体で動かすのは無理だよね LinuxだったらRHEL6バイナリとかディストリとバージョン限定じゃないと無理。 BSDもOpen,Net,DragonFlyとか色々あるので無理 Macバイナリならなんとかできるかもしれない。
71 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 13:11:48.39 ] >>66 ,67,69,70 お前ら一体何を目指してるんだ?
72 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 13:15:45.39 ] >>71 Wineの逆版
73 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 13:34:19.57 ] windowsはバイナリベースの世界、UNIXはソースベースの世界なんだから wineの逆はcygwin or Mingwでいいだろ。 互換層を複数混ぜ込んでシステム全体が混乱したとしても自己責任だぜ。
74 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 13:43:16.41 ] 昔、lineとかあったような
75 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 13:44:28.76 ] Cygwinは/丸ごと入れるからなぁ Wineみたいにアプリ単体でもインストールできたらいいのに
76 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 13:47:47.20 ] 今あるもので良いだろって言うのは進歩する気が無い人間のセリフだよね
77 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 13:49:24.02 ] 全部Javaで書けばいいのに。
78 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 13:51:40.88 ] >>77 じゃぁFontForgeをJavaで書いてくれる?
79 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 14:09:23.84 ] >>75 それじゃまるでwineに .wine/drive_c/windows とか存在しないって言ってるように聞こえるが。
80 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 14:32:17.48 ] それただのディレクトリじゃねぇかw
81 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 14:36:24.12 ] Wineのwiki見てたらWine on Windowsってのもあるんだな
82 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 15:18:45.87 ] >>80 無いの? .wine/drive_c/windows/system32 とかも無いの? それらの実体としての*.dll.soもインストールされてないの? 君のwineはどうやって動いてるの。
83 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 15:36:07.41 ] $ du -h ~/.wine 41M $ du -h ~/.wine/drive_c/windows/system32 40M 本体は/usrにあるわけだがインスコ容量が判らんので一度パッケージ化して/tmpにでも解凍してみるわ
84 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 15:40:19.53 ] wine-1.2.1で106Mだった
85 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 15:54:48.17 ] winegccなんてのがあった これってMinGWの代わりになったりするんだろうか?
86 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 16:01:35.17 ] wineのためのコンパイラドライバみたいなものでしょ クロスなmingw環境のほうが使いであるだろうに
87 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 16:20:11.30 ] >>85 libwineをリンクしたネイティブのバイナリを吐くんだから代わりにならねーよ
88 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 16:21:39.61 ] 代わりってLinux上で動くMinGWでも探してるんだろうか いやすでにあるよなぁ
89 名前:デフォルトの名無しさん mailto:sage [2011/06/14(火) 22:55:51.67 ] MingwってDirectShow使える?
90 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 07:40:58.31 ] たまたま見つけたという話からLinux上で動くMinGWを探してるという話に変わった。 たった4レスでw
91 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 07:42:27.84 ] .gchがMakefileのターゲットにも必須項目に登場することは無いよね?
92 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 09:38:52.36 ] >>90 たまたまみつけたのはwinegccで、探してるのかというのはLinux上で動くMinGW、べつのものだね。 winegccは「どういうものなのか」という問いでなく、「MinGWの代わりか」という問いだったので 意図を測りかねたということだだろう、話が変わったのではなく、ね。
93 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 14:57:44.18 ] >>92 「winegccはMinGWの代わりか?」ではなく「winegccはMinGWの代わりになったりする?」なので微妙にニュアンスが違うと思われる。
94 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 15:02:30.08 ] 「winegccはMinGWの代わりか」 → winegccはMinGWの代替えか No. >>92 「winegccはMinGWの代わりになったりする?」→ winegccはMinGWのように扱えるのか Yes. >>85
95 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 15:24:08.76 ] 下もNoだろ、>>87 によれば。
96 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 19:09:39.61 ] このブログによるとMinGW互換と書いてるが間違ってるのか。迷惑だな。 Wineを利用したMinGW互換のC/C++コンパイラ。実装はgccのラッパー。 MinGW向けに書かれたWindowsのアプリケーションをLinux上でLinux向けにコンパイルすることが可能。 Wineのdllやexeのコンパイルにも利用されている。 d.hatena.ne.jp/keyword/winegcc
97 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 19:17:21.45 ] >Linux上でLinux向けにコンパイルすることが可能。 間違ってないような?
98 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 19:19:47.40 ] > MinGW向けに書かれたWindowsのアプリケーションを
99 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 20:49:32.51 ] >>96 それブログやない
100 名前:デフォルトの名無しさん mailto:sage [2011/06/15(水) 21:38:13.52 ] 元々の話(これ?>>66 )はFreeBSDのLinuxエミュレーションみたいなのが、 Windowsにもあったらいいのに、と言う話かと思ってたんだけど、Wineの話になってんのね。