diff -urN vegastrike-0.4.2.orig/src/main.cpp vegastrike-0.4.2/src/main.cpp --- vegastrike-0.4.2.orig/src/main.cpp 2004-08-16 03:01:08.000000000 -0400 +++ vegastrike-0.4.2/src/main.cpp 2004-11-22 17:37:18.000000000 -0500 @@ -230,7 +230,7 @@ if (g_game.music_enabled) { int pid=fork(); if (!pid) { - string soundserver_path = VSFileSystem::datadir+"/bin/soundserver"; + string soundserver_path = "/usr/libexec/vegastrike/soundserver"; pid=execlp(soundserver_path.c_str() , soundserver_path.c_str(),NULL); soundserver_path = VSFileSystem::datadir+"/soundserver"; pid=execlp(soundserver_path.c_str() , soundserver_path.c_str(),NULL); --- vegastrike-0.4.3/src/gfx/mesh_xml.cpp~ 2007-03-23 12:02:27.000000000 +0100 +++ vegastrike-0.4.3/src/gfx/mesh_xml.cpp 2007-03-23 12:02:27.000000000 +0100 @@ -1165,7 +1165,7 @@ #ifndef _WIN32 int pid=fork(); if (!pid) { - string soundserver_path = VSFileSystem::datadir+"/bin/mesher"; + string soundserver_path = "/usr/libexec/vegastrike/mesher"; string firstarg = string("\"")+soundserver_path+string("\""); pid=execlp(soundserver_path.c_str() , soundserver_path.c_str(),input,output,args,NULL); soundserver_path = VSFileSystem::datadir+"/mesher";