-
Notifications
You must be signed in to change notification settings - Fork 100
Closed
Description
Hello, I tried to build some examples for a RISC-V architecture on a Debian machine having installed the requirements specified in this repo's description, but ran into a error. However, using a RISC-V compiler from SiFive's GNU Embedded Toolchain — v2020.12.8 works.
$ dpkg -l | grep gcc-riscv64-unknown-elf
ii gcc-riscv64-unknown-elf 8.3.0.2019.08+dfsg-1 amd64 GCC compiler for embedded RISC-V chips
$ dpkg -l | grep picolibc-riscv64-unknown-elf
ii picolibc-riscv64-unknown-elf 1.5.1-2 all Smaller embedded C library for RISC-V development
$ uname -a
Linux matei-debian 5.10.0-18-amd64 #1 SMP Debian 5.10.140-1 (2022-09-02) x86_64 GNU/Linux
$ which riscv64-unknown-elf-gcc
/usr/bin/riscv64-unknown-elf-gcc
$ make RISCV=1
DIR ../../libtock/build/cortex-m0
CC ../../libtock/internal/alarm_internal.c
CC ../../libtock/internal/nonvolatile_storage_internal.c
CC ../../libtock/adc.c
...........................................................................................
AR ../../libtock/build/cortex-m7/libtock.a
DIR ../../libtock/build/rv32imac
CC ../../libtock/internal/alarm_internal.c
In file included from ../../libtock/tock.h:4,
from ../../libtock/internal/alarm.h:3,
from ../../libtock/internal/alarm_internal.c:1:
/usr/lib/gcc/riscv64-unknown-elf/8.3.0/include/stdint.h:9:16: fatal error: stdint.h: No such file or directory
# include_next <stdint.h>
^~~~~~~~~~
compilation terminated.
make: *** [../../TockLibrary.mk:154: ../../libtock/build/rv32imac/alarm_internal.o] Error 1```
Has anybody experienced this issue before?
Metadata
Metadata
Assignees
Labels
No labels