I wanted to outline technical setup that’s needed for one to participate effectively and NOT waste their time during the event itself.
DO bring your laptop and it’s power supply with you, obviously. That’s like, most important.
Download your platform compilers AHEAD of the event. Otherwise a whole load of people will eat up the internet during Test Fest by virtue of simultaneous downloading.
sudo apt-get install build-essential‘
We shall follow Richard’s fine idea and try to bring some USB sticks along with latest JDK builds and already downloaded source code, but we can’t do this for things like X-Code and Visual Studio because Apple requires the Mac Store to install and Microsoft only gives you a web-based installer to download.
Nicely outlined in this blog post, but please do note the comment by Peter Lawrey, about using `
configure` instead of `
Also, to call both `
get_source.sh` and `
configure` you will have to make them executable by
chmod 744 fileName.
Running first one lasts a few minutes. Running second may cause errors due to missing libraries. Just following script’s advice is quite enough. It usually says what is missing and how to apt-get it. At least for me it did. 😉
Generally – set aside half an hour – it takes some time to finish.
Speedup = ccache
You may want to add ccache in version greater than 3.1.4. Ubuntu 10.4 didn’t have it in repositories, but I presume newer systems do. Lesser version won’t matter as build won’t use it.
Prepare your environment heeding the following: