- 1 名前:デフォルトの名無しさん [2008/09/13(土) 00:38:02 ]
- Windows上で動作するフリーの開発環境 CygwinとMinGWに関する相談スレッドです。
過去スレ: 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について part8 pc11.2ch.net/test/read.cgi/tech/1192201659/ 【激遅】AppleGCC【絶望】 pc11.2ch.net/test/read.cgi/tech/1173267844/
- 892 名前:デフォルトの名無しさん mailto:sage [2010/02/11(木) 11:25:10 ]
- >>888
ふぅ。何度も同じこと書いてるんだがw 本家MinGWだとlibiconvが抜けてるからそのコンパイルオプションは使えない。 TDM版MinGWを使えばOK。 もう一つの選択肢は,ソースコードをUTF-8で書くこと。
- 893 名前:デフォルトの名無しさん [2010/02/17(水) 09:08:57 ]
- 今までcygwin1.5を使ってたんだけど、
今日違うマシンに1.7.1をインストールしたら>>885と同じ症状になった。 日本語がprintfとかで出力できない。日本語が\0に置き換わったかのような挙動。 ソースはUTF-8だろうとSJISだろうと症状は変わらず。
- 894 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 09:34:41 ]
- >>893
Cygwin のやつなら >>484 が効くだろ。 input をソースのエンコーディングに合わせて、 exec を LANG の設定に合わせれば いけるはず。
- 895 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 12:38:49 ]
- 日本語で不自由な思いをするのによく使う気になるなあ
- 896 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 13:37:26 ]
- cygwin じゃないけど MinGW + Qt だと日本語に不自由しなくなったし国際化も完璧になった
- 897 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 19:23:08 ]
- Qt かわいいよ
- 898 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 08:43:31 ]
- >>895
ロケールが多いから仕方ない
- 899 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 10:10:28 ]
- mintty 使ってutf8で書いてるからそういう問題は起きない。
- 900 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 12:20:28 ]
- いまどき sjis でソース書くなんて狂気の沙汰
- 901 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 19:47:32 ]
- 別にコメントだけって場合はS-JISでもいいだろ。
全否定するなよ。 まあ今みたいに日本語出力する場合は・・・ 環境に合わせろとしか言えんが。
- 902 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 06:37:52 ]
- sjisとpc98の独占状態が日本をダメにしたらしい
- 903 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 14:27:11 ]
- ダメになってない。
変化についていけない人がいるだけでしょ
- 904 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 16:07:25 ]
- バカがよりみすぼらしくなっていき、
頭の良いやつはちゃんと対応できる。 すばらしいことじゃないか。
- 905 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 17:07:43 ]
- -finput-charsetって、2004年から使えるようになってるんだけどね
- 906 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 18:28:50 ]
- なんだあ、mingwの自動インストーラーはもうメンテされてないのかあ。ははは。
今はマニュアルインストが推奨かあ。別にそう手間じゃないもんなあ。 ははは。 3時間前の俺のバーカバーカ 復元ポイントとらなかった俺のバーカ 死のう
- 907 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 21:48:32 ]
- >>906
たががマニュアルインストールくらいで手間を感じるような お前さんがMinGW使ってもろくな事にならない。
- 908 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 23:00:43 ]
- >>906
TDM/MinGW Installer TDM's GCC/mingw32 Builds ttp://www.tdragon.net/recentgcc/ じゃご不満?
- 909 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 02:43:28 ]
- >>906
>>908 TDM版の方がいいよー オフラインインストーラーだから過去Ver手軽に置いておけるし -finput-charset=cp932 -fexec-charset=cp932そのまま使えるし
- 910 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 12:28:10 ]
- >>906
復元ポイントが必要なほどシステムに食い込んでないと思うが。
- 911 名前:908 mailto:sage [2010/02/25(木) 12:50:36 ]
- >>909
いや俺も使っているけど
- 912 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 12:51:22 ]
- これフォルダ消すだけで大丈夫だろ。
- 913 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 13:01:29 ]
- >>912
レジストリ
- 914 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 02:01:17 ]
- >>913
何をいってるんだ君わ
- 915 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 05:44:56 ]
- >>914
レジストリ使わないのか。しらんかった。
- 916 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 08:31:08 ]
- Cygwinならともかく、今してるのはMinGWの話だからね。
- 917 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 11:55:54 ]
- MinGWのgccとかは、どういうわけか適当にincludeディレクトリやlibディレクトリを見つけてくれるから
レジストリ怖い怖いと思っていた時期が 俺にもありました。 でも未だに理屈がわからん。
- 918 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 12:56:30 ]
- gcc -print-search-dirs
- 919 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 20:05:21 ]
- >>916
Cygwinは使うのに、 MinGWは使わないのか。 へー。
- 920 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 23:47:03 ]
- >>917
ディレクトリ構成が決まってるから 自分自身の存在するディレクトリとコンパイルオプションが分かれば>>918のように決定出来る ・・・だよね?
- 921 名前:デフォルトの名無しさん mailto:sage [2010/02/27(土) 05:14:07 ]
- 環境変数とかコンパイラオプションでincやlibディレクトリが指定されてなかったら、
コンパイラがGetModuleFileName関数で得たパスから決め打ちでアクセスする感じかと。
- 922 名前:デフォルトの名無しさん mailto:sage [2010/02/27(土) 19:14:51 ]
- >>917
オリジナルのgccからしてそうだ。
- 923 名前:デフォルトの名無しさん [2010/03/04(木) 06:33:45 ]
- >>922
何をいってるんだ君わ
- 924 名前: ◆grDYeooZwg mailto:sage [2010/03/05(金) 09:04:14 ]
- mingw-cross-envで全自動ビルドできるらしいと聞いて使ってみたけど、難が多い・・・。
mingw-cross-env.nongnu.org/ しかし、TDM以外にも結構MinGWって亜種が多いようで・・・ komisar.gin.by/mingw/ msys-cn.googlecode.com/ mamedev.org/tools/ nuwen.net/mingw.html ※TDM dwarfベース mingw-w64.sourceforge.net/
- 925 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 09:50:28 ]
- これはすごい!乙
nuwen.netがすごくキレイにまとまってるようで興味あるなあ
- 926 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 10:37:38 ]
- mamedevのはmingw-w64と同じじゃないか?
- 927 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 13:23:00 ]
- こんなのもある
www.xvidvideo.ru/2009-10-22-10-49-14/cat_view/28-cross-mingwgcc-x86x64.html
- 928 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 13:56:51 ]
- >>923
ビルドオプションか何かで設定するんじゃなかった?
- 929 名前:デフォルトの名無しさん [2010/03/08(月) 22:09:12 ]
- >>927
おそロシア
- 930 名前: ◆grDYeooZwg mailto:sage [2010/03/09(火) 10:13:43 ]
- >>925
今までそれ使っていたけど、DLLがすべて動的リンク・・・。 ちなみに、自分はmingw-cross-env+komisarで環境作ってます。 cid-367e73e8cc6137b0.skydrive.live.com/self.aspx/Development%20Tools/Logue%20Pack/MinGW%5E_Logue%5E_pack%5E_20100228.7z 入っているもの: w32api version 3.14.0 gmp-4.3.1 mpfr-2.4.1 ppl-0.10.2 cloog-ppl-0.15.4 mpc-0.7 GNU Binutils 2.20.51.20100124 gcc version 4.4.3 (x86.core2.Komisar) (GCC) zlib-1.2.3 bzip2-1.0.5 pthreads 2.9.0.0 GC-static + boost-1.4.2, flac-1.2.1, freetype-2.3.12, glew-1.5.2, jpeg-8, iconv-1.13.1(const改造済み),libmad-0.15.1b, libmikmod-3.2.0, libpng-1.4.1, libsndfile-1.0.21, libogg-1.1.4, SDL-1.2.14, SDL_image-1.2.10, SDL_mixer-1.2.11(難あり), SDL_net-1.2.7, SDL_ttf-2.0.9, smpeg-0.4.5svn389改, speex-1.2rc1, sqlite-amalgamation-3.6.22, libvorbis-1.2.3, zziplib-0.13.58
- 931 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 17:17:04 ]
- 特定しますた フォローもしましたw
自力で環境構築できるまで頑張ってみる、つもり
- 932 名前:デフォルトの名無しさん [2010/03/09(火) 22:14:42 ]
- mingw-w64は64bit専用なの?
- 933 名前:デフォルトの名無しさん mailto:sage [2010/03/09(火) 22:47:14 ]
- >>932
32bit用は-m32でコンパイルできるんじゃないの?
- 934 名前:デフォルトの名無しさん [2010/03/10(水) 14:47:48 ]
- 俺用メモ
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
- 935 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 17:28:05 ]
- "表"とか"ソ"とかのダメ文字が通らなくて腹立ってきた。
- 936 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 17:45:14 ]
- utf-8 使うと幸せになれますよ
- 937 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 20:46:04 ]
- --input-charset=cp932 --exec-charset=cp932
- 938 名前:デフォルトの名無しさん mailto:sage [2010/03/10(水) 23:40:58 ]
- コメント以外は全部英語にすればいいじゃんって思えてきた。
- 939 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 00:55:28 ]
- ハードコーディングしなければいいじゃん
- 940 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 13:38:57 ]
- そうだね
Qt で QObject::tr とか m18n で書いておけばいいよね
- 941 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 10:58:43 ]
- コメントこそ英語でいいよ
文字化けするコメントほどうざいものはない
- 942 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 11:10:41 ]
- >>941
> コメントこそ英語でいいよ いやそれはおかしい 英語のコメントとか、どうせコーダの英語力なんてたかがしれているのだから やめるべき。
- 943 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 13:39:17 ]
- roman letterの出番だな
- 944 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 15:23:11 ]
- >>943
> 文字化けするコメントほどうざいものはない おおげさだな。 コメントなら文字化けしても大して問題ないだろう。 バカが書いた英語風の謎言語コメントもウザイだろう。
- 945 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 08:58:57 ]
- 本家mingwは、gcc4.5.0をやってるんだ
- 946 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 09:17:34 ]
- TDMにメール送っておくか
4.5.0はやくビルドしろって
- 947 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 10:55:16 ]
- TDMはたぶん安定感のあるバージョンを
優先しているのでは?
- 948 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 13:15:35 ]
- でもffmpegとかmplayerとかの周りでは4.4.1は問題ありってことで
みんなkomisarに乗り換えちゃったよ
- 949 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 13:19:36 ]
- じゃあやっぱりTDMがさぼっているだけ。。。
- 950 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 13:47:27 ]
- >>948
TDMのgccが、ですか? 本家に問題があるようなので乗り換えようと思ってたのですがこっちも問題ありですか…
- 951 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 20:23:28 ]
- >>948
TDMというよりgcc自体にってことじゃない?
- 952 名前:デフォルトの名無しさん [2010/03/15(月) 21:13:59 ]
- そう、gcc4.4.1自体に色々問題があるのでみんな4.4.2にする必要があった
でもTDMは4.4.2を出さないのでkomisarに替えた バグフィックスも大量にあったのに更新もせずアナウンスもなしだから、 もはや終了ととらえてもいいのかもしれない
- 953 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 21:23:27 ]
- だだのもんに文句言ってもしょうがないでしょ
- 954 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 22:54:44 ]
- まあTDMのスレじゃねぇから、俺らとしては
別にそんなに悲しくはないよな。 >>934の中では何がいいってか何が違うの?? Komisar Mingwが一番人気なのかもしれんけど ライセンス的に人気なの?
- 955 名前:デフォルトの名無しさん [2010/03/15(月) 23:18:52 ]
- komisar使ってるけど、これもそろそろ更新して欲しい。
- 956 名前:デフォルトの名無しさん [2010/03/15(月) 23:23:05 ]
- XvidVideo.RUを使ってる人はいる?
- 957 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 00:13:20 ]
- 最新のを追っかけたかったらここのでいいの?
sourceforge.net/projects/mingw-w64/files/
|

|