アカウント名:
パスワード:
gccを削除したところで、LLVMのコンパイルにはgccかVisualStudioが必須だろ?GNU M4も、GNU autoconfも、GNU automakeも、GNU libtoolも必須じゃん?GNU makeはcmakeで代用できるかもしれんけど、いずれにしてもデフォルトのbmakeじゃ役不足。素のままじゃbootstrapできないじゃん。どうすんの?LLVMだけはずっとバイナリ配布しちゃうの?
俺はまたBSD界隈の連中が、そこら辺のGNU依存をも断ち切って、BSD派の連中とclang/LLVM派の連中がWin-Win(笑)な関係になるのかと思ってたんだけど。そこら辺の最も重要な所は放置したままで、ただ単純にデフォルトコンパイラをclangに変えただけって一体....
俺には、彼等がなにをしたいのかわからんよ。誰も彼もがGNU嫌いで、自分らが何もしなくとも、放っとけば勝手にLLVMがGNUフリーになるとでも思い違いしてるんだろうか。
以前にもここで、llvmはセルフホスティングできないと古い知識をひけらかして馬鹿にされていた人がいたなーと思ったら、その人 [srad.jp]と文体がそっくり。まさか同一人物じゃあるめぇし、他人の空似ってあるもんですねー
ところで、事実としては、gcc依存状況ってどうなってるんでしょうかね
> ところで、事実としては、gcc依存状況ってどうなってるんでしょうかね
2010年からセルフホスティング、つまりClangでLLVMとClangがビルドできるようになっていますhttp://blog.llvm.org/2010/02/clang-successfully-self-hosts.html [llvm.org]
そういう意味では 2010年から GCC は不要です。
ただオープンソースな世界には、GCCで開発を進めているプロジェクトが沢山あってGCC固有の拡張構文を使ったコードが沢山あります。これらのコードを使おうと思うと結局 clang と gcc を併用するハメになります。
このリリースでOS自体はGCCに依存しなくなりましたし、大量のportsも順調に移行が進んでます。最新の状況はBuilding FreeBSD with clang/llvm [freebsd.org]やPorts and Clang [freebsd.org]にまとまってます。
9の正式リリース以前からClang/LLVMで生活してますが、以前は幾つかGCCじゃないと駄目なportsがありましたけど、最近は殆ど見掛けなくなりました。
当時すでに知識が古くて散々馬鹿にされてたのにそれを自覚できないどころか1年以上たってまた同じことを書き込むなんてbot並みの知能しかもってないとかあるわけないから、どう考えても他人の空似だよねー。
どこか古いままで放置されてるページでも見たんじゃない?FreeBSDやLLVMの情報って、時代遅れになってるのが多いし。ドキュメントの整備が間に合ってないので、コードを見るしかない事もある。
そーゆーのにひっかかっちゃった人を罵倒するよりも、少しでも今の状況に即した情報を発信して行く方が建設的だと思う。
元コメの人も「ここに騙されたんだ、ボクは悪くない」って晒してくれれば、「参考になる」をもらえるかもよ?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
なにがしたいのか良くわからん (スコア:0)
gccを削除したところで、LLVMのコンパイルにはgccかVisualStudioが必須だろ?
GNU M4も、GNU autoconfも、GNU automakeも、GNU libtoolも必須じゃん?
GNU makeはcmakeで代用できるかもしれんけど、いずれにしてもデフォルトのbmakeじゃ役不足。
素のままじゃbootstrapできないじゃん。どうすんの?
LLVMだけはずっとバイナリ配布しちゃうの?
俺はまたBSD界隈の連中が、そこら辺のGNU依存をも断ち切って、BSD派の連中とclang/LLVM派の連中がWin-Win(笑)な関係になるのかと思ってたんだけど。
そこら辺の最も重要な所は放置したままで、ただ単純にデフォルトコンパイラをclangに変えただけって一体....
俺には、彼等がなにをしたいのかわからんよ。
誰も彼もがGNU嫌いで、自分らが何もしなくとも、放っとけば勝手にLLVMがGNUフリーになるとでも思い違いしてるんだろうか。
Re:なにがしたいのか良くわからん (スコア:0)
以前にもここで、llvmはセルフホスティングできないと古い知識をひけらかして馬鹿にされていた人がいたなーと思ったら、その人 [srad.jp]と文体がそっくり。まさか同一人物じゃあるめぇし、他人の空似ってあるもんですねー
ところで、事実としては、gcc依存状況ってどうなってるんでしょうかね
Re:なにがしたいのか良くわからん (スコア:5, 参考になる)
> ところで、事実としては、gcc依存状況ってどうなってるんでしょうかね
2010年からセルフホスティング、つまりClangでLLVMとClangがビルドできるようになっています
http://blog.llvm.org/2010/02/clang-successfully-self-hosts.html [llvm.org]
そういう意味では 2010年から GCC は不要です。
ただオープンソースな世界には、GCCで開発を進めているプロジェクトが沢山あって
GCC固有の拡張構文を使ったコードが沢山あります。
これらのコードを使おうと思うと結局 clang と gcc を併用するハメになります。
Re: (スコア:0)
このリリースでOS自体はGCCに依存しなくなりましたし、大量のportsも順調に移行が進んでます。
最新の状況はBuilding FreeBSD with clang/llvm [freebsd.org]やPorts and Clang [freebsd.org]にまとまってます。
9の正式リリース以前からClang/LLVMで生活してますが、以前は幾つかGCCじゃないと駄目なportsがありましたけど、最近は殆ど見掛けなくなりました。
Re: (スコア:0)
当時すでに知識が古くて散々馬鹿にされてたのにそれを自覚できないどころか1年以上たってまた同じことを書き込むなんてbot並みの知能しかもってないとかあるわけないから、どう考えても他人の空似だよねー。
Re: (スコア:0)
どこか古いままで放置されてるページでも見たんじゃない?
FreeBSDやLLVMの情報って、時代遅れになってるのが多いし。
ドキュメントの整備が間に合ってないので、コードを見るしかない事もある。
そーゆーのにひっかかっちゃった人を罵倒するよりも、
少しでも今の状況に即した情報を発信して行く方が建設的だと思う。
元コメの人も「ここに騙されたんだ、ボクは悪くない」って晒してくれれば、
「参考になる」をもらえるかもよ?