- 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/
- 357 名前:デフォルトの名無しさん [2011/10/30(日) 20:06:29.21 ]
- へえ
- 358 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 03:02:10.87 ]
- >>355
プププ
- 359 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 03:38:23.87 ]
- IBM => Microsoft => Google
世代交代の時期だしな。
- 360 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 03:54:12.85 ]
- Google ももう終わりだよ
- 361 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 03:56:53.30 ]
- ドザの希望的観測には興味ないから
- 362 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 04:02:28.90 ]
- Googleが終わる前にGCCが終わりそうな気配ですけどね。
Clangとやらが着々と進化してるそうで。
- 363 名前:デフォルトの名無しさん [2011/10/31(月) 12:55:31.56 ]
- カフェオレがのみたーい
- 364 名前:デフォルトの名無しさん mailto:sage [2011/10/31(月) 13:37:09.95 ]
- そういえば、Googlezon ってフラッシュあったな、何年か前に
- 365 名前:デフォルトの名無しさん [2011/11/01(火) 14:44:32.49 ]
- さあ
- 366 名前:デフォルトの名無しさん mailto:sage [2011/11/01(火) 17:31:29.50 ]
- MinGWの4.6.2を配布してるところはまだない?
- 367 名前:デフォルトの名無しさん mailto:sage [2011/11/01(火) 17:46:19.92 ]
- 待つのがいやなら、ビルドすりゃいいだけでしょ
- 368 名前:デフォルトの名無しさん mailto:sage [2011/11/01(火) 18:43:55.53 ]
- ttp://code.google.com/p/mingw-builds/
- 369 名前:デフォルトの名無しさん mailto:sage [2011/11/03(木) 18:45:35.91 ]
- Komisar Mingwキタ Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒(。A。)!!!
- 370 名前:デフォルトの名無しさん [2011/11/05(土) 18:10:05.74 ]
- Y⌒(。A。)!!!
- 371 名前:デフォルトの名無しさん [2011/11/05(土) 19:16:34.97 ]
- >>369
サイクロイド曲線かw
- 372 名前:デフォルトの名無しさん [2011/11/05(土) 22:09:27.12 ]
- うん
- 373 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 15:20:35.17 ]
- ソフトウェア増やす度にPATHに登録するのが怠くなってきたのだけど、
ふと、ハードリンクを作ってそれをPATHの通っているディレクトリに置けばそれでPATHを通したことになって コマンドラインから実行できるようになるんじゃないかと思った。 この考え方は合ってる?
- 374 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 15:39:31.70 ]
- 必要とするdllがexeと同じ固有のディレクトリに入ってる場合がめんどう
- 375 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 15:44:08.03 ]
- データを実行ファイルからの相対パスでアクセスしてる場合も破綻するね
- 376 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 16:09:47.93 ]
- と最近相対ディレクトリという言葉を覚えたての餓鬼がほざいております
- 377 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 16:38:08.28 ]
- >>373
私はめんどくさいからシンボリックリンクでそれをやっているよ。
- 378 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 16:46:00.19 ]
- cygwinでインストールする場合、テキストブラウザはw3m links lynxどれがおすすめ?
- 379 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 16:58:14.36 ]
- >>373
pacoを薦めておこう >>378 それプログラミングと関係ある?端末にもよるし、Unix板かWin板のCygwinスレで聞くべき
- 380 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 17:10:18.18 ]
- おっとpacoはCygwinでは動かないかも。試すならsetupからも入れられるstowの方がいいか
- 381 名前:デフォルトの名無しさん mailto:sage [2011/11/06(日) 19:18:17.34 ]
- (´・ω・`)いいかね
- 382 名前:デフォルトの名無しさん [2011/11/09(水) 09:59:33.46 ]
- うん
- 383 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 01:02:58.43 ]
- (´・ω・`)・・・
- 384 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 16:23:51.38 ]
- mingw更新したらlibgcc_s_dw2-1.dllが必要になったようなのだけど
これはどのバージョンからなのですか? -static-libgccで直るみたいだけど
- 385 名前:デフォルトの名無しさん mailto:sage [2011/11/10(木) 19:07:48.54 ]
- -staticでもいけた
なんで仕様が変わったのか
- 386 名前:デフォルトの名無しさん [2011/11/10(木) 22:20:23.44 ]
- え?
- 387 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 01:43:29.85 ]
- GCC3.4.5は要らなかった
- 388 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 14:46:28.34 ]
- 4.4から
SjLjやめてDW(ARF)2になったから www.mingw.org/wiki/GCCStatus
- 389 名前:デフォルトの名無しさん [2011/11/15(火) 10:29:02.48 ]
- へえ
- 390 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 11:04:25.27 ]
- gccは3.3.6が一番安定してた
- 391 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 22:39:08.95 ]
- gcc2.6.3 は?
- 392 名前:デフォルトの名無しさん mailto:sage [2011/11/15(火) 23:07:06.89 ]
- 2.95.3より以前のgccは知らない
- 393 名前:デフォルトの名無しさん mailto:sage [2011/11/16(水) 00:22:04.38 ]
- 1.38か39を使った事あるぜ
- 394 名前:デフォルトの名無しさん [2011/11/17(木) 09:23:28.64 ]
- ふーん
- 395 名前:デフォルトの名無しさん mailto:sage [2011/11/18(金) 14:48:54.80 ]
- ICUのstaticライブラリをビルドしようと、MSYS上でconfigure→make installしたら、
toolutil.cpp: In function 'void uprv_mkdir(const char*, UErrorCode*)': toolutil.cpp:170:29: error: '_mkdir' was not declared in this scope make[2]: *** [toolutil.ao] Error 1 make[2]: Leaving directory `/t/icu/source/tools/toolutil' make[1]: *** [install-recursive] Error 2 make[1]: Leaving directory `/t/icu/source/tools' make: *** [install-recursive] Error 2 なエラーを吐いて途中で終了してしまいました。 gcc 4.6.1 (tdm64-1), msys 1.0, Windows 7 64bitでconfigureオプションは、 ./configure --prefix=/p/usr/lib --enable-release --enable-strict --enable-64bit-libs --disable-shared --enable-static --disable-renaming --disable-dyload --enable-threads --enable-extras --enable-icuio --enable-layout --enable-tests --enable-samples です。どこか修正しないといかんのでしょうか。
- 396 名前:デフォルトの名無しさん mailto:sage [2011/11/18(金) 19:48:22.11 ]
- ::_mkdir
- 397 名前:デフォルトの名無しさん [2011/11/19(土) 16:23:03.03 ]
- え?
- 398 名前:デフォルトの名無しさん [2011/11/20(日) 01:40:03.27 ]
- >>396
「::_mkdirが宣言されていない」のエラーに変わりました(名前空間への言及がない) で、仕方が無いので toolsutil.cpp を見てみると _mkdir を使うために io.h がincludeされていたので、コンパイラの io.h を覗いてみたのですが、どうも _mkdir の宣言は無いようです。
- 399 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 09:16:00.11 ]
- windows上のmingwの端末のユーザー名@ホスト名、カレントディレクトリの表示色を
変更したいのですが方法がわかりません。 プロパティを表示すると画面の文字の色や背景色の設定項目はあるのですが 上記ユーザー名などの表示色を変更することはできませんでした。 どうすれば変更できますか?
- 400 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 10:07:02.30 ]
- >>399
環境変数。unix系の初心者本に解説があると思う。
- 401 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 10:08:45.82 ]
- >>399
ちなみにDOSプロンプトのプロパティは、エスケープシーケンスの色名に色を割り当てるもの。 例えば、"blue"に赤を割り当てるとエスケープシーケンスで青を指定したときに赤く見えるようになる。
- 402 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 11:09:00.26 ]
- >>400-401
ありがとうございます。 profileの環境変数の記述を変更することで解決できました。
- 403 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 12:19:51.32 ]
- >>398
<direct.h>
- 404 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 16:04:28.34 ]
- みんぐぅ
- 405 名前:デフォルトの名無しさん mailto:sage [2011/11/20(日) 16:26:35.45 ]
- みんじぃ
- 406 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 19:16:05.55 ]
- 最新のパッケージ(20111118)をインストールしようとしたら
AVIRAでスパイウェアが検出されました。(TR/SPY.591915とやら) 心配なので一個古いバージョンをインストールしましたが、気にしすぎですかね。
- 407 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 20:10:53.16 ]
- 警告画面キャプ画像うぷ、プリーズ
- 408 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 20:37:37.90 ]
- どこで入手したなんのパッケージだよ。
そしてVirus Totalで検出がそのエンジンだけとか数日たってからパターンファイル更新して再検査したら反応ないとかなら多分誤検出。
- 409 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 22:41:50.48 ]
- >>407
キャプチャのupはめんどくさいのでレポートのテキストコピペで勘弁して下さい。 Beginning disinfection: mingw-get-inst-20111118.exe [DETECTION] Is the TR/Spy.591915 Trojan [WARNING] The file was ignored! End of the scan: 2011年11月23日 18:53 >>408 sourceforge.jp/projects/sfnet_mingw/downloads/Installer/mingw-get-inst/mingw-get-inst-20111118/mingw-get-inst-20111118.exe/ だったと思います。 Virus Totalですか。ちょっと調べてみます。ファイル削除しちゃったんでやり直さないと。 AVIRAは過分にセンシティブなところがあるので確かに誤検出の可能性は高いと思います。
- 410 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 22:46:39.71 ]
- Avira使ってたときconftestとかを誤検知しまくってブチ切れてアンインスコした
- 411 名前:デフォルトの名無しさん mailto:sage [2011/11/23(水) 23:05:47.24 ]
- >>408
今やってみたら jaist.dl.sourceforge.net のミラーにリダイレクトされました。 今回のバイナリからはマルウェアが検出されませんでした。 先にやったときどこのミラーに飛ばされたか覚えてません。 お騒がせで終わってしまいそうです。
- 412 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 09:03:51.31 ]
- cygwinについて質問です.
xwindowの起動とともに実行できるbatファイルのようなものって 作成できますか?
- 413 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 14:16:00.55 ]
- >>412
はい。xwindowを起動するバッチファイルを作ればできるかと。
- 414 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 16:14:37.94 ]
- .xinitrc
- 415 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 17:56:49.35 ]
- >>413
有難うございます. 実際にbatファイルでstartxwin.exeを呼び出すことで xwindowは立ち上がったのですが,コマンドを与えることができませんでした. batファイルでどのように指定したらいいのでしょうか.
- 416 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 17:58:45.81 ]
- .xinitrc
- 417 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 18:04:23.55 ]
- >>415
lmgtfy.com/?q=cygwin+.xinitrc
- 418 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 18:47:48.87 ]
- 自演 Uzeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- 419 名前:デフォルトの名無しさん mailto:sage [2011/11/26(土) 23:48:31.72 ]
- .xsession
- 420 名前:デフォルトの名無しさん [2011/11/29(火) 16:58:59.67 ]
- 今のCygwinって64bitでも使えるみたいなんですけど,メモリ16GBとか使うことは可能でしょうか?
- 421 名前:デフォルトの名無しさん mailto:sage [2011/11/29(火) 17:30:25.00 ]
- 64bitネイティブで動いていて使えない理由を教えてくれないか?
一応OS側で制限はあるようだけど、それはCygwinのせいじゃない
- 422 名前:デフォルトの名無しさん mailto:sage [2011/11/29(火) 23:07:15.41 ]
- >>420
不可能
- 423 名前:デフォルトの名無しさん mailto:sage [2011/11/30(水) 06:21:28.63 ]
- 64bit版のcygwinじゃなくて32bit版が64bitWindows7の上で動いてる
- 424 名前:デフォルトの名無しさん [2011/12/01(木) 00:02:11.68 ]
- へえ
- 425 名前:デフォルトの名無しさん mailto:sage [2011/12/01(木) 23:06:26.54 ]
- そこは WoW!! だろ(64)
- 426 名前:デフォルトの名無しさん [2011/12/04(日) 13:20:45.91 ]
- cygwin gccでコンソールの対話形式のプログラム作りたいんだけど
どうすればいいの? 入力全部しないと出力してくれないです(行番号関係なしに出力の前に入力が来てしまいます)
- 427 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 13:22:22.15 ]
- ncurses
- 428 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 13:22:46.98 ]
- >>426
fflush(stdout);
- 429 名前:デフォルトの名無しさん [2011/12/04(日) 13:27:18.08 ]
- ありがとうございます!
- 430 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 22:21:36.83 ]
- |....,,__
|_::;; ~"'ヽ | //^''ヽ,,) | i⌒" | ∀`) < 誰もいない きのこるならいまのうち |⊂ | ノ _,,,......,,__ /_~ ,,...:::_::;; ~"'ヽ (,, '"ヾヽ i|i //^''ヽ,,) ^ :'⌒i i⌒" |( ´∀`) < きのこ のこーのこ げんきのこ ♪ |(ノ |つ | | ⊂ _ ノ ""U _,,,......,,__ /_~ ,,...:::_::;; ~"'ヽ (,, '"ヾヽ i|i //^''ヽ,,) ^ :'⌒i i⌒" (´∀` )| < エリンギ まいたけ ブナシメジ ♪ ⊂| (ノ | | | ヽ _ ⊃ .U"" | | ミ | ミ サッ! | ミ |
- 431 名前:デフォルトの名無しさん [2011/12/07(水) 22:40:37.50 ]
- ちょっとスレ違いかもだけど、MinGW/g++でDLL作ってるんだけど、dllの難読化/
暗号化みたいなツールあったら教えてほしい。できればフリーで。
- 432 名前:デフォルトの名無しさん mailto:sage [2011/12/07(水) 22:47:30.68 ]
- 激しくスレ違い
- 433 名前:デフォルトの名無しさん mailto:sage [2011/12/07(水) 22:54:07.03 ]
- DLLになってる時点でバイナリだから暗号みたいなもんじゃないのか・・・
- 434 名前:デフォルトの名無しさん mailto:sage [2011/12/07(水) 23:01:34.64 ]
- 質問スレいってきま。
- 435 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 11:37:13.20 ]
- UPX
- 436 名前:デフォルトの名無しさん [2011/12/08(木) 11:59:42.38 ]
- upx -d で元に戻るので無意味...
- 437 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 12:04:28.97 ]
- なら自分で作れよ
この板はツール探す場じゃなくて 自分でプログラム書くひとの板
- 438 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 12:07:11.45 ]
- 自治厨乙。
- 439 名前:片山博文MZ ◆0lBZNi.Q7evd mailto:sage [2011/12/08(木) 12:24:21.68 ]
- >>431 .netshrink
www.pelock.com/
- 440 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 12:35:37.70 ]
- 鍵なしで実行するなら
どうせ実行時に展開されるから無意味だろ
- 441 名前:片山博文MZ ◆0lBZNi.Q7evd mailto:sage [2011/12/08(木) 12:38:06.44 ]
- >>439 .netshrinkは.net専用。
telockもダメ。burneyeもダメ。shivaもダメ。 全部解読されている。自分で改造するのが一番。 UPXはソース公開。
- 442 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 12:53:18.04 ]
- >>440
鍵ありでもおk。 >>441 UPXは弄るとGPL感染しちゃうんじゃない?
- 443 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 18:31:20.65 ]
- GPL広めろよ
- 444 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 19:30:24.13 ]
- >>443
おまかせします。
- 445 名前:デフォルトの名無しさん mailto:sage [2011/12/08(木) 23:28:50.76 ]
- 任せとけい!
- 446 名前:デフォルトの名無しさん mailto:sage [2011/12/09(金) 02:15:31.46 ]
- ここまでおれのじえん
- 447 名前:デフォルトの名無しさん mailto:sage [2011/12/10(土) 00:21:02.15 ]
- MinGW/g++でDLLを作って配布したいのだけど、素のWindowsで動くように
するにはどうすればいいの? % g++ hoge.cpp -shared -static -o hoge.dll じゃだめ?
- 448 名前:片山博文MZ ◆0lBZNi.Q7evd [2011/12/12(月) 11:10:31.61 ]
- >>447 dlltoolを使え。
- 449 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 11:15:41.81 ]
- >>448
すまん、聞きたいのはライセンス関係の話。 -staticしてlibstdc++とかリンクされると配布NGになったりしない?
- 450 名前:片山博文MZ ◆0lBZNi.Q7evd [2011/12/12(月) 11:25:24.44 ]
- >>449
www.wdic.org/w/TECH/libstdc%2B%2B
- 451 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 11:25:49.08 ]
- で、もしそうならMinGWで必要なDLLはどうやって入手してもらうのがいいのかと。
(素人さんに)
- 452 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 11:28:05.34 ]
- >>450
その類の記述は少しだけみつけたんだけど、staticリンクでまったく全部 リンクされた状態でOKてことでいいの? .dllを使うための.aだけがセーフってことではなく。
- 453 名前:デフォルトの名無しさん [2011/12/12(月) 12:34:37.39 ]
- gcc.gnu.org/onlinedocs/libstdc++/manual/license.html#manual.intro.status.license.gpl
GPLv3 + GCC RUNTIME LIBRARY EXCEPTION.
- 454 名前:デフォルトの名無しさん [2011/12/12(月) 12:40:03.74 ]
- www.wdic.org/w/TECH/libc%2B%2B
GCC(G++)のライブラリはlibstdc++だが、これはGPLv3であり、GPL離れが加速する中、もはや採用することができない。 GPLv2ライセンスで提供されるものはGCC 4.2.1のlibstdc++までだが、いつまでもこれを採用し続けることも難しいのが現実である。
- 455 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 12:59:24.63 ]
- んー、MinGW/g++で-sharedで確認すると、
LIBSTDC++-6.DLL LIBGCC_S_DW2-1.DLL の2つに依存してるようなんだけど、どう配布するのがいいのか教えてくれw (GPLにしたくない、利用者は素人さん)
- 456 名前:714@C++相談室 part92 mailto:sage [2011/12/12(月) 15:35:18.23 ]
- 誘導されました。
ttp://hibari.2ch.net/test/read.cgi/tech/1320339482/714 について、MinGWの規則の範囲内でわかれば教えてください。 iconvについても確認してみたところ、 bin/iconv.dll lib/iconv.lib lib/iconv_a.lib となっており、libxmlと似ていました。「_a_dll.lib」はありませんでしたが…。 よろしくお願いします。
- 457 名前:デフォルトの名無しさん mailto:sage [2011/12/12(月) 15:39:14.42 ]
- 何故VC++の話をここに持ってくるんだ
|

|