VirtualBox

[VirtualBox] let’s you run guest machines. I need to run an old version of Ubuntu and VirtualBox didn’t require me to reboot and turn on the virtualization settings.

[Ubuntu 12.05]

I ended up needing [Ubuntu 14.04 64-bit] to get recent enough C/C++ compiler tools for cmake and libcurl.

Setup:

Intall VirtualBox Guest Add-ons:
sudo apt-get install virtualbox-dkms
sudo apt-get install virtualbox-guest-dkms
sudo apt-get remove libcheese-gtk23
sudo apt-get install xserver-xorg-core
sudo apt-get install virtualbox-guest-x11

sudo apt-get install autofs

CMake 32-bit and 64-bit

To compile binaries with CMake 3.13 or newer, run the following commands:

cmake -G “Visual Studio 16 2019” -A Win32 -S \path_to_source\ -B “build32”
cmake -G “Visual Studio 16 2019” -A x64 -S \path_to_source\ -B “build64”

Run the UI editor to configure options:

cmake-gui ..

And then build the libraries:
cmake –build build32 –config Release
cmake –build build64 –config Release

Visual Studio Strings:

“Visual Studio 14 2015”

“Visual Studio 15 2017”

“Visual Studio 16 2019”

[POCO Windows 32-bit and 64-bit build notes]