diff -urN vegastrike-0.4.3.orig/src/aldrv/al_init.cpp vegastrike-0.4.3/src/aldrv/al_init.cpp
--- vegastrike-0.4.3.orig/src/aldrv/al_init.cpp 2004-05-20 03:04:26.000000000 +0200
+++ vegastrike-0.4.3/src/aldrv/al_init.cpp 2005-09-14 22:05:10.657855375 +0200
@@ -20,7 +20,7 @@
#include "al_globals.h"
#include <vector>
static void fixup_function_pointers(void) {
- alutLoadMP3p = (mp3Loader *) alGetProcAddress((ALubyte *)"alutLoadMP3_LOKI");
+ alutLoadMP3p = (mp3Loader *) alGetProcAddress("alutLoadMP3_LOKI");
if(alutLoadMP3p == NULL) {
VSFileSystem::vs_fprintf(stderr, "Could not GetProc %s\n","alutLoadMP3_LOKI");
}
diff -urN vegastrike-0.4.3.orig/src/gfx/nav/navscreen.h vegastrike-0.4.3/src/gfx/nav/navscreen.h
--- vegastrike-0.4.3.orig/src/gfx/nav/navscreen.h 2005-01-31 10:35:03.000000000 +0100
+++ vegastrike-0.4.3/src/gfx/nav/navscreen.h 2005-09-14 22:05:10.658855158 +0200
@@ -12,6 +12,7 @@
#define NAVTOTALMESHCOUNT 8 // same as the button count, 1 mesh for screen and 1 per button(1+7)
#define MAXZOOM 10
+class NavComputer;
void visitSystem (class Cockpit * cp, std::string systemname) ;
void Beautify (string systemfile, string & sector, string & system);
diff -urN vegastrike-0.4.3.orig/src/vsfilesystem.h vegastrike-0.4.3/src/vsfilesystem.h
--- vegastrike-0.4.3.orig/src/vsfilesystem.h 2004-06-30 00:07:38.000000000 +0200
+++ vegastrike-0.4.3/src/vsfilesystem.h 2005-09-14 22:05:10.659854940 +0200
@@ -527,7 +527,7 @@
void SetVolume( VSVolumeType big);
bool UseVolume();
- friend class VSImage;
+ friend class ::VSImage;
private:
void private_init( );