Under Settings -> Shared Folders (example screenshot below) add two Machine Folders with theĪnd if you want to login via ssh to mersdk you also need to share your private mer-qt-creator-rsa key folder: Make sure /srv/mer/targets exists and is owned by you.
Storage and Sharing your home, source and caches Select 'Advanced' and then 'Port Forwarding'. Since it will need to act as a server for your local host we must setup port-forwarding too. In Networking set Adapter 1 to "NAT" ( see ) since your VM will need to access the internet to perform updates. This is not an emulator so there is no point setting any special Display settings. In System/Processor enable PAE/NX and allocate as many CPUs as your host has. Select the MerSDK VM and then pick Settings Select "Use existing hard disk" and pick the vdi you just downloaded/createdĭon't boot/start the VM until you have setup the shared folders or they will not be accessible. Run the VirtualBox manager and create a new machine called MerSDK with Linux/2.6 (32bit)įor larger builds allocate a substantial amount of memory (eg 2048Mb) Then unzip the image (it's a very large file) Linux host (we intend to support other OSes 'soon').Suitable hardware with correct BIOS settings to allow VirtualBox to run.VirtualBox version 4.18 or higher (should be 4.x).The main requirement is the ability to support shared folders.
Other virtualisation solutions should work without any issues. The website at has a a lot of useful information.
The Mer SDK uses Oracle's VirtualBox as the virtualisation engine. Development Target(s): these contain QML components, headers and libraries for your targets (eg Nemo, Plasma Active or vendor supplied targets).SDK Virtual Machine: This contains all the Mer development toolchains and tools.Qt Creator: this runs on your host machine and (with the Mer plugin) allows you to manage application development, the SDK VM and your targets.The Mer VM SDK is intended for use with QtCreator, on non-linux machines and on machines where a chroot-based SDK is not desired. 4.2 Storage and Sharing your home, source and caches.