2 ms·
Compiling Chromium crashed my box by overheating it. Definitely not a newbie-friendly project as so much of it is implemented in C++. While Mozilla's build may
by technomancy 16y ago
Compiling Chromium crashed my box by overheating it. Definitely not a newbie-friendly project as so much of it is implemented in C++. While Mozilla's build may be equally terrifying, at least they have the good sense to implement good portions of the UI in Javascript.
- riprock 16y agoOut of curiosity what are the specs of your box? If anyone else can answer, I'm also curious what kind of box you need to safely compile a huge project like Chromium.
- heresy 16y agoTook a bit under an hour on my machine. Core i7, 12GB of RAM, 10k RPM HDDs. The built executable worked first time too, which was impressive for a project of that size, given that it was the very latest bleeding edge trunk source code. For comparison, I tried to build Mozilla three or four years ago, and gave up. The Chrome build environment setup instructions, while long and tedious (especially on Windows), are excellent.
- technomancy 16y agoIt was on my 1.8 GHz Core 2 Duo laptop. I ended up able to compile it by putting my laptop next to a large fan, but it was pretty ridiculous. The worst part was that I had to perform this whole song and dance just because I wanted to change some key bindings. (Using Alt+number to change between tabs like every other Linux program.) This serves as a nice textbook example of why implementing things like menus and keyboard shortcuts by hardcoding keycodes in C++ is a horrible idea.