VM images?


Questions, Explanations, Howtos

Snake Sneak

Posts: 102

Joined: Thursday, 23rd November 2017, 02:14

Post Thursday, 7th June 2018, 10:52

VM images?

DCSS seems to be relatively hard to compile, especially if you want to cross-compile.

Maybe it would be worth making some Virtualbox images set up for building.

You can't run OS X on Virtualbox, Windows could have licensing issues if you're distributing VM images, and Linux is the easiest to build DCSS on normally. However, you could distribute a Linux VM image set up for cross-compilation to Windows, which Windows users could run in Virtualbox.
User avatar

Zot Zealot

Posts: 982

Joined: Monday, 29th September 2014, 09:04

Post Thursday, 7th June 2018, 11:38

Re: VM images?

The instructions in INSTALL.txt are pretty easy to follow if you install Ubuntu in a VM. But sure, it would be great to have a one command Dockerfile that could build a Windows image

Snake Sneak

Posts: 102

Joined: Thursday, 23rd November 2017, 02:14

Post Thursday, 7th June 2018, 13:52

Re: VM images?

chequers wrote:The instructions in INSTALL.txt are pretty easy to follow if you install Ubuntu in a VM.


Or, you could download an image with Linux pre-installed from https://virtualboxes.org/images/ .
User avatar

Temple Termagant

Posts: 10

Joined: Monday, 11th June 2018, 17:56

Post Monday, 11th June 2018, 18:05

Re: VM images?

Yep, I actually just set up a new VM this morning and had crawl ready to go in less than 30 minutes. You don't really need a specific image.

1. Download your preferred VM software: VMWare or VirtualBox
2. Download a virtual disk with a pre-installed copy of your preferred distro: https://www.osboxes.org/centos/
3. Create a new VM and use the existing disk
4. Boot into the VM and set up your user
5. Install development tools and git
6. Download the source code and follow the INSTALL.TXT

My distribution was missing some dependencies so I had to use a third-party repository, but I found the build process to be really simple compared to some other projects I've worked on.

Return to Coding

Who is online

Users browsing this forum: No registered users and 5 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.