Fixed compilation warnings.  Added -Wall to linux-gcc compilation.  JSON_ASSERT_MESSAGE now throws exception (but JSON_ASSERT does not).
diff --git a/SConstruct b/SConstruct
index e820659..b4cba59 100644
--- a/SConstruct
+++ b/SConstruct
@@ -76,7 +76,7 @@
     env.Append( CPPDEFINES=[ "WIN32", "NDEBUG", "_MT" ] )

 elif platform == 'linux-gcc':

     env.Tool( 'default' )

-    env.Append( LIBS = ['pthread'] )

+    env.Append( LIBS = ['pthread'], CCFLAGS = "-Wall" )

 else:

     print "UNSUPPORTED PLATFORM."

     env.Exit(1)