Compiling IVAN for Linux for Noobs

Jan 29, 2013, 4:49 pm
#1
Joined: Jan 29, 2013
Posts: 5
I'm lovein' this game on my PC (windows), and want to play it on my netbook so I can relax while doing so. However I'm running xUbuntu, and have never had to compile a program for Linux before--which is definitely something I need to learn since I fully intend on switching 100% to Linux once Gaben turns Linux into ultimate master gaming OS.

So why not learn with IVAN?

I found this simple little tutorial for compiling stuff, but I'm still pretty confused about how to go about this..

First off, right now I've got the compressed release sitting on a USB drive; I tried extracting everything to its own directory on the thumbdrive and opening to the terminal and trying to do with the "Install" instructions said by typing "./configure," but it tells me that the command isn't found.

So if I knew anything about Linux I'd know what kind of troubleshooting shit to do, but as it stands I'm in the dark so I'm hoping someone here could help me out and maybe tell me what I'm doing wrong and/or provide a slightly more verbose "readme" for how to install this. Thanks in advance!
Jan 29, 2013, 10:28 pm
#2
Joined: Jan 29, 2013
Posts: 5
Eh, I figured out that I was lacking the correct permissions, and now I have to install SDL. This is why Linux isn't as popular as it should be.
Jan 30, 2013, 2:07 am
#3
Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,309
Sounds like you've got it working then? Welcome to the forums Yes Linux can sometimes be a pain...
Jan 31, 2013, 1:42 pm
#4
Joined: Jan 22, 2013
Posts: 4
nomud wrote
Eh, I figured out that I was lacking the correct permissions, and now I have to install SDL. This is why Linux isn't as popular as it should be.

Hello, 99% of Linux users do not need to compile anything today. In the past we needed to compile our kernel and then guides like what you have seen were very useful. In my opinion the problem is not Windows or another OS, the problem is to learn to make software and compile it.

If you want to compile software nowadays in a Debian/Ubuntu machine, you need to install build-essential.

About the packages of SDL, for playing a game you will need SDL packages that are already in the system. But, for compiling a game you will need sdl-dev packages. Eg, in your system I'm sure you have installed:
libsdl-mixer1.2
to play some games,
but if you need to compile them you will need: libsdl-mixer1.2-dev

Usually a software tells you which packages you need to compile. The permissions are need in the installation of these packages and the "make install" command.

If you just want to play IVAN for Linux I have succeded doing this in a 32 bits machine:

http://www.attnam.com/posts/22316#22316

and in a 64 bits machine I have done this:

http://www.attnam.com/posts/22336#22336

Cheers!
Jump to