diff --git a/bsp/simulator/SConstruct b/bsp/simulator/SConstruct index 1a54eccb217f2b2ee9239961bf9c6ad08d57f09d..f4128d5fbbe9284a5c96519f8a511203677dbbb7 100644 --- a/bsp/simulator/SConstruct +++ b/bsp/simulator/SConstruct @@ -14,7 +14,7 @@ if os.getenv('RTT_RTGUI'): else: # set the rtgui root directory by hand # empty string means use the RTGUI in svn - #RTT_RTGUI = os.path.normpath('F:/Project/git/rt-gui') + # RTT_RTGUI = os.path.normpath('F:/Project/git/rt-gui') RTT_RTGUI ='' sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] @@ -28,10 +28,7 @@ Export('RTT_ROOT') Export('rtconfig') libs = Split(''' -kernel32 -msvcrt winmm -user32 gdi32 winspool comdlg32 diff --git a/bsp/simulator/rtconfig.py b/bsp/simulator/rtconfig.py index 4f6d5b024eaf666d6db499a18bd95d12cea27a3e..cb86c719ca64e96ecb0b87a140df2ce7c8637147 100644 --- a/bsp/simulator/rtconfig.py +++ b/bsp/simulator/rtconfig.py @@ -58,17 +58,20 @@ elif PLATFORM == 'cl': AR = PREFIX + 'cl' LINK = PREFIX + 'cl' AFLAGS = '' + CFLAGS = '' + LFLAGS = '' - CFLAGS = '/MT /ZI /Od /W 3 /WL ' - #LFLAGS = '/SUBSYSTEM:WINDOWS /NODEFAULTLIB /MACHINE:X86 /DEBUG' - LFLAGS = '/SUBSYSTEM:CONSOLE /NODEFAULTLIB /MACHINE:X86 ' + if BUILD == 'debug': + CFLAGS += ' /MTd' + LFLAGS += ' /DEBUG' + else: + CFLAGS += ' /MT' + LFLAGS += '' + + CFLAGS += ' /ZI /Od /W 3 /WL ' + LFLAGS += ' /SUBSYSTEM:CONSOLE /MACHINE:X86 ' CPATH = '' LPATH = '' - if BUILD == 'debug': - CFLAGS += ' /DEBUG' - else: - CFLAGS += '' - POST_ACTION = ''