VM Build Enviroment

For code related discussions and questions
Post Reply
User avatar
milo christiansen
Regular
Regular
Posts: 749
Joined: 02 Jun 2009, 21:23
Location: Perrinton Michigan

VM Build Enviroment

Post by milo christiansen »

I was messing around with qemu and had a interesting idea; make a pre-configured build environment on a VM.

+
Perfect setup every time
Works the same for all users
Can pre-configure everything for easy automated builds
-
More files to download (at least a few hundred meg)
Need qemu or Vmware player

OS
Windows would not work because it's proprietary, so some version of Linux would be the best.
The problems with this would be:
Non Linux users may have problems
Have to cross compile for Windows & Mac OS X

I don't think this would be a complete replacement for other setups, just a easy to use one for non programmers to check out trunk
In general, if you see glowing, pulsating things in the game, you should click on them.
- Demigod Game Ganual
Kamaze
Regular
Regular
Posts: 1017
Joined: 30 Jul 2006, 15:23

Re: VM Build Enviroment

Post by Kamaze »

I would suggest a VirtualBox VM instead of plain qemu.
We all have the same heaven, but not the same horizon.
cybersphinx
Inactive
Inactive
Posts: 1695
Joined: 01 Sep 2006, 19:17

Re: VM Build Enviroment

Post by cybersphinx »

How about a simple generic disk image instead of everyone pitching his favorite VM's format?

Anyway, the basic setup should be simple: Install Debian (testing or unstable, not sure if stable works) with some lightweight desktop and the necessary tools (gcc-mingw32, bison, flex...), done. The problem is more documenting how to actually use the thing for people unfamiliar with Linux.
User avatar
bornemix
Code contributor
Code contributor
Posts: 56
Joined: 09 Mar 2010, 09:39

Re: VM Build Enviroment

Post by bornemix »

Make a startup script download latest trunk, compile it, and start it automatically?
i-NoD
Code contributor
Code contributor
Posts: 318
Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere

Re: VM Build Enviroment

Post by i-NoD »

Start it automatically with 8 AIs in skirmish mode. No need in end-user. :lol2:
User avatar
milo christiansen
Regular
Regular
Posts: 749
Joined: 02 Jun 2009, 21:23
Location: Perrinton Michigan

Re: VM Build Enviroment

Post by milo christiansen »

Kamaze wrote:I would suggest a VirtualBox VM instead of plain qemu
Or just as a raw hard disk image.

I just finished downloading one of the GNU Linux OSes (gNewSense) so I want to get every thing configured and striped for minimum size to see how big of an disk image it would be.
In general, if you see glowing, pulsating things in the game, you should click on them.
- Demigod Game Ganual
Kamaze
Regular
Regular
Posts: 1017
Joined: 30 Jul 2006, 15:23

Re: VM Build Enviroment

Post by Kamaze »

cybersphinx wrote:How about a simple generic disk image instead of everyone pitching his favorite VM's format?
milo christiansen wrote:Or just as a raw hard disk image.
So that windows users are locked out?
We all have the same heaven, but not the same horizon.
User avatar
milo christiansen
Regular
Regular
Posts: 749
Joined: 02 Jun 2009, 21:23
Location: Perrinton Michigan

Re: VM Build Enviroment

Post by milo christiansen »

So far as I know a raw image can be ether used or converted to be used with any VM, correct me if i'm wrong.

After several hours useing linux I can report that there are a few things i realy like but too many of its fetures require a net conection which I lack :augh: o well, in a few weeks I should be able to configure every thing needed to compile warzone then I'll see how big my disk image is.
In general, if you see glowing, pulsating things in the game, you should click on them.
- Demigod Game Ganual
User avatar
milo christiansen
Regular
Regular
Posts: 749
Joined: 02 Jun 2009, 21:23
Location: Perrinton Michigan

Re: VM Build Enviroment

Post by milo christiansen »

Well the verdict is that with no net connection and little Linux experience I find my self unable to get all the dependencies much less compile warzone :augh:
In general, if you see glowing, pulsating things in the game, you should click on them.
- Demigod Game Ganual
Post Reply