diff -ru irrlicht-1.7/source/Irrlicht/Makefile irrlicht-1.7.new/source/Irrlicht/Makefile --- irrlicht-1.7/source/Irrlicht/Makefile 2010-01-31 16:03:28.000000000 +0100 +++ irrlicht-1.7.new/source/Irrlicht/Makefile 2010-02-06 22:18:58.533901567 +0100 @@ -56,16 +56,16 @@ #Compiler flags CXXINCS = -I../../include -Izlib -Ijpeglib -Ilibpng CPPFLAGS += $(CXXINCS) -DIRRLICHT_EXPORTS=1 -CXXFLAGS += -Wall -pipe -fno-exceptions -fno-rtti -fstrict-aliasing +CXXFLAGS += -Wall -pipe -O2 -march=i486 -mtune=i686 -fno-exceptions -fno-rtti -fstrict-aliasing ifndef NDEBUG CXXFLAGS += -g -D_DEBUG else -CXXFLAGS += -fexpensive-optimizations -O3 +CXXFLAGS += -fexpensive-optimizations -O2 endif ifdef PROFILE CXXFLAGS += -pg endif -CFLAGS := -O3 -fexpensive-optimizations -DPNG_THREAD_UNSAFE_OK -DPNG_NO_MMX_CODE -DPNG_NO_MNG_FEATURES +CFLAGS := -O2 -march=i486 -mtune=i686 -fexpensive-optimizations -DPNG_THREAD_UNSAFE_OK -DPNG_NO_MMX_CODE -DPNG_NO_MNG_FEATURES sharedlib sharedlib_osx: CXXFLAGS += -fPIC sharedlib sharedlib_osx: CFLAGS += -fPIC