RX140 linux环境下使用gcc编译链编译问题

您好,

        我这边在e²studio生成了rx140的gcc工程,然后用scfg文件添加了定时器,flash,以及异步通讯串口,并生成代码文件,将文件移至linux环境下编译时,当FLASH_CFG_CODE_FLASH_ENABLE这个宏定义为1时,会报以下错误

mnt/hgfs/D/Project/MCU2/Compiler/gcc_8.3.0.202202_rx_elf/bin/../lib/gcc/rx-elf/8.3.0.202202-GNURX/../../../../rx-elf/bin/ld: /mnt/hgfs/D/Project/MCU2/Renesas/../Output/2022/11/RX1403AxFM/obj/r_flash_group.o(.text.r_flash_open): error: call to undefined function '_flash_lock_state'
/mnt/hgfs/D/Project/MCU2/Compiler/gcc_8.3.0.202202_rx_elf/bin/../lib/gcc/rx-elf/8.3.0.202202-GNURX/../../../../rx-elf/bin/ld: /mnt/hgfs/D/Project/MCU2/Renesas/../Output/2022/11/RX1403AxFM/obj/r_flash_group.o(.text.r_flash_open): error: call to undefined function '_flash_release_state'
/mnt/hgfs/D/Project/MCU2/Compiler/gcc_8.3.0.202202_rx_elf/bin/../lib/gcc/rx-elf/8.3.0.202202-GNURX/../../../../rx-elf/bin/ld: /mnt/hgfs/D/Project/MCU2/Renesas/../Output/2022/11/RX1403AxFM/obj/r_flash_nofcu.o(.text.flash_df_access_enable): error: call to undefined function '_flash_delay'
/mnt/hgfs/D/Project/MCU2/Compiler/gcc_8.3.0.202202_rx_elf/bin/../lib/gcc/rx-elf/8.3.0.202202-GNURX/../../../../rx-elf/bin/ld: /mnt/hgfs/D/Project/MCU2/Renesas/../Output/2022/11/RX1403AxFM/obj/r_flash_rx.o(PFRAM): error: call to undefined function '_R_BSP_BitSet'
/mnt/hgfs/D/Project/MCU2/Compiler/gcc_8.3.0.202202_rx_elf/bin/../lib/gcc/rx-elf/8.3.0.202202-GNURX/../../../../rx-elf/bin/ld: /mnt/hgfs/D/Project/MCU2/Renesas/../Output/2022/11/RX1403AxFM/obj/r_flash_rx.o(PFRAM): error: call to undefined function '_R_BSP_BitClear'

linux环境下的编译链为gcc-8.3.0.202202-GNURX-ELF

若有不清楚的地方请指出,谢谢