Ошибки соединения с gdb-7.8, скомпилированным с os161 mips
Я работаю над Ubuntu 18.10. Я настроил это с:
./configure --target=mips-harvard-os161 --prefix=$HOME/os161/tools
Ошибки компиляции с gdb-7.8, скомпилированным с os161 mips.
Как мне это исправить?
...
ниже /home/kapperchino/Downloads/
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-io.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-info.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-module.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-options.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-profile.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-signal.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-trace.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-utils.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-watch.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(interp.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-main.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-hload.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-engine.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-stop.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-resume.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-reason.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(irun.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-command.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-core.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-events.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-fpu.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/./../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-load.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/./../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(sim-memopt.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(cp1.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(engine.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(semantics.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here
/usr/bin/ld: libsim.a(idecode.o): in function `sim_addr_range_hit_p':
.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: multiple definition of `sim_addr_range_hit_p'; nrun.o:.../gdb-7.8+os161-2.1/sim/mips/../common/sim-arange.c:290: first defined here