-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Description
I am compiling on MacOS Catalina...10.15.7
Cloned toolchain from.
git clone --recursive https://github.com/pulp-platform/pulp-riscv-gnu-toolchain
Configured using..
./configure --prefix=/opt/riscv --with-arch=rv32imc --with-cmodel=medlow --enable-multilib
Build fails during compiling readline
..
gcc -c -DHAVE_CONFIG_H -I. -I/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline -DRL_LIBRARY_VERSION='"6.2"' -g -O2 /Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/readline.c
rm -f vi_mode.o
gcc -c -DHAVE_CONFIG_H -I. -I/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline -DRL_LIBRARY_VERSION='"6.2"' -g -O2 /Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/vi_mode.c
rm -f funmap.o
gcc -c -DHAVE_CONFIG_H -I. -I/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline -DRL_LIBRARY_VERSION='"6.2"' -g -O2 /Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/funmap.c
rm -f keymaps.o
gcc -c -DHAVE_CONFIG_H -I. -I/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline -DRL_LIBRARY_VERSION='"6.2"' -g -O2 /Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/keymaps.c
rm -f parens.o
gcc -c -DHAVE_CONFIG_H -I. -I/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline -DRL_LIBRARY_VERSION='"6.2"' -g -O2 /Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/parens.c
rm -f search.o
gcc -c -DHAVE_CONFIG_H -I. -I/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline -DRL_LIBRARY_VERSION='"6.2"' -g -O2 /Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/search.c
rm -f rltty.o
gcc -c -DHAVE_CONFIG_H -I. -I/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline -DRL_LIBRARY_VERSION='"6.2"' -g -O2 /Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/rltty.c
/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/rltty.c:83:7: error: implicit declaration of function 'ioctl' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
if (ioctl (tty, TIOCGWINSZ, &w) == 0)
^
/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/rltty.c:720:3: error: implicit declaration of function 'ioctl' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
ioctl (fildes, TIOCSTART, 0);
^
/Users/venkat/work/pp/vega/tool_chain_build2/pulp-riscv-gnu-toolchain/riscv-binutils-gdb/readline/rltty.c:759:3: error: implicit declaration of function 'ioctl' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
ioctl (fildes, TIOCSTOP, 0);
^
3 errors generated.
make[3]: *** [rltty.o] Error 1
make[2]: *** [all-readline] Error 2
make[1]: *** [all] Error 2
lukamac, tewarid and jacklee-5
Metadata
Metadata
Assignees
Labels
No labels