If you are running Linux in a virtual machine, you need at least 16GB of RAM/swap and 50GB or more of disk space in order to build the Android tree.
At least 50GB of free disk space for a checkout, 100GB for a single build, and 150GB or more for multiple builds. If you employ ccache, you will need even more space.
とりあえず (スコア:1)
「天才エンジニアがセットアップに3か月かかるようなビルドシステム」をなんとかするだけで劇的な改革になると思うのですが。
Re: (スコア:0)
別にMS社内で困ってないならいいんじゃね?
ビルドシステムが優秀だからってそのOSが優秀とは限らない
Re: (スコア:0)
社内向けには天才エンジニアが三ヶ月かけてビルドアップシステムをセットアップしたwindowsのイメージがあるのでそれを使うのでは?
Re: (スコア:0)
ビルドアップシステムなんて、一度構築してしまえば、使いまわすだけですからね。正常運転されている限り、通常は再構築なんてしないものですよ。
Re: (スコア:0)
二人で通じてるみたいだから別にいいんですけど、
「ビルドアップシステム」とか言われると
なんかブルワーカー的なものを想像してしまう…。
Re: (スコア:0)
実はWindowsは巨大な階差機械を人力で動かしてコンパイルするんですよ。
Re: (スコア:0)
Androidでさえ個人が持つのはためらうようなリソースないとビルドできないわけですが。
Windows一式だといったいどんなことになるのか想像さえつかない。
なんともならないから(新規にセットアップすれば)3か月かかるビルドシステムなんだよ。
Re:とりあえず (スコア:1)
Core 2 DuoでAndroidビルドをしている私が通りますよっと…
# ソースコードのダウンロードには時間がかかるけど、それを除けばビルド環境の構築なんて一発ですよ。
# Androidと比べるよりはデスクトップ向けLinuxディストリビューションと比べたほうがいいのでは?
Re: (スコア:0)
Androidでさえ個人が持つのはためらうようなリソースないとビルドできない
Androidのビルドにそんなに凄いリソースが必要なのかと思ったら、
If you are running Linux in a virtual machine, you need at least 16GB of RAM/swap and 50GB or more of disk space in order to build the Android tree.
At least 50GB of free disk space for a checkout, 100GB for a single build, and 150GB or more for multiple builds. If you employ ccache, you will need even more space.
https://source.android.com/source/building.html [android.com]
ということだから、家電量販店で適当に買ってきたパソコンでビルドするのは難しいだろうが、
いくらかメモリを潤沢に積んだマシ
Re: (スコア:0)
それでできるのは一つのバージョンだけな。
Re:とりあえず (スコア:2)
#2790952 でも #2791055 でも、 Android の複数のバージョンをビルドするなんて話は出ていないと思うんだけど。
Re: (スコア:0)
どういう文脈で言っているのは知らないが、ビルドシステムって言っても
ここで言っているのはC.I.まで含めたもっと複雑なシステムなんじゃないかなぁ
(あくまで想像だが)
そうであれば、C.Iのシステム全体をオープンにするのも、あるいは逆に純粋にビルドに
必要な部分だけを切り出してオープンにするのも、そりゃ結構な手間だろう。
もっともそうでなくたって、あんな大量の配布物を含んでる代物なんだから、
そりゃ1からセットアップするのは大変だろうし、MSの判断でオープンに出来るものと
そうでないものを切り分けてビルドできるようにするのだって、考えただけでもぞっとする。
Re: (スコア:0)
CIって何?
Re: (スコア:0)
continuous integrationかな?
Re: (スコア:0)
まあ、Windowsって毎日定時にビルドされるらしいから権限管理から変更申請リジェクトまで備えたCI環境だろうなー。
Re: (スコア:0)
ビルドそのものも大変でしょうが、ビルド後の動作確認はわりと発狂するレベルの気が。
Re: (スコア:0)
それって天才(エンジニア)でもなんでもないんじゃないの?w
Re: (スコア:0)
Vistaの頃だったか、WindowsはSQL周りで循環依存を起こしていて開発に時間がかかっているとどこかで読んだような…。
今調べても見つからないので、記憶違いかもしれません。
Re: (スコア:0)
ビルドに三ヶ月もかからん。
かかるなら10の試供版のバージョンアップの頻度と合わない