0

Hi there,

I have installed the RX GCC tool chain from the link below

(https://www.google.com/search?client=ubuntu&channel=fs&q=GCC+RX+Toolchain&ie=utf-8&oe=utf-8)

After that i have added the reference for new tool-chain in the Makefile, though I am able to generate executable file, lots of serious warnings getting generated. below is the list of warnings encountered.

/root/toolchains/gcc_8.3.0.201904_gnurx-elf/bin/../lib/gcc/rx-elf/8.3.0.201904-GNURX/../../../../rx-elf/lib/libc.a(lib_a-closer.o): In function `_close_r’:
(.text._close_r+0x10): warning: _close is not implemented and will always fail
/root/toolchains/gcc_8.3.0.201904_gnurx-elf/bin/../lib/gcc/rx-elf/8.3.0.201904-GNURX/../../../../rx-elf/lib/libc.a(lib_a-fstatr.o): In function `_fstat_r’:
(.text._fstat_r+0x12): warning: _fstat is not implemented and will always fail
/root/toolchains/gcc_8.3.0.201904_gnurx-elf/bin/../lib/gcc/rx-elf/8.3.0.201904-GNURX/../../../../rx-elf/lib/libc.a(lib_a-signalr.o): In function `_getpid_r’:
(.text._getpid_r+0x1): warning: _getpid is not implemented and will always fail
/root/toolchains/gcc_8.3.0.201904_gnurx-elf/bin/../lib/gcc/rx-elf/8.3.0.201904-GNURX/../../../../rx-elf/lib/libc.a(lib_a-isattyr.o): In function `_isatty_r’:
(.text._isatty_r+0x10): warning: _isatty is not implemented and will always fail
/root/toolchains/gcc_8.3.0.201904_gnurx-elf/bin/../lib/gcc/rx-elf/8.3.0.201904-GNURX/../../../../rx-elf/lib/libc.a(lib_a-signalr.o): In function `_kill_r’:
(.text._kill_r+0x12): warning: _kill is not implemented and will always fail
/root/toolchains/gcc_8.3.0.201904_gnurx-elf/bin/../lib/gcc/rx-elf/8.3.0.201904-GNURX/../../../../rx-elf/lib/libc.a(lib_a-lseekr.o): In function `_lseek_r’:
(.text._lseek_r+0x14): warning: _lseek is not implemented and will always fail
/root/toolchains/gcc_8.3.0.201904_gnurx-elf/bin/../lib/gcc/rx-elf/8.3.0.201904-GNURX/../../../../rx-elf/lib/libc.a(lib_a-readr.o): In function `_read_r’:
(.text._read_r+0x14): warning: _read is not implemented and will always fail
/root/toolchains/gcc_8.3.0.201904_gnurx-elf/bin/../lib/gcc/rx-elf/8.3.0.201904-GNURX/../../../../rx-elf/lib/libstdc++.a(pure.o): In function `__cxa_pure_virtual’:
(.text.__cxa_pure_virtual+0xc): warning: _write is not implemented and will always fail

Could you please help me to understand and fix those warnings.

Thanks,

Mohd Habeeb Ur Rehman

GNU Tools Support commented
    • Hello Mohd,

      Thanks for your feedback. There’s a number of issues here that we would like to address upfront.

      1. First, you had provided a Google link. There is no hard link for download, or a specific URL used. Therefore, it’s unclear where the download comes from.

      2. We do not offer any level of support for building the toolchain other than our own supported environment, which is fully documented on the gcc-renesas.com platform. For that environment, you may find full instructions on how to proceed with the builds by looking at the build toolchain page.

      __
      Thank you,
      The GNU Tools Team