diff --git a/.gitignore b/.gitignore
index aca04a8a200f82339110d7cd4898be45a44fc409..4787fb19550692375bf4db6f2935264dd17bbcc0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,6 +25,7 @@ config.log
 *.[oad]
 *~
 *.so
+*.so.*
 *.os
 \#*\#
 
diff --git a/darwin64.py b/darwin64.py
index 5fc4f470a055f6b2061339cd394bba1c4b9d0008..20f3e7a500df8125e535cd47408767e5fcc74420 100644
--- a/darwin64.py
+++ b/darwin64.py
@@ -14,7 +14,8 @@ def config(env,args):
 	if int(standalone):
 		env.Append(STANDALONE= '1')
 
-	env.Append(CXXFLAGS = '-Wall -Woverloaded-virtual -pthread -rdynamic')
+	#env.Append(CXXFLAGS = '-Wall -Woverloaded-virtual -pthread -rdynamic')
+	env.Append(CXXFLAGS = '-Wall -Woverloaded-virtual')
 	env.Append(CPPDEFINES = '-DMACVERS')
 
 	cxxversion = env.subst('$CXXVERSION')