GCC for Renesas RX 8.3.0.202202 or later needs `Path` setting
GCC for Renesas RX 8.3.0.202202 or later needs `Path` setting
Hello support team,
I’m trying to use VSCode, CMake and GNURX. I notice that GCC for Renesas RX 8.3.0.202202 or later needs `Path` setting which wasn’t necessary before. For example:
C:/Renesas/GCCLLVM/GNURX-ELF/8.3.0.202104/rx-elf/rx-elf/bin/rx-elf-gcc.exe -c test.c
–> OK
C:/Renesas/GCCLLVM/GNURX-ELF/8.3.0.202202/rx-elf/rx-elf/bin/rx-elf-gcc.exe -c test.c
–> NG
This causes the following two error message boxes pop up. (In my environment, messages are Japanese.)
(1) libstdc++-6.dll isn’t found
(2) libgcc_s_seh-1.dll isn’t found.
test.c has only one line comment as follows:
/* */
It is inconvenient. Can you reproduce this issue?
Best regards,
NoMaY
×
Hello NoMaY-san,
Thank you for bringing this to our attention.
The issue you are experiencing is caused by the lack of duplication of DLLs in both the “bin” and the “libexec” folders.
\rx-elf\rx-elf\bin
\rx-elf\rx-elf\libexec\gcc\rx-elf\8.3.0.-GNURX\libexec
As a workaround for existing releases, you can copy the missing DLLs from the
folder into the
folder.
We raised an internal ticket to fix this for future releases.
Best regards,
The Open Source Tools Team
Hello NoMaY-san,
We are pleased to inform you that the issue should be fixed in the GCC for Renesas RX 8.3.0.202405 release.
__
Best regards,
The Open Source Tools Team