diff --git a/SConstruct b/SConstruct
index 4215ccf8a09c2d6df632e7da013c896351ad0ed8..2b034b686657aa875e75bc78b0973f6a0e8847ed 100644
--- a/SConstruct
+++ b/SConstruct
@@ -14,7 +14,7 @@ if sys.platform == 'linux2' or sys.platform == 'linux-i386':
     python_lib = ['python%d.%d' % sys.version_info[0:2]]
     python_libpath = [sysconfig.get_python_lib (0, 1) + '/config']
     python_include = [sysconfig.get_python_inc ()]
-    cppflags = '-fPIC -Wall'
+    cppflags = '-fPIC -Wall -ggdb'
 elif sys.platform == 'cygwin':
     python_lib = ['python%d.%d' % sys.version_info[0:2]]
     python_libpath = [sysconfig.get_python_lib (0, 1) + '/config']
diff --git a/docsys_extract.cpp b/docsys_extract.cpp
index 87fdb205541580fbac855d6592391be80b6ae695..e67153620e62d1487447f885af99d0a0189969f8 100644
--- a/docsys_extract.cpp
+++ b/docsys_extract.cpp
@@ -832,4 +832,4 @@ void RegisterBlockFactories () {
 	global_block_map["NiWireframeProperty"] = CreateNiWireframeProperty;
 	global_block_map["NiZBufferProperty"] = CreateNiZBufferProperty;
 	global_block_map["RootCollisionNode"] = CreateRootCollisionNode;
-}
\ No newline at end of file
+}
diff --git a/obj/NiAVObject.cpp b/obj/NiAVObject.cpp
index 66f55392b8f6811ba560822eb08569bd09daa101..aa467f6af30d19f8c5007b264a27894a4229d847 100644
--- a/obj/NiAVObject.cpp
+++ b/obj/NiAVObject.cpp
@@ -66,4 +66,4 @@ Matrix44 NiAVObject::GetLocalBindPos() const {
  * \param m The 4x4 world bind position matrix of this node
  * \sa INode::GetLocalBindPos, INode::GetWorldBindPos
  */
-void NiAVObject::SetWorldBindPos( Matrix44 const & m )  {}
\ No newline at end of file
+void NiAVObject::SetWorldBindPos( Matrix44 const & m )  {}
diff --git a/obj/NiAVObject.h b/obj/NiAVObject.h
index de87ed1ab299af603bbd1164ecfde32a7fdae31e..1eee1d5c941392db85630d2da187871a489d78bf 100644
--- a/obj/NiAVObject.h
+++ b/obj/NiAVObject.h
@@ -76,4 +76,4 @@ private:
 	Matrix44 bindPosition;
 };
 
-#endif
\ No newline at end of file
+#endif