On Fri, Feb 8, 2013 at 2:08 PM, Benjamin Mahler <[email protected]> wrote: > For a dev environment, I'd recommend: > > Ubuntu 10.04 (64 bit), or > Ubuntu 12.04 (64 bit) > > with our current release, we don't support gcc 4.7 > We should be compiling on gcc-4.2.
I went with 64-but Ubuntu 12.04 desktop. I didn't find a package for gcc-4.2. Looks like the oldest available in the default Ubuntu 12.04 repositories is gcc-4.4. I recall it being a pain to manually build an old gcc (or maybe the pain is building the whole GNU autotools toolchain... anyway) so I just tried the one it came with (gcc-4.6). `make` worked fine, but `make check` didn't. The first time I ran `make check` I ran into MESOS-335, but I've had different results from subsequent tries... sometimes 19 tests fail, sometimes 18. I'm usually seeing something exactly like what is documented in http://mail-archives.apache.org/mod_mbox/incubator-mesos-dev/201211.mbox/%3C1110106306.2231.1353966687280.JavaMail.hudson@aegis%3E , for example: https://gist.github.com/meonkeys/4748152 I can give gcc-4.2 a shot too. > Feel free to communicate your experiments, including any things you found > difficult, lacking in documentation, or confusing. We love getting this kind > of visibility into how people are using mesos. Will do. Fair warning, I've done little C/C++ hacking on Linux.
