--- /dev/null
+diff -Nur bonnie++-1.03a.orig/Makefile.in bonnie++-1.03a.flags/Makefile.in
+--- bonnie++-1.03a.orig/Makefile.in 2002-10-13 22:26:36.000000000 +0200
++++ bonnie++-1.03a.flags/Makefile.in 2006-08-10 03:12:24.000000000 +0200
+@@ -8,8 +8,9 @@
+ eprefix=@exec_prefix@
+ #MORE_WARNINGS=-Weffc++ -Wcast-align
+ WFLAGS=-Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope $(MORE_WARNINGS)
+-CFLAGS=-O2 @debug@ -DNDEBUG $(WFLAGS) $(MORECFLAGS)
+-CXX=@CXX@ $(CFLAGS)
++CXXFLAGS=@CXXFLAGS@ @debug@ -DNDEBUG $(WFLAGS) $(MORECFLAGS)
++CXX=@CXX@ $(CXXFLAGS)
++LDFLAGS = @LDFLAGS@
+
+ INSTALL=@INSTALL@
+ INSTALL_PROGRAM=@INSTALL_PROGRAM@
+@@ -27,10 +28,10 @@
+ ALLOBJS=$(BONOBJS) $(ZCAVOBJS)
+
+ bonnie++: bonnie++.cpp $(BONOBJS)
+- $(CXX) bonnie++.cpp -o bonnie++ $(BONOBJS) $(LFLAGS)
++ $(CXX) $(LDFLAGS) bonnie++.cpp -o bonnie++ $(BONOBJS)
+
+ zcav: zcav.cpp $(ZCAVOBJS)
+- $(CXX) zcav.cpp -o zcav $(ZCAVOBJS) $(LFLAGS)
++ $(CXX) $(LDFLAGS) zcav.cpp -o zcav $(ZCAVOBJS)
+
+ install-bin: $(EXES)
+ mkdir -p $(eprefix)/bin $(eprefix)/sbin