【激遅】AppleGCC【絶望】

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
激しく遅い(Linux版の2倍遅い)AppleGCCについて愚痴ろう
2デフォルトの名無しさん:2007/03/07(水) 21:09:20
Mac板でやれ。
専用スレあるだろが。
3デフォルトの名無しさん:2007/03/07(水) 23:01:37
HyperTalk 思い出した。
4デフォルトの名無しさん:2007/03/08(木) 01:31:39
ひでえ釣堀だな
5デフォルトの名無しさん:2007/03/08(木) 08:31:15
Macが窓に負けるなんてことはありませんよ!
6デフォルトの名無しさん:2007/03/09(金) 07:32:04
保守
7デフォルトの名無しさん:2007/03/12(月) 19:29:13
保守
8デフォルトの名無しさん:2007/03/13(火) 08:18:40
保守
9デフォルトの名無しさん:2007/03/16(金) 07:38:23
はげ
10デフォルトの名無しさん:2007/03/23(金) 23:22:31
この時間に松屋に入るとDQNしかいないな
こいつらみんな死んでも誰も哀しまないだろな
生きてるだけで人の迷惑なんだから、
全員死ねばいいのに
11デフォルトの名無しさん:2007/03/24(土) 00:54:58
その時間に入ったおまえ自身も対象なんだな?
12デフォルトの名無しさん:2007/03/24(土) 16:35:54
帽子被ってるやつは90%がDQN。
街中を見回してみればいい。
人殺してそうな男か、中卒みたいなのばかりだから。
マカーでもたまにいるがw
13デフォルトの名無しさん:2007/03/29(木) 22:34:41
アポー

アポー
14デフォルトの名無しさん:2007/04/02(月) 20:23:05
それにしても、バカを煽ると気分がいいな
15デフォルトの名無しさん:2007/04/02(月) 20:26:39
そうですよね(笑)
16デフォルトの名無しさん:2007/04/03(火) 08:22:27
保守
17デフォルトの名無しさん:2007/04/07(土) 16:23:46
最新のXcode(2.4.1?)に入っているgccのバージョンはいくつですか?
18・∀・)っ-○◎●:2007/04/07(土) 16:40:21
4.0.xじゃないの?最新の入れてるけど。
まあ、性能はあからさまに3.3>4.0だね。
19デフォルトの名無しさん:2007/04/07(土) 16:51:26
どうもありがとうございます
20・∀・)っ-○◎●:2007/04/07(土) 18:00:27
コンパイラが遅いっていうより、生成コードが遅い
21デフォルトの名無しさん:2007/04/11(水) 20:27:50
あ、団子チューさんだ!
22デフォルトの名無しさん:2007/04/11(水) 23:17:01
団子チューさん素敵!
23デフォルトの名無しさん:2007/04/12(木) 00:13:05
団子が来たからにはこのスレはもう安泰だなw
24デフォルトの名無しさん:2007/04/12(木) 07:45:35
団子チューさんはスーパーハカーでありマカーだからな
ニワカとか基地とは違う
25デフォルトの名無しさん:2007/04/12(木) 22:20:45
残念ながらお団子ちゃんとイメージがかぶる
26・∀・)っ-○◎●:2007/04/14(土) 03:31:02
ウィナーとマカーとGKの3タイトルだからな
27デフォルトの名無しさん:2007/04/14(土) 11:51:28
団子チュー様はドザとは言わないのか
さすがだな
28・∀・)っ-○◎●:2007/04/14(土) 12:46:42
ドザってDOSerなの(Win)dozerなの?
DOSはそもそも使わないしdozeなのは今はMacOSのほうだろ
29デフォルトの名無しさん:2007/04/14(土) 15:45:25
+.゚(・∀・)゚+.゚ なるほど!!
30デフォルトの名無しさん:2007/04/14(土) 15:47:47
でもwinnerって勝者って意味になっちまうだろ
実際のWin使いはともかく、他OS使いからは呼びたくない名前だ
31デフォルトの名無しさん:2007/04/14(土) 15:56:55
http://ja.wikipedia.org/wiki/新・mac板 (こんなのあるのか)に載ってた。

32デフォルトの名無しさん:2007/04/14(土) 16:27:53
ドザ(dowser)ってもともと欧米でWindowsユーザを貶む言葉でしょ
33デフォルトの名無しさん:2007/04/14(土) 17:55:58
そうだよ
34・∀・)っ-○◎●:2007/04/15(日) 05:14:22
>>32
Dowserでググってもそんなの出てこないけど。


WindowsとWindozeという蔑称で呼んだのはむろんCUI文化の*NIXユーザー。
doze=とろくさい、ね
Mac?もちろん論外だよ。それ以上にかったるいから

Intelハードになって、同じハードでWindowsとMacOSを試せるようになったが
MacOSのほうが速いと言う話は聞かない。
Apple謹製のiTunesのエンコーダで、Windows版より速いというのもあるが
それは単にAppleがMacOS版をSSE3使用するようにビルドしてWindows版は
非使用でビルドしてるから。

なんにせよ、MacのGCC4はコンパイラの最適化性能そのものが良くないと思う。
AltiVecを使ったコードをgcc-3.3とgcc-4.0でそれぞれでビルドしてみると、
後者は前者よりパフォーマンスが1〜2割程度落ちる。
35デフォルトの名無しさん:2007/04/16(月) 08:43:14
さすが団子チューさん!
Macヲタとは一味違うぜ。
36デフォルトの名無しさん:2007/04/16(月) 20:06:01
団子チューさんかっくいいー!
37デフォルトの名無しさん:2007/04/16(月) 21:09:27
10 年以上 UNIX ユーザやってるけど、そんなの初めて聞いたよ。
UNIX 方面では Windows / DOS の方が論外で、Mac はわりと
人気があったんだけど俺の周りだけかな。

それと、doze は over doze とかの doze だと思ってたけど...
38デフォルトの名無しさん:2007/04/16(月) 22:45:06
ここはApple版gccのスレなのか、ドザの語源のスレなのか、
はたまたお団子ちゃんと団子チューの違いについて語るスレなのか。
39デフォルトの名無しさん:2007/04/16(月) 23:08:50
団子ちゃんを褒め称えるスレだろう
40デフォルトの名無しさん:2007/04/19(木) 22:24:23
MacのGCCが地雷なことが判明したんだし、もういいじゃないか
41デフォルトの名無しさん:2007/04/19(木) 23:49:44
良く分からんけど、何が遅いの?
42デフォルトの名無しさん:2007/04/19(木) 23:50:46
GCC一般としても、4系は3系よりコンパイルに時間がかかるうえ
できあがるバイナリはあんまし速くない、という話だったきがする
43・∀・)っ-○◎●:2007/04/20(金) 00:51:57
どこのページだったかは忘れたが、ICCの公式ページに

生成バイナリの性能が

ICC>>>MSVC≧LinuxのGCC>>>>Apple版GCC

みたいなグラフがあったような
44デフォルトの名無しさん:2007/04/20(金) 01:39:52
本当に生成されたコードの部分が遅かったのかな。プログラムから呼び出した
ライブラリ関数の実装の違いが性能に出ただけだったりしないよね?
同じアセンブラのコードを走らせても性能差があるとかじゃないよね?

まあ、今直ぐは面倒くさいけど、その内調べる事リストに入れておくわ。
45・∀・)っ-○◎●:2007/04/20(金) 01:44:39
さあ、とりあえずそのグラフだと、各プラットフォーム毎のICCでの実行バイナリの性能に
ほとんど差はなかった。
46デフォルトの名無しさん:2007/04/20(金) 20:40:28
がんばれ団子チューさん!
年末のPenrynのSSE4対応した、TripCordエクスプローラ期待してます!
47デフォルトの名無しさん:2007/04/20(金) 21:38:38
どっちにしろ、ICC使ってるマカーなんていないんだから。
48デフォルトの名無しさん:2007/04/26(木) 20:27:39
ジョブス逮捕に上場廃止でマカーも大変だね
49デフォルトの名無しさん:2007/04/28(土) 16:08:11
確かにMacでICCを使う人などいないだろうね。
JAVAがスタンダードだし、AppleのHPもWebObjectで作成されている。
あの団子チューさんもこれで開発をおこなっているようだ。
50・∀・)っ-○◎●:2007/04/28(土) 16:11:00
だんごやさんだよ
51デフォルトの名無しさん:2007/04/28(土) 19:50:59
>>49
> JAVAがスタンダードだし

??
52デフォルトの名無しさん:2007/05/01(火) 19:08:17
猫ひろしとはなわに似てる
イケメン団子チューさん!
53デフォルトの名無しさん:2007/05/02(水) 00:43:09
所詮マカーはスクリプタ止まりということがよくわかった。
54デフォルトの名無しさん:2007/05/02(水) 07:47:18
AppleScriptやShellScriptに比べたらWSHとかVBScriptなんて(笑)
55デフォルトの名無しさん:2007/05/02(水) 07:53:25
あー、たしかにw
ついでにPerlもRubyもPythonもありますぜw
56デフォルトの名無しさん:2007/05/02(水) 20:20:43
GCC関係ねぇw
57デフォルトの名無しさん:2007/05/02(水) 20:23:47
AppleGCCは実はインタプリタなのか?
58デフォルトの名無しさん:2007/05/11(金) 07:56:07
GCC
59デフォルトの名無しさん:2007/05/16(水) 23:28:10
ほしゃ
60デフォルトの名無しさん:2007/05/25(金) 19:36:12
MAC








(笑)
61気まぐれアナスイ:2007/05/25(金) 19:52:09

    ζ
     !(+Φ_Φ)つ√ζ
    +⊂. + 〆∂   {Ж}
    "〆∂∂
   〆〆
  .:"


62死ね:2007/05/29(火) 20:43:55
iPod壊れた
不良品糞メーカーApple死ね

つか、もうどうせいらねえけど
63デフォルトの名無しさん:2007/05/31(木) 21:10:00
キモい女死ね
前のカップル死ねよ
64デフォルトの名無しさん:2007/06/01(金) 15:19:43
つーかmacだったらobjective-cだろ・・・
ソース読む気しないけどw
65デフォルトの名無しさん:2007/06/02(土) 09:08:44
アーッ! Objective-Cはgccを使わないと思ってるらしい!
66デフォルトの名無しさん:2007/06/02(土) 17:33:16
別にgccがないとObjCが使えないわけじゃないだろ。
67デフォルトの名無しさん:2007/06/02(土) 17:34:02
Objective Cの実装ってgcc以外にあるの?
68デフォルトの名無しさん:2007/06/02(土) 17:36:52
あるよ
69デフォルトの名無しさん:2007/06/02(土) 17:37:10
>>68
へえ。何?
70デフォルトの名無しさん:2007/06/02(土) 17:40:32
>>69
ObjC FAQ に書いてあるから読んどけ。
71デフォルトの名無しさん:2007/06/02(土) 18:23:38
>>64
Xcodeを使うのならObjective-Cでもgccだろ。

…つーか、他のコンパイラなんて使ったことない。何か性能の良いのが使えるの?教えて!
…つーか、gccでもこんなものだ、まあええやんと思っている私はヘタレですか?
72デフォルトの名無しさん:2007/06/02(土) 23:08:55
POCとか好きだよ。
73デフォルトの名無しさん:2007/06/03(日) 15:48:33
愛してる。
74デフォルトの名無しさん:2007/06/06(水) 20:08:17
死ね
75デフォルトの名無しさん:2007/06/07(木) 00:55:46
gcc version 4.0.1 (Apple Computer, Inc. build 5367)
が今のところ最新なのか
76デフォルトの名無しさん:2007/06/13(水) 20:12:53
サファリ炎上記念
77デフォルトの名無しさん:2007/06/22(金) 21:59:46
良スレハゲ
78デフォルトの名無しさん:2007/06/22(金) 23:35:08
/* hoge.cpp */
#include <cstdio>
int main(void){
std::printf("An"); // printf("A\n"); でも同じエラー
return 0;
}

gcc hoge.cpp
とするとエラーになる(gcc4.0.0)。どうしてなんでしょうか?

逆にxcode2.0でやると、std::の有無に関わらずエラー無し。これも変だと思う。
std::が無ければエラーにならなきゃだめでしょ?
79デフォルトの名無しさん:2007/06/22(金) 23:45:16
>>78
エラーメッセージを書け。
それと、該当行の実文とコメント文で中身の文字列が違うのはネタか?
ついでに言えば、iso以前のC++コンパイラやgccはcstdioのstd::は省略できることが多い。
80デフォルトの名無しさん:2007/06/22(金) 23:56:55
エラーメッセージは
$ gcc hoge.cpp
/usr/bin/ld: Undefined symbols:
___gxx_personality_v0
collect2: ld returned 1 exit status
$
です。中身の文字列については
terminalからコピペしたら→「"An"」
普通に入力すると→「"A\n"」
safariだと違う文字になるみたい。マカエレ。だと共に「\n」に見える。
81デフォルトの名無しさん:2007/06/23(土) 00:00:54
補足すると、使ったgccは4.0.0だからISO以前ってことはないと思います。
さらに不思議なのは、xcode2.0のC++ツールを選んでやってみると、エラー無し。
xcodeでは同じgcc4.0.0を使ってるんですよね?
gccでは何かオプションが必要なのかと思って。。。
82デフォルトの名無しさん:2007/06/23(土) 00:07:55
それはあれだ、gccがCだと思ってリンクしようとしているからC++の(内部)関数がリンクされていない。
騙されたと思って、g++ hoge.cppして味噌。
要は、std::の問題とは別の問題であることがエラーメッセージでわかるわけだ。
83デフォルトの名無しさん:2007/06/23(土) 00:11:54
うん、コンパイル時じゃなくてリンク時のエラーだもんな。
8478:2007/06/23(土) 23:27:13
g++で出来ました。ありがとー

拡張子をcppにしとけばリンクされるものもC++用になると
思ってたけど、そうでもないんですね。
85デフォルトの名無しさん:2007/07/04(水) 20:01:24
CXX
86デフォルトの名無しさん:2007/07/20(金) 19:48:45
AMD 2007Q2決算
http://biz.yahoo.com/bw/070719/20070719005974.html?.v=1

売上げ 13.8億ドル
営業損 4.57億ドル
純損失 6.00億ドル
粗利率 33.5%
87デフォルトの名無しさん:2007/07/21(土) 14:20:52
マクド?
88デフォルトの名無しさん:2007/07/22(日) 02:13:38
何も知らない俺に教えてくれ。

AppleのGCCは何が遅いの?
また、なんでそんなに遅いの?
89デフォルトの名無しさん:2007/07/25(水) 23:18:13
ICCを買わせるため
90デフォルトの名無しさん:2007/07/26(木) 19:20:33
開発やる気ないからだろ
その代わり、iccはWinやLinuxよりも速いとか

o(*^-^*)o
91・∀・)っ-○◎●:2007/07/27(金) 01:40:27
ほぼ同じだよ。Windowsのほうが若干速いくらい。
まあVC++との差が少ないからそう言う意味じゃicc買う価値はあるかもな。

全部同じライセンス使えないのかね
92デフォルトの名無しさん:2007/07/27(金) 07:51:27
Windows版がLinux版とアカウントが別でもいいけどそれだったらCygwinのldでも使えるようにして欲しい。

いかん、これはスレ違いか。
93デフォルトの名無しさん:2007/07/28(土) 20:44:22
Linux版なら個人使用無料じゃないか?>icc
94・∀・)っ-○◎●:2007/07/29(日) 01:23:47
そーいやMac版ICCが微妙にボってるよな。Itanium用コンパイラがないし。
95デフォルトの名無しさん:2007/07/30(月) 00:57:07
MacにItanium用いるんか?
96・∀・)っ-○◎●:2007/07/30(月) 02:03:19
いらんな。
ただXServeに搭載すればそこそこ売れるかも知れないんだから買い支えてやれよと。
まあ、DarwinのIA-64版開発の話も聞こえてこないし、なさそーではあるな。
97デフォルトの名無しさん:2007/07/30(月) 11:12:12
そもそもMac版ICCって需要あんの?
98デフォルトの名無しさん:2007/07/31(火) 00:34:18
そりゃあるべ
99デフォルトの名無しさん:2007/07/31(火) 19:25:23
X-Gridで計算マシン作る時なんかに
100デフォルトの名無しさん:2007/08/10(金) 19:23:32
ダンゴー
あまいぞ!ダンゴ
101デフォルトの名無しさん:2007/08/13(月) 02:05:49
Macヲタ?
102デフォルトの名無しさん:2008/03/11(火) 08:57:41
>>100
団子はスイーツ(笑)だからな
103デフォルトの名無しさん:2008/05/03(土) 00:51:47
ひらめの縁側
104デフォルトの名無しさん:2009/02/01(日) 15:17:38
すまん、初心者だが、
そんなにApple製のgccって、遅いの?
Apple製のLLVM-GCCも?
105デフォルトの名無しさん:2009/02/01(日) 15:30:16
Appleはプリコンパイル済みヘッダ機能をgccに寄贈したのでもっと感謝されるべき

有効活用されているよね?ね?
106デフォルトの名無しさん:2009/02/01(日) 15:52:12
してない
107デフォルトの名無しさん:2009/02/05(木) 23:20:14
Apple製gcc4.2と
普通?のgcc4.2ってどう違うのですか?
108デフォルトの名無しさん:2009/02/07(土) 22:58:49
Apple GCCと
自分でビルドしたGCC 4.2.4
どっちの方が良いですか?
109デフォルトの名無しさん:2009/05/06(水) 22:41:17
GCC4.4.0を自分でビルドしてみたんですけど、
削除したいんですが、
prefixを/user/localにしました。
/user/binのgcc-4.4関連と、
/lib/gcc
/lib/libexec/gcc
を削除すればいいですか?

他に何かありますか?
110106.79-160-162.customer.lyse.net:2009/08/17(月) 17:53:19
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L

名言集 その3
『いつもサボってばかりのキャップがウゼえ』

http://yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ ID:PVAf+dux0 = 自動焼人 ★
> 71 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:58:57.28 ID:PVAf+dux0
> >>69
> 大変って言うか
> 毎日、報告されたのを見て、判断して、処理して、完了報告して、以下ループ。
> ちょっとでもミスすると、普段は作業もしてないキャップさんたちがさんざん文句言ってきて
> その言いわけを考えないと、キャップはく奪されたりアカウント凍結されたりするから
>
> 登録されてから一年以上経って、やっといいたいこと言えるようになってきたよ。



----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
http://qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください
111デフォルトの名無しさん
インテルコンパイラはどうなのよ?