Open amitgargmentor opened 4 years ago
While runing the installing for riscv tools as below:
./configure --prefix=./pulp/riscv_install --with-arch=rv32imc --with-cmodel=medlow --enable-multilib Make
I see below error: checking for riscv32-unknown-elf-gcc... ./pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2/./gcc/xgcc -B./pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2/./gcc/ -B./pulp/riscv_install/riscv32-unknown-elf/bin/ -B./pulp/riscv_install/riscv32-unknown-elf/lib/ -isystem ./pulp/riscv_install/riscv32-unknown-elf/include -isystem ./pulp/riscv_install/riscv32-unknown-elf/sys-include checking for suffix of object files... configure: error: in ./pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc': configure: error: cannot compute suffix of object files: cannot compile Seeconfig.log' for more details. make[2]: [configure-target-libgcc] Error 1 make[2]: Leaving directory `/home/amgarg/project/Portaskela/SOC/pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2' make[1]: [all] Error 2 make[1]: Leaving directory `/home/amgarg/project/Portaskela/SOC/pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2' make: *** [stamps/build-gcc-newlib-stage2] Error 2
./pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc': configure: error: cannot compute suffix of object files: cannot compile See
Any idea ?
--prefix needs an absolute path, maybe its that.
--prefix
Maybe your gdb version does not work with your python version. You can try downgrading python.
While runing the installing for riscv tools as below:
./configure --prefix=./pulp/riscv_install --with-arch=rv32imc --with-cmodel=medlow --enable-multilib Make
I see below error: checking for riscv32-unknown-elf-gcc... ./pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2/./gcc/xgcc -B./pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2/./gcc/ -B./pulp/riscv_install/riscv32-unknown-elf/bin/ -B./pulp/riscv_install/riscv32-unknown-elf/lib/ -isystem ./pulp/riscv_install/riscv32-unknown-elf/include -isystem ./pulp/riscv_install/riscv32-unknown-elf/sys-include
checking for suffix of object files... configure: error: in
./pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc': configure: error: cannot compute suffix of object files: cannot compile See
config.log' for more details. make[2]: [configure-target-libgcc] Error 1 make[2]: Leaving directory `/home/amgarg/project/Portaskela/SOC/pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2' make[1]: [all] Error 2 make[1]: Leaving directory `/home/amgarg/project/Portaskela/SOC/pulp/pulp-riscv-gnu-toolchain/build-gcc-newlib-stage2' make: *** [stamps/build-gcc-newlib-stage2] Error 2Any idea ?