diff -ru drc-3.0.0.orig/source/makefile drc-3.0.0/source/makefile
--- drc-3.0.0.orig/source/makefile	2008-06-16 10:14:57.000000000 +0200
+++ drc-3.0.0/source/makefile	2008-10-30 20:37:11.000000000 +0100
@@ -20,7 +20,8 @@
 
 # Pentium 3 or greater optimizaztions settings with SSE support
 # Be careful: -mfpmath=sse sometimes causes accuracy problems
-CFLAGS=-march=pentium3 -O -ffast-math -mfancy-math-387 -msse -mfpmath=sse -mtune=pentium3 -I. -I./getopt
+#CFLAGS=-march=pentium3 -O -ffast-math -mfancy-math-387 -msse -mfpmath=sse -mtune=pentium3 -I. -I./getopt
+	CFLAGS=-ffast-math -I. 
 
 # Profiling settings
 # CFLAGS=-march=pentium3 -O -pg -g -ffast-math -mfancy-math-387 -msse -mfpmath=sse -mtune=pentium3 -I. -I./getopt
@@ -33,7 +34,8 @@
 GLSCFLAGS=-O -I.
 
 # DRC sources
-DRCSRC=baselib.cpp drc.cpp fft.cpp hd.cpp slprefilt.cpp bwprefilt.cpp convol.cpp dspwind.cpp spline.cpp fir.cpp level.cpp toeplitz.cpp kirkebyfd.cpp drccfg.cpp psychoacoustic.cpp cmdline.c parsecfg.c fftsg.c getopt/getopt.c getopt/getopt1.c gsl/gsl_fft.c gsl/error.c gsl/stream.c
+#DRCSRC=baselib.cpp drc.cpp fft.cpp hd.cpp slprefilt.cpp bwprefilt.cpp convol.cpp dspwind.cpp spline.cpp fir.cpp level.cpp toeplitz.cpp kirkebyfd.cpp drccfg.cpp psychoacoustic.cpp cmdline.c parsecfg.c fftsg.c getopt/getopt.c getopt/getopt1.c gsl/gsl_fft.c gsl/error.c gsl/stream.c
+DRCSRC=baselib.cpp drc.cpp fft.cpp hd.cpp slprefilt.cpp bwprefilt.cpp convol.cpp dspwind.cpp spline.cpp fir.cpp level.cpp toeplitz.cpp kirkebyfd.cpp drccfg.cpp psychoacoustic.cpp cmdline.c parsecfg.c fftsg.c gsl/gsl_fft.c gsl/error.c gsl/stream.c
 
 # GLSweep sources
 GLSWEEPSRC=glsweep.c
