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

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

gcc覧 / PC版 /
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
352 = :

プラグインが使える GCC 4.5.1(--enable-plugin) をビルドしたいんだけど、XPSP3(MINGW+MSYS) じゃビルドは無理なのかな?
プラグイン無しならビルド出来たんだけど(´・ω・`)
素人がやろうとするのがそもそも間違いなのか・・・orz

ちなみに以下はエラーの一部抜粋なんだけど
Building GCC with plugin support requires a host that supports
-fPIC, -shared, -ldl and -rdynamic.

LDFLAGS に -fPIC -shared 設定してみたけど、configure 時にエラー発生・・・モウ ワカンナイ\(^o^)/オワタ

354 = :

すまん、dev の方に入ってた・・・orz

356 = :

cygwinダウンロードしたらCドライブにかってにcygwinのフォルダができて
た、homeもユーザーネームのフォルダも作られていたんでメモ帳でプログラム
作ってxx.cで保存してコンパイルしたけど
bash command not foundとか出てきて実行できません・・・
なぜでしょうか?

357 = :

馬鹿だから

358 = :

>>357
真面目にお願いします・・・

359 = :

>>358
>cygwinダウンロードしたらCドライブにかってにcygwinのフォルダができて
ガクガクブルブル、ウイルスに感染したぽ。しぬぽ

362 = :

エスパーレベル3のオレが、その能力を開放させてみると
gccでoファイル作っただけとか?

363 = :

ちげえよ
gccが入ってないんだよ
規定でgccがインストール対象に選択されると思ってんだよ

364 = :

ダウンロードしただけだから。

365 = :

>>356
最近のCygwinはダウンロードするだけでインストールもせずに
勝手にフォルダ作られて、コンパイルまでできるように進化してるのか……
グレイトだぜ。

コンパイルできたなら実行ファイルのあるところをフルパス指定して実行すれば
きっとうごくに違いないぜ。いやそんなすごいCygwinだからきっと勝手に
実行されてるはずだぜ!!!

368 = :

出さないでくれと

370 = :

終わりか

371 = :

XvidVideo.RU と Equation Solution で GCC 4.6 の公開してるんだけど、もうそこそこ使える?レベルになったのかな?

独自で build しようとしたら lex.c 部分で error 表示されてΩ\ζ°)チーン
GCC 4.5.2 は build 出来るのに・・・同じ環境で何故・・・orz

373 = :

新機能を盛り込むとそのぶんだけ (その新機能の部分に) 新しいバグが入り込む可能性があるので、
新機能など要らないから既存の版のバグだけ潰したもの (いわゆる安定版) が欲しいという人もいる
互換性が失われることもあるので、それは困るから昔のやつが欲しい (ただしバグだけは潰して欲しい) という人もいる

374 = :

4.6まであるということは一応4.5は完成したから
4.6をつくりだしたということですね。
そして今から上がっていく4.5のバージョンは
バグがあったら直したものということですね。

375 = :

>>374
それも一概には言えないんだけどな。
バグってのが仕様のバグなら非互換になってでも直さなきゃならないことも有り得る。
GCC ほどのものになればガイドラインは明文化されていると思うので、
それを探すのが間違いないよ。
もちろん、GCC以外のプロジェクトでは個別のポリシーで番号振ってる。
そのへんが充分にわかってないなら公式で current になっているのを使うのが最もトラブルが少ない。

377 = :

gccでトラブルなんてほとんど経験したことないんだけど。
先進的な機能を使ってないからかな。

378 = :

VCみたいに最適化有効にしただけで間違ったコード生成するとか
http://support.microsoft.com/kb/832904/en-us

379 = :

>>378
それ最悪じゃねーかw

380 = :

>>378
gcc-3.4くらいでやられた。
どうにもおかしいので-Sの結果読んだら、
計算式が一個消えてなくなっていた…

あと、ありがちな所で最適化するとICEとか。

381 = :

まあよくあること
特に商用コンパイラでは

382 = :

オープンソースとの違い

383 = :

>>380
> あと、ありがちな所で最適化するとICEとか。
ICE?何の略?

384 = :

Internal Compiler Errorだろ

385 = :

>>384
ああああああああ

あるあるあるある。

ありがとう。

386 = :

In Circuit Emulatorでコンパイラのバグを検証するのかと思った

389 = :

mingw32のコンパイラのバージョンは4.5.1だけどCygwinのバージョン
は4.3.4です。GCCのオプションで
gcc -O3 -ftree-vectorize を付けたとき、Cygwinのときはループの
ベクトル化をしてくれますがmingw32のときは失敗してベクトル化
してくれません。どうすればいいですか。

391 = :

>ベクトル化してくれません。
どこみたら、してないのがわかるの?

392 = :

C:\cygwin>gcc -march=core2 -msse2 -mtune=core2 -O3 -ftree-vectorize -ftree-vecto
rizer-verbose=5 -o grs3 grs.grs.c: In function 'main':
grs.c:590:7: warning: incompatible implicit declaration of built-in function 'me
mcpy'

grs.c:607: note: not vectorized: data ref analysis failed D.6415_427 = GF[D.6414
_426];

grs.c:592: note: not vectorized: data ref analysis failed D.6401_33 = FG[D.6400_
32];

grs.c:552: note: vectorized 0 loops in function.c

393 = :

?

394 = :

某スレに貼ってたソースだと
grs.c:600: note: LOOP VECTORIZED.
grs.c:549: note: vectorized 2 loops in function.
こうなったけど

395 = :

失敗例
grs.c:552: note: vectorized 0 loops in function.c

成功例
grs.c:572: note: LOOP VECTORIZED.
grs.c:552: note: vectorized 3 loops in function.

396 = :

ソース貼れ
答えだけがほしいなら

397 = :

http://sky.geocities.jp/tcshacina/grs.c

398 = :

書き方変えたのか知らんが、cygwinのgccでも失敗してるみたいだけど

400 = :

$ gcc -O3 -ftree-vectorize -ftree-vectorizer-verbose=5 -msse2 -o grs2 grs.c


←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / gcc一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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