I use Ubuntu too Dapper too. This looks like the OpenAL glitch in the ./configure script.
This ./configure script doesn't report it but you need have 2 dev packages to compile in OpenAL. libopenal-dev AND libalut-dev. It seems the config script expects that if you have the header form the one you have the headers from the other too... I can only guess that on a RPM based system, they are one package, not two.
src/aldrv/al_sound.cpp:278: error: ‘ALuint’ does not name a type
erm,so you installed the headers, did you install the libraries too? libopenal0a AND libalut0... I only just started compiling VS myself (someone will correct me if I'm wrong), but I think both libraries and headers might be required for a build, though only the library is needed to run the game. Another question, are you building from the subversion or the 4.3 release?
So it looks like you now have libopenal-dev, as ./configure reports finding openal, but do you have libalut-dev installed?
Just to be totally clear, you need to have all of the following packages installed to compile VS under Ubuntu:
libalut0
libalut-dev
libopenal0a
libopenal-dev
(If you search for openal in synaptic package manager, they should all show up near the top of the list, so long as you first enable universe repositories under settings)
P.S. I know very little about linux or compiling, I just know what I had to do to get it to work...er at least work without sound.
I am trying to compile SVN again today on Ubuntu Dapper and it looks like in version 10428 you will need to modify /src/cmd/ai/aggressive.cpp on line 1367, and add an "=6" after "leniency" to get it to compile on Ubuntu. See this post for details: http://vegastrike.sourceforge.net/forum ... php?t=7313
You could also try upgrading to the newest version of SVN, but I don't know if it is stable or not. I am trying 10428 as they posted it to the link you mentioned above, so I assume it must be at least somewhat stable.
Does anyone know WHY Ubuntu (admittedly the biggest single distro right now) has this problem? Is it something wrong with Ubuntu, or "right" with Ubuntu - like Opera tends to stick to the HTML standards, which means that when people try to do something sly with their webpages, sometimes it won't render as intended even when Opera is "right"?