Jump to content
  • Advertisement
Sign in to follow this  
  • entries
    37
  • comments
    68
  • views
    46819

Adventures Through Linux-Land (or, Single Build Sy

Sign in to follow this  
coldacid

463 views

As I wait for my Ubuntu CDs to arrive in the mail, I've been piecemealing updates to the old and out-of-date Mandrake 9 distro I have on my computer. Every week I grab packages that I use (or want to use), bring them home, and build and install them.

I'm starting to wonder if I should even bother with Ubuntu when it arrives. I feel that I might be better off going the LFS way right now. The lazy bastard in me says to simply wait.

The thing is, Mandrake 9 can't deal with my computer too well. Apparently my CD-RW is a plain CD-ROM drive, and it refuses to let me use USB devices such as my memstick. For these reasons, Windows is still my primary operating system. (Honestly, though, until I find an IDE as good as Visual Studio's IDE, Windows probably will remain primary, anyway.) But I would like to use Linux more and more.

Right now, the build process for Meldstar's project Asylum is half Visual Studio and half gmake. I'm working on making it all done from make, though, in a way that allows me to use VC++ for compiling on Windows and GCC elsewhere. Until autoconf and automake play nice with native Windows (rather than Cygwin or MinGW) it will involve a bunch of hacks (mainly batch files to call vcvars32.bat and then run msbuild on the project or solution files) that make will rely on.

Single build systems are really the way to go; using the same procedure to build on any platform makes project and build management much easier as there are no conflicting build systems to keep in sync. That allows the project manager to keep to the task at hand - developing the project itself, and not its build procedures.
Sign in to follow this  


6 Comments


Recommended Comments

Guest Anonymous Poster

Posted

Do u have any screen shot yet?

Share this comment


Link to comment
Guest Anonymous Poster

Posted

w00tz! I found screeniez here: http://asylum.uat.edu/ Looks pretty good if you ask me.

Share this comment


Link to comment
Guest Anonymous Poster

Posted

Chris you are a faggot and a loser, fuck you.

Share this comment


Link to comment
Guest Anonymous Poster

Posted

Why in the world would you waste time trying to get gcc and VS to build from the same make files? It's not like adding files to the compile list in 2 places is hard.

Also, NOBODY does it the way you're trying too!

Try getting some real work done instead of making excuses...

Share this comment


Link to comment
Guest Anonymous Poster

Posted

I guess Scons isn't elegant enough??

http://www.scons.org/

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!