[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 11/19 11:00 / Filesize : 247 KB / Number-of Response : 958
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Cygwin + MinGW + GCC 相談室 Part 4



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/

692 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 02:23:25 ]
cygwinをアンインストールしたいんだがどうしても削除できないフォルダとファイルがある(Windows7)
usr\sbin\sendmailとvar\cron\tabs
アクセス許可云々と出てフォルダが削除できない
所有者が長ったらしい変な名前だったのでアクセス権を自分にしてもできない
コマンドプロンプトや強制削除ソフトとか使っても無理
(あと一つ同じようなフォルダがあったがなぜか削除できた)
どなたか知恵をおかしくだ足

693 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 04:19:25 ]
msysでcoreを吐かせるにはどうすればいい?
ulimit -a でみてもunlimitedになってるんだが・・・

694 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 15:23:07 ]
>>692
どこかのプロセスのカレントフォルダや
オープンしているファイルなどが、そこのフォルダにあると
消せないみたいだよ。

そこにアクセスしているプロセスを終了すればいいと思うけど、
たぶんわからないのだろうから、一回ログオフするか再起動すれば消えるはず。

695 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 15:44:01 ]
今TDM版MinDW gcc4.4.1-2のテストを行っています
今までは日本語入出力の問題があってgcc3.4.2を使っていました
あるプログラムを-O3でコンパイルしてみると両方とも10分程度で終わるのですが
3.4.2のほうが20%ほど早くなりました
途中のlogと結果を見るとどちらも-O0の時と同じように動いているように見えます

実際にはこれからプログラムを書き直して10倍100倍の計算をさせたいと思っているのですが
書き方がよくなればTDMの方が早くなるようなものなのでしょうか?


696 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 18:58:14 ]
ぶっちゃけ状況による。
3 と 4 はかなり根本から変わってしまってて、
最適化フェイズの構成からして違う。
どちらが速くなるかは実測するべし。

697 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:48:13 ]
>>696
レスありがとうございます
インストールがめんどくさいですが、
両方でコンパイルしてみて試して見ることにします

698 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 11:23:39 ]
え?例えばc:/gcc4/とc:/gcc3/に解凍して
環境変数を使い分ければいいだけの話でないの

699 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 22:59:58 ]
mingwのgcc4は

for(i=0;i<10;i++){
for(j=0;j<10;j++){
int a = i;
}
}
みたいなことをしたときに、2重ループ内のiが未初期化だったことがあったのでgcc3に落とした。


700 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 23:03:38 ]
それはないだろう



701 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 23:15:13 ]
>>699
そんなこと無いだろjk
おおかた中でiを新しく書いちゃったとかそんなレベルだろ?

702 名前:697 mailto:sage [2009/11/26(木) 23:30:39 ]
>>698
それが私は、MinGWよく知らないでgcc使っているもので。
最近は、cmd環境に行ってdoskey定義バッチ起動してディレクトリ移動するのが面倒くさくて
プログラムごとにこんなバッチ作ってウィンドウ環境で作業してます
g++ -o backend.exe backend.cpp 2>errout.txt
type errout.txt
pause
たまにgrepとdiffとか使うときはウィンドウ環境のものを使えばいいし、makeもこんな感じでやっています
したがって環境変数変えるのも結構面倒です
この場合は別のバッチ作っておいて環境変数変えるバッチをcallすればいい気もしますが
ぱっと見た感じLIBもINCLUDEも無いのでpathを変えるだけでいいのでしょうか?
msysがMinGWのディレクトリ聞いてくるのもmsys環境でマウントするディレクトリを変えてるだけならいいのですが

あまり高度なことはできないので
インストーラで別ディレクトリに2つインストールしておいてpathを変えるだけでいいのでしょうか?
頻繁にコンパイラ変えないならインストールし直した方が早い気もしますが

703 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 23:38:00 ]
>>702
これお前だろ
pc12.2ch.net/test/read.cgi/tech/1256645713/160


704 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 23:42:50 ]
localeまわりは絶対パスだけど、他は相対パスで動いてたような?

705 名前:699 mailto:sage [2009/11/27(金) 00:29:56 ]
gcc3やPGIやvcでちゃんと動いていたプログラムだったんだけど。

706 名前:デフォルトの名無しさん [2009/11/27(金) 01:17:24 ]
質問

Eclipse 3.4.2 / Pleiades All in One の C/C++(MinGW) を使ってるんだけど
ワークスペースに、「実行可能プロジェクト」(A.exe)と「共有ライブラリプロジェクト」(B.dll)を作って
A.exeのライブラリにB.dllをリンクして使いのだけど、実行もデバッグも出来ない。

だけど、A.exeと同じフォルダ(たとえばDebug)にB.dllをコピーすると、実行できたりデバッグ出来る。

VisualStudioみたいに、参照設定しただけじゃダメで、コピーまでする必要があるの?
面倒なんだけど、みなさんDLL作って、EXEから呼び出す時ってどうしてんの?

707 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 01:21:23 ]
          __,,/  _, ----`ヽ  :.
     :.  / _     ___   、\
       / /   i      \   \\ :.
     :. ,'./       i  ヽ:.   ヽ:.:.. ヽ.ヽ
      ,'/    / .ハ ヽ ヽ:.:.:.:. ヽ::.. ヽヽ :.
     :. |i .i i  .i /  ヽ ト 、 \、:.:.:. ',:.',:.:.lヽ}
       |i .i l  :N_, -弋 \弌弋ナ:}:.:}
    :. |i∧ ', :{ ,ィjモト \  イjミトイイV :.  な…
       .|  :メヽ.', `ozZ}      izN。ハ::{     なんなんだよもん?
      :. |  :ヾ_! ゝ "゙゙    '  `゙ ハ.:', :.   ここ、どこだよもん?
      |  :.:_イ .:.ヽ.   (二フ , イ :.:.:!:.ヽ     なんであたし
   :.  / rィイ | :.:.ヽ: >r/`<ノ .:.::.}ヽ、\:.   貼られたんだよもん?
      / ∧l;l ! :.:.:.://{二 ̄ .} ..:..::リ//ハ.:\
 :.  / .{. ',ヾ、ヽi .:.:.{ /(^`  |.:.:.:.//: : :.}: . ヽ.:.
   / /  ) ヽ ヾ、ヽ:.ハ ヤ{   ∧/.-‐'": : |:.:. i ',
  ./ .,イ .:..} : :\ヾレ'ハ ∧__ノノハヾ、  : : : l:.:.: .ハ ',
  { /| .:.:ハ : : :i Y {ヾ`Yヽニン'ノ}: : } : : : :/:.:.:/ }:.}
  V | .:.:/:.:|_,ィ' ̄  ヽ三{ `ー-ノ : イ : : :/:.:i.:{  リ
    ヽ:.:{、.:.V     : : ヘ     : : {: : :/:.::∧|
     ヽ! )人    : : :人      : : : / \! :.
      "  ヽ : : : : :/イ{     :.ノ: : : :.\ :.
       :.  \__///: :\______/: : : : : : : ヽ
           / //: : :|;|: : : : : : i: : : __: : : : ',
       :.     / 、 {;{   |;|   . : i/. : : : : : :|
          / `Y;{. . . .|;|. : : : /i: : : : : : : : :l

708 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 02:06:49 ]
「共有ライブラリプロジェクト」(B.dll)をPATHに追加すれば

709 名前:706 mailto:sage [2009/11/27(金) 02:22:35 ]
Windowsの環境変数?
実行構成の環境変数に入れたときは、実行できるんだけどデバッグできなかったから
Windowsの環境変数は試してない。

他にPATH追加するところあったっけ?

710 名前:デフォルトの名無しさん [2009/11/27(金) 14:58:02 ]
virtual void hoge( void ) = 0;
とやると
undefined reference to `vtable for ...
とエラーが出ます。
調べたところ
virtual void hoge( void ) {};
としたらOKでした。
純粋仮想関数って使えないのでしょうか?




711 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 16:46:25 ]
派生クラスでちゃんと仮想関数のオーバーロードやってないだろ。

712 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 16:56:35 ]
>>711
いろいろやってるうちにコンパイルが通ってしまいまして
原因が分からずじまいでした。
スレ汚し失礼しました。

713 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 17:32:56 ]
>>712
You shall die.

714 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 17:40:02 ]
>>713
それ、殺害予告になってるよ

715 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 17:44:48 ]
magic death car

716 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 20:35:01 ]
>>713
shallは一人称の意志がこめられた未来の表現。

 will と shall の使い分け
 ttp://someya1.hp.infoseek.co.jp/G-will&shall.html
例:You shall be dismissed if you are late again.「こんど遅刻したら首だ」。


717 名前:716 mailto:sage [2009/11/27(金) 20:36:03 ]
しかしまあ2chで「てめーぶっ殺す」みたいなことを書いても
逮捕されないんだから(*いや、具体的に書いたらだめだろうけど)
そのくらいでは大丈夫だろうけどさ。

718 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 20:52:51 ]
こうなごの件は?

719 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 22:06:29 ]
>>718
こうなごは・・・ありゃダメじゃない?

まあ検察がどう考えるか次第だろうし
最終的にはその辺の判断は裁判してみないと分からないし。


720 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 23:00:55 ]
 痛いニュース(ノ∀`):「小女子焼き殺す」 2ちゃんねるに殺害予告をした23歳無職を逮捕…「小女子(こうなご)は小魚だ」と否認
 ttp://blog.livedoor.jp/dqnplus/archives/1148332.html
これか。



721 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:01:02 ]
「殺す」はダメで「死ね」はOKですか?


722 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 09:57:08 ]
>>721
まあ微妙なラインだよな。

「殺す」は明らかに殺人予告であり、厳密に考えたらダメだろう。
一方「死んでくれればいいのに」はOKだろう。だって本人の希望とか考えを
述べただけであり、それだけでは処罰の対象にはならないだろうな。
そして「死ね」は微妙なラインだと思う。


723 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 11:47:57 ]
別に殺人未遂で逮捕されたわけじゃないだろう
小女子はともかく学校名書くから、関係者に迷惑がかかる
99%ネタだと分かってても何もしないと責任問題になるし
まあ、当時は似たような事件が多発してたから、見せしめの意味もあるだろうね

724 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 12:01:42 ]
>>723
殺人予告は殺人未遂とは全然意味が違うし
俺だって別に殺人未遂で逮捕されたとは申し上げていないよ。

残り3行は激しく同意。


725 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 13:01:21 ]
gccの話をしろよばかども

726 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:31:16 ]
code.google.com/p/go-windows/

727 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 11:15:54 ]
gccの話をしろよばかども

728 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 14:44:28 ]
まったくスレ違いもはなはだしいな
カスは死ねばいいのに

729 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 16:58:39 ]
   ∧_∧  / ̄ ̄ ̄ ̄ ̄
  ( ‘∀‘)< オマエガナー
  (    )  \_____
  | | |
  (__)_)

730 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 22:15:59 ]
MinGWというのをインストールしたのですが日本語が表示されないみたいです。
不便です。



731 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 22:39:37 ]
>>730
意味がわかりません。

何をすると何がどうなって
どう困るんですか?
本当はどうなって欲しかったんですか?



732 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 23:31:16 ]
>>730
ソースコードをUTF-8で書けば大丈夫なはずです。

SJISで書きたければ、コンパイラオプションに --input-charset=cp932 --exec-charset=cp932 を
つければ大丈夫ですが、これは本家MinGWだとgcc4系では機能しません。
TDM's MinGW 4.4.1なら大丈夫です。


733 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 00:49:22 ]
>>732
おお!表示されました!
諦めていたので助かりました。

>>731
通報しました。

734 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 18:33:33 ]
>>733
やさしい>>732がエスパーだったおかげで
無能なお前のレスを解釈してくれて良かったな。

通報?むしろしてくれ。


735 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 19:08:18 ]
なんの通報なんよ
プライドを傷つけられたからか?
こちらはただ質問の意味が日本語になってなくて分からないから
質問しただけなんだけど

736 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 19:19:08 ]
論理がわからない質問をム板で見るとかなりうんざりはする。
他ならともかくム板で!!

737 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:22:34 ]
そうだそうだあ!

738 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:32:16 ]
過疎スレが盛り上がってきたね

739 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:46:06 ]
その調子で死ねばいいのにね

740 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:57:39 ]
( ^ω^)おっおっおー♪



741 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 11:07:46 ]
他人に自分の意図を伝えられない奴が、
コンピュータに自分の意図を伝えるプログラミングができるわけがない。

742 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 12:28:35 ]
( ゚∀゚)o彡° 過疎!過疎!

743 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 13:51:26 ]
ラムダ式が使いたいのですが、いつから使えるようになりますか?

744 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 14:40:37 ]
GCC4.5から

745 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 15:37:02 ]
>>743
意味がわかりません。

746 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 15:42:50 ]
馬鹿は黙ってろよな・・・マジで

747 名前:731 mailto:sage [2009/12/03(木) 20:58:48 ]
>>745
お前、まさかまだ俺のレスを引きずっているんじゃないよなw

そんなに傷ついたか?


748 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 21:26:55 ]
ヘッダファイルとかライブラリが数フォルダに散らばって気持ち悪い

749 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 21:32:45 ]
>>748
実装は関係なくないか?
まさか直接いじりたい人?

750 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 05:30:55 ]
( ^ω^)おっおっおー♪



751 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 12:17:30 ]
>>741
それだ

752 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 22:48:44 ]
ツリー構造になってるディレクトリのソースをコンパイルして
一つのディレクトリにobjを入れたいんだが、ぜんぜんできない

753 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 23:10:14 ]
vpath

754 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 17:19:00 ]
Makefileの書き方を工夫するとか?

755 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 22:06:27 ]
>>752だけど。
vpathは昨日はなぜか利かなかったのに今日は利きました!
結局objや最終ターゲット全てmake実行したところに作られて
理想には程遠いけどもうあきらめますたorZ。

756 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 23:46:38 ]
>>754
.........

757 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 01:02:39 ]
mAKefiLE


こうですか?わかりません!

758 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 02:01:15 ]
aho
aho.cpp aho.h
boke
boke.cpp boke.h
obj
Makefile

aho.o: ../aho/aho.cpp ../aho/aho.h
boke.o: ../boke/boke.cpp ../boke/boke.h

759 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 09:06:04 ]
$objd=./obj

$(objd)/%.o: %.cpp
 $(CC) -c &< -o $@

で出来る

760 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 03:40:18 ]
$ac_cv_mingw32って何ですか?



761 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 22:27:07 ]
>760
名前だけ見て判断すれば Autoconf で mingw32 について判定した結果のキャッシュ値だな。

762 名前:デフォルトの名無しさん [2009/12/17(木) 09:56:52 ]
MinGW+gccを使うのに適当な統合環境ってありますか?
EclipseもNetbeansもうまくデバッグできないので
私の設定が不十分な可能性もあるので、調査中なのですが、
情報があれば教えて下さい。

763 名前:デフォルトの名無しさん mailto:sage [2009/12/17(木) 10:10:09 ]
>>762 ja.lmgtfy.com/?q=MinGW+gcc+IDE

764 名前:デフォルトの名無しさん mailto:sage [2009/12/17(木) 11:26:16 ]
>>762
Code::Blocksでgdbでのデバッグもうまく行ってるよ。
www.codeblocks.org/

最新版に,NightlyBuild(現在の最新は5911)を上書きするとより安心。
forums.codeblocks.org/index.php/board,20.0.html

> 私の設定が不十分な可能性もあるので、調査中なのですが、
> 情報があれば教えて下さい。

まさかgdbインストールしてないとか言うオチじゃないよね?

765 名前:デフォルトの名無しさん mailto:sage [2009/12/17(木) 12:16:11 ]
>>762
Qt Creator
日本語デバッグはできないけど。

766 名前:デフォルトの名無しさん mailto:sage [2009/12/17(木) 12:49:40 ]
Code::Blocksとかどうよ

767 名前:デフォルトの名無しさん [2009/12/17(木) 13:55:04 ]
>>764-766
ありがとうございます。
Code::Blocksは候補にはいってましたが、未調査でした。
早速調査してみます。

768 名前:デフォルトの名無しさん [2009/12/21(月) 18:44:54 ]
よかったね

769 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 19:05:01 ]
1.7.1リリース!

770 名前:デフォルトの名無しさん [2009/12/23(水) 23:33:45 ]
>>769
何の1.7.1?



771 名前:770 mailto:sage [2009/12/23(水) 23:34:55 ]
NEW Cygwin 1.7.1 just released!
これか。

772 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 23:35:30 ]
TDM MinGWは別に新しいの出てないしな

773 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 00:40:49 ]
やっと1.7系列が標準になったのか?

これからまともに利用者が増えて
ノウハウもたまって安定するだろうか。

774 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 07:28:06 ]
さんざんテストリリース期間置いてのリリースなのに、まだ安定してないの?

775 名前:デフォルトの名無しさん [2009/12/24(木) 15:43:42 ]
質問です。.dll.a から .lib を作る方法はありますか?

776 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 16:46:55 ]
しらない

777 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 17:04:08 ]
何でそんなことしたいの?
まさかVC++でgccで作ったdllを利用しようなんてことじゃ...

778 名前:775 mailto:sage [2009/12/24(木) 17:34:07 ]
>>777
その通りです。

779 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 18:20:19 ]
くっはー・・・

780 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 18:21:48 ]
c++の奴は無理でしょ



781 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 18:23:11 ]
昔Borlandがそんなツール提供してたような。

782 名前:デフォルトの名無しさん [2009/12/24(木) 19:22:06 ]
LoadLibraryとか呼び出せば普通に相互利用できるじゃん。

783 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 10:49:37 ]
一番いいTex環境ってなんですか?

784 名前:デフォルトの名無しさん mailto:sage [2009/12/27(日) 15:54:59 ]
ffmpegをCygwin環境でビルドしています。
ビルド自体は問題なく終了したのですが、ffmpeg.exeを
Windowsのコマンドプロンプトで実行する際、日本語ファイルを引数として渡すと
日本語が化けてしまいます。

MSYS環境でビルドした際は特に問題がなかったので、Cygwinの環境設定で
何か行ってやる必要があるかと思うのですが、
どのような設定を行えばよいでしょうか。

785 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 18:07:12 ]
>>784
このスレでcharsetを検索せよ。

786 名前:デフォルトの名無しさん [2010/01/02(土) 15:11:38 ]
MinGW-5.1.6.exeを実行したら
iniやらgzが勝手にDLされたがどうするのこれ

787 名前:デフォルトの名無しさん [2010/01/02(土) 19:27:11 ]
MinGWてなに?

788 名前:デフォルトの名無しさん mailto:sage [2010/01/02(土) 22:24:53 ]
cygwinじゃでかすぎるぞボケって人のためのGNUツール郡

・・・なのかね。dllを共有しない分でかくなるような気がするけど

789 名前:デフォルトの名無しさん [2010/01/04(月) 21:19:35 ]
 MinGW について頻繁に尋ねられる質問と回答(MinGW FAQ)
 ttp://www.sixnine.net/cygwin/translation/mingw-doc/mingwfaq.html
ここに
> MinGW とは何ですか?
>    (中略)
> MinGW は Windows オペレーティングシステムと共に配布されている
> Microsoft のランタイムライブラリを利用します。
> Windows に対して移植された他の GCC とは異なり、
> このランタイムライブラリは
> GNU 一般公有使用許諾契約書の元では配布されていません。
> 従って、あなたのプログラムと共にあなたのソースコードも配布する必要はありません。
> 勿論、あなたのプログラムが GPL のライブラリを利用していない限りですが…
ってのがあるんですが、これは、
 MinGW上で
  PublicDomainのライブラリX
  標準Cライブラリ
  標準C++ライブラリ
 を使って全部staticリンクしてクローズドソースな実行ファイル.exeを一般に配布する
ということは可能だと解釈してよろしいですか?


790 名前:デフォルトの名無しさん mailto:sage [2010/01/04(月) 22:49:24 ]
標準ライブラリのライセンスに依ると思うけど。
実際にどうなのかというと、知らない。



791 名前:デフォルトの名無しさん mailto:sage [2010/01/04(月) 23:04:00 ]
>>789
標準Cライブラリのstaticリンクは無理な筈だな
mingwはMSのCランタイムDLLとリンクするから


792 名前:789 mailto:sage [2010/01/04(月) 23:28:45 ]
>>790-789
> mingwはMSのCランタイムDLLとリンクするから
これって、
> MinGW は Windows オペレーティングシステムと共に配布されている
> Microsoft のランタイムライブラリを利用します。
> Windows に対して移植された他の GCC とは異なり、
> このランタイムライブラリは
> GNU 一般公有使用許諾契約書の元では配布されていません。
> 従って、あなたのプログラムと共にあなたのソースコードも配布する必要はありません。
ここにある記載とは別の事柄でしょうか??






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<247KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef