On Tue, Dec 17, 2013 at 12:28 AM, Cox, Michael
On Mon, Dec 16, 2013 at 11:42 AM, Beman Dawes
wrote: I'm primarily a Windows developer, but like to be able to test locally on both Windows and Linux so I don't have to wait for Boost's regression tests to cycle. For several years I've done that on a Linux virtual machine. I just rebuilt my virtual machine and kept a log so I could share how it is done.
Such a virtual machine is free and is easy enough that most Boost library maintainers who use Windows could do the setup in an afternoon, most of which is just downloading files, and can be overlapped with other work.
See https://svn.boost.org/trac/boost/wiki/StartTestingLinuxOnWindows
Corrections or other comments appreciated.
Hopefully this won't cause a Linux distribution flame war, but I run Fedora Linux in VirtualBox mainly because it tends to be one of the first distributions to release the latest g++/clang++ compilers. After installing the distribution, installing vbox additions on Fedora (and maybe other distributions) requires you:
The best option for getting the latest gcc/clang compilers on ubuntu (that I have found) is to use a couple PPAs. The testers I've been running have all be ubuntu 12.04 (the last LTS release) with the ubuntu-toolchain-r/test PPA for newer gcc versions and the h-rayflood/llvm PPA for newer clang/llvm versions. These usually support the latest compiler a few days after its release. Tom