diff -Nru linden.orig/indra/SConstruct linden/indra/SConstruct
--- linden.orig/indra/SConstruct	2007-04-25 21:12:56.000000000 +0200
+++ linden/indra/SConstruct	2007-04-27 16:21:53.000000000 +0200
@@ -179,7 +179,7 @@
         # Linux-only flags
         flags += '-DLL_LINUX=1 '
         if build_target == 'client':
-            flags += '-DAPPID=secondlife -DLL_SDL=1 '
+            flags += '-DAPPID=secondlife -DLL_SDL=1 -DLL_FMOD=0 '
             if arch == 'x86_64' or arch == 'x86_64cross':
                 flags += '-DLL_FMOD=0 '
             flags += '-DLL_X11=1 -DLL_GTK=1 '
@@ -213,7 +213,7 @@
     # ENVIRONMENT  #
     ################
 
-    gcc_bin = 'g++-3.4'
+    gcc_bin = 'g++'
     # If you strip more aggressively than -S then the quality of crash-
     # logger backtraces deteriorates.
     strip_cmd = 'strip -S -o $TARGET $SOURCE'
@@ -230,7 +230,7 @@
         hidesyms_cmd = 'cp -f $SOURCE $TARGET'
 
     if build_target != 'client':
-        gcc_bin = 'g++-3.3'
+        gcc_bin = 'g++'
 
     if arch == 'x86_64cross':
         gcc_bin = '/opt/crosstool/gcc-4.0.2-glibc-2.3.6/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-gcc'
@@ -415,8 +415,8 @@
 
         external_libs = client_external_libs + common_external_libs + [ 'freetype', 'jpeg', 'SDL', 'GL', 'GLU', 'ogg', 'vorbisenc', 'vorbisfile', 'vorbis', 'db-4.2', 'openjpeg' ]
 
-        if arch != 'x86_64' and arch != 'x86_64cross':
-            external_libs += [ 'fmod-3.75' ]
+        #if arch != 'x86_64' and arch != 'x86_64cross':
+        #    external_libs += [ 'fmod-3.75' ]
 
         external_libs.remove('cares')
 
