summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2015-05-05 10:50:42 +0800
committerBernard Xiong <[email protected]>2015-05-05 10:50:42 +0800
commit6ea06b4bb3243f51244f72b54fe72022b17d9ec7 (patch)
tree0e7fa9acd7248c5a6060038634992a9bbe3aa4e0
parent4373ef2e2694f747c93c4ff8170042a5213de486 (diff)
[BSP] Fix the scons compiling issue in mb9bf568r if use armcc.
-rw-r--r--bsp/mb9bf568r/rtconfig.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/bsp/mb9bf568r/rtconfig.py b/bsp/mb9bf568r/rtconfig.py
index d3cc5e967f..a69da87405 100644
--- a/bsp/mb9bf568r/rtconfig.py
+++ b/bsp/mb9bf568r/rtconfig.py
@@ -10,11 +10,11 @@ if os.getenv('RTT_CC'):
CROSS_TOOL = os.getenv('RTT_CC')
if CROSS_TOOL == 'gcc':
- PLATFORM = 'gcc'
- EXEC_PATH = r'D:/Program Files (x86)/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin'
+ PLATFORM = 'gcc'
+ EXEC_PATH = r'D:/Program Files (x86)/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_EABI/bin'
elif CROSS_TOOL == 'keil':
- PLATFORM = 'armcc'
- EXEC_PATH = 'D:/Keil'
+ PLATFORM = 'armcc'
+ EXEC_PATH = 'C:/Keil_MDK_471'
elif CROSS_TOOL == 'iar':
print '================ERROR============================'
print 'Not support iar yet!'
@@ -59,6 +59,7 @@ if PLATFORM == 'gcc':
elif PLATFORM == 'armcc':
# toolchains
CC = 'armcc'
+ CXX = 'armcc'
AS = 'armasm'
AR = 'armar'
LINK = 'armlink'
@@ -81,4 +82,5 @@ elif PLATFORM == 'armcc':
else:
CFLAGS += ' -O2'
+ CXXFLAGS = CFLAGS
POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET'