While building freedom sdk examples under design-rtl target i am facing following errors. could you guide me please(under design-arty it's building successfully))

12:45:56 **** Incremental Build of configuration release for project design_rtl_dhrystone ****
make all CONFIGURATION=release
which: no freedom-metal_header-generator in (/e/A_Office/freedomstudio/SiFive/sdk-utilities-1.0.1-2020.12.1:/usr/bin:/e/A_Office/freedomstudio/SiFive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin:/e/A_Office/freedomstudio/jre/bin/server:/e/A_Office/freedomstudio/jre/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/WINDOWS/System32/OpenSSH:C:/c/Users/USER/AppData/Local/Microsoft/WindowsApps:/e/A_Office/freedomstudio)
mkdir -p /c/Users/USER/wsFreedomStudio/design_rtl_dhrystone/src/release/
/usr/bin/make -C /c/Users/USER/wsFreedomStudio/design_rtl_dhrystone/src dhrystone
PORT_DIR=
PROGRAM=dhrystone
AR=/E/A_Office/freedomstudio/SiFive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/riscv64-unknown-elf-ar
CC=/E/A_Office/freedomstudio/SiFive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/riscv64-unknown-elf-gcc
CXX=/E/A_Office/freedomstudio/SiFive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/riscv64-unknown-elf-g++
ASFLAGS="-march=rv64imafc_zba_zbb -mabi=lp64f -mcmodel=medany --specs=nano.specs -Os"
CCASFLAGS="-march=rv64imafc_zba_zbb -mabi=lp64f -mcmodel=medany -I/C/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/install/include --specs=nano.specs"
CFLAGS="-march=rv64imafc_zba_zbb -mabi=lp64f -mcmodel=medany -ffunction-sections -fdata-sections -I/C/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/install/include --specs=nano.specs -DMTIME_RATE_HZ_DEF=32768 -fcommon -Os"
CXXFLAGS="-march=rv64imafc_zba_zbb -mabi=lp64f -mcmodel=medany -ffunction-sections -fdata-sections -I/C/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/install/include --specs=nano.specs -DMTIME_RATE_HZ_DEF=32768 -Os"
XCFLAGS="-mexplicit-relocs -fno-inline -DDHRY_ITERS=2000 -DHCA_BYPASS_TRNG -DMETAL_WAIT_CYCLE=0"
LDFLAGS="-Wl,–gc-sections -Wl,-Map,dhrystone.map -nostartfiles -nostdlib -L/C/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/install/lib/release/ -T/C/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/metal.ramrodata.lds"
LDLIBS="-Wl,–start-group -lc -lgcc -lm -lmetal -lmetal-gloss -Wl,–end-group"
FREERTOS_METAL_VENV_PATH="/C/Users/USER/wsFreedomStudio/design_rtl_dhrystone/venv"
make[1]: Entering directory ‘/c/Users/USER/wsFreedomStudio/design_rtl_dhrystone/src’
/E/A_Office/freedomstudio/SiFive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/riscv64-unknown-elf-gcc -march=rv64imafc_zba_zbb -mabi=lp64f -mcmodel=medany -ffunction-sections -fdata-sections -I/C/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/install/include --specs=nano.specs -DMTIME_RATE_HZ_DEF=32768 -fcommon -Os -O3 -DTIME -DNOENUM -Wno-implicit -save-temps -fno-builtin-printf -fno-common -falign-functions=4 -mexplicit-relocs -fno-inline -DDHRY_ITERS=2000 -DHCA_BYPASS_TRNG -DMETAL_WAIT_CYCLE=0 -Xlinker --defsym=__stack_size=0x800 -Xlinker --defsym=__heap_size=0x1000 dhry_1.c dhry_2.c -Wl,–gc-sections -Wl,-Map,dhrystone.map -nostartfiles -nostdlib -L/C/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/install/lib/release/ -T/C/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/metal.ramrodata.lds -Wl,–start-group -lc -lgcc -lm -lmetal -lmetal-gloss -Wl,–end-group -o dhrystone
dhry_1.c: In function ‘main’:
dhry_1.c:233:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
233 | printf (" Ptr_Comp: %d\n", (int) Ptr_Glob->Ptr_Comp);
| ^
dhry_1.c:244:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
244 | printf (" Ptr_Comp: %d\n", (int) Next_Ptr_Glob->Ptr_Comp);
| ^
C:/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/install/lib/release/\libmetal.a(entry.o): in function .L0 ': (.text.metal.init.enter+0x0): relocation truncated to fit: R_RISCV_PCREL_HI20 against symbol __global_pointer$’ defined in .data section in dhrystone
C:/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/install/lib/release/\libmetal.a(scrub.o): in function .L0 ': (.text.metal.init.scrub+0x7a): relocation truncated to fit: R_RISCV_PCREL_HI20 against symbol metal_segment_data_target_start’ defined in .data section in dhrystone
C:/Users/USER/wsFreedomStudio/design_rtl_dhrystone/bsp/install/lib/release/\libmetal-gloss.a(crt0.o): in function .L0 ': (.text.libgloss.start+0x2): relocation truncated to fit: R_RISCV_PCREL_HI20 against symbol __global_pointer$’ defined in .data section in dhrystone
dhry_1.o: in function .LA17': dhry_1.c:(.text.startup.main+0xe0): relocation truncated to fit: R_RISCV_CALL against symbol printf’ defined in .text.printf section in e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/…/lib/gcc/riscv64-unknown-elf/10.2.0/…/…/…/…/riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-printf.o)
e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/…/lib/gcc/riscv64-unknown-elf/10.2.0/…/…/…/…/riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-malloc.o): in function .L0 ': malloc.c:(.text.malloc+0xa): relocation truncated to fit: R_RISCV_CALL against symbol _malloc_r’ defined in .text._malloc_r section in e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/…/lib/gcc/riscv64-unknown-elf/10.2.0/…/…/…/…/riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-nano-mallocr.o)
e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/…/lib/gcc/riscv64-unknown-elf/10.2.0/…/…/…/…/riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-time.o): in function .L0 ': time.c:(.text.time+0x14): relocation truncated to fit: R_RISCV_CALL against symbol _gettimeofday_r’ defined in .text._gettimeofday_r section in e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/…/lib/gcc/riscv64-unknown-elf/10.2.0/…/…/…/…/riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-gettimeofdayr.o)
e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/…/lib/gcc/riscv64-unknown-elf/10.2.0/…/…/…/…/riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-printf.o): in function .L0 ': printf.c:(.text.printf+0x16): relocation truncated to fit: R_RISCV_PCREL_HI20 against symbol _impure_ptr’ defined in .sdata._impure_ptr section in e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/…/lib/gcc/riscv64-unknown-elf/10.2.0/…/…/…/…/riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-impure.o)
e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/…/lib/gcc/riscv64-unknown-elf/10.2.0/…/…/…/…/riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-findfp.o): in function .L0 ': findfp.c:(.text.__sinit+0x20): relocation truncated to fit: R_RISCV_PCREL_HI20 against symbol _global_impure_ptr’ defined in .srodata._global_impure_ptr section in e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/…/lib/gcc/riscv64-unknown-elf/10.2.0/…/…/…/…/riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-impure.o)
findfp.c:(.text.__sfp+0x4): relocation truncated to fit: R_RISCV_PCREL_HI20 against symbol _global_impure_ptr' defined in .srodata._global_impure_ptr section in e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-impure.o) e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-nano-vfprintf.o): in function .L22’:
nano-vfprintf.c:(.text._vfprintf_r+0x64): relocation truncated to fit: R_RISCV_PCREL_HI20 against .LC0' e:/a_office/freedomstudio/sifive/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/lib/rv64imafc_zba_zbb/lp64f\libc_nano.a(lib_a-wsetup.o): in function .L0 ':
wsetup.c:(.text.__swsetup_r+0xa): additional relocation overflows omitted from the output
collect2.exe: error: ld returned 1 exit status
make[1]: *** [Makefile:14: dhrystone] Error 1
make[1]: Leaving directory ‘/c/Users/USER/wsFreedomStudio/design_rtl_dhrystone/src’
make: *** [Makefile:290: /c/Users/USER/wsFreedomStudio/design_rtl_dhrystone/src/release/dhrystone.elf] Error 2
“make all CONFIGURATION=release” terminated with exit code 2. Build might be incomplete.

12:45:57 Build Failed. 13 errors, 2 warnings. (took 1s.635ms)