diff options
| author | Man, Jianting (Meco) <[email protected]> | 2022-12-06 22:30:28 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-12-06 22:30:28 -0500 |
| commit | 4dd0e670565b9156b6481e421e76fe52a3294b85 (patch) | |
| tree | 0b54b4754323cf0919dc887811191f03fbd145a4 /bsp | |
| parent | a64750ebede641742d0e4d646169531000d8b2c2 (diff) | |
[tools][musl] add scons --exec-prefix= 用于设置编译工具的前缀 (#6646)
* [tools][musl] add scons --exec-prefix= 用于设置编译工具的前缀
可以通过如下命令在qemu直接调用musl工具链:
scons --exec-path=C:\xxx\arm-linux-musleabi_for_i686-w64-mingw32\bin --exec-prefix=arm-linux-musleabi-
* comment out GenCconfigFile
* 解决部分env变量提前预载之后重载变量的问题
Diffstat (limited to 'bsp')
| -rw-r--r-- | bsp/qemu-vexpress-a9/rtconfig.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/bsp/qemu-vexpress-a9/rtconfig.py b/bsp/qemu-vexpress-a9/rtconfig.py index 5d3b9842e8..5aa123823b 100644 --- a/bsp/qemu-vexpress-a9/rtconfig.py +++ b/bsp/qemu-vexpress-a9/rtconfig.py @@ -37,8 +37,7 @@ BUILD = 'debug' LINK_SCRIPT = 'link.lds' if PLATFORM == 'gcc': - # toolchains - PREFIX = os.getenv('RTT_CC_PREFIX') or 'arm-none-eabi-' + PREFIX = os.getenv('RTT_EXEC_PREFIX') or 'arm-none-eabi-' CC = PREFIX + 'gcc' CXX = PREFIX + 'g++' AS = PREFIX + 'gcc' @@ -76,5 +75,4 @@ if PLATFORM == 'gcc': M_POST_ACTION = STRIP + ' -R .hash $TARGET\n' + SIZE + ' $TARGET \n' DUMP_ACTION = OBJDUMP + ' -D -S $TARGET > rtt.asm\n' - POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' +\ - SIZE + ' $TARGET \n' + POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n' |
