--- SConstruct 2010-03-30 21:41:39.000000000 -0600 +++ SConstruct.bak 2010-04-28 20:52:16.000000000 -0500 @@ -16,7 +16,7 @@ BoolVariable('GTK_LITE', 'Enable GTK2 for dialogs only', 0) ) -env = Environment(options = opts) +env = Environment(ENV = os.environ, options = opts) # LSB_FIRST must be off for PPC to compile if platform.system == "ppc": @@ -37,6 +37,8 @@ env.Append(CCFLAGS = os.environ['CFLAGS'].split()) if os.environ.has_key('LDFLAGS'): env.Append(LINKFLAGS = os.environ['LDFLAGS'].split()) + env['CPPPATH'] = Split(env['CPPPATH']) + env['LIBPATH'] = Split(env['LIBPATH']) print "platform: ", env['PLATFORM'] @@ -53,9 +55,9 @@ env.Append(LIBS = ["rpcrt4", "comctl32", "vfw32", "winmm", "ws2_32", "comdlg32", "ole32", "gdi32", "htmlhelp"]) else: conf = Configure(env) - if not conf.CheckLib('SDL'): - print 'Did not find libSDL or SDL.lib, exiting!' - Exit(1) + ###if not conf.CheckLib('SDL'): + ### print 'Did not find libSDL or SDL.lib, exiting!' + ### Exit(1) if env['GTK'] or env['GTK_LITE']: # Add compiler and linker flags from pkg-config env.ParseConfig('pkg-config --cflags --libs gtk+-2.0')