ABI is incompatible with that of the selected emulation [message #1858009] |
Fri, 10 March 2023 16:44 |
addi gde Messages: 8 Registered: January 2022 Location: germani |
Junior Member |
|
|
Hello!
Trying to compile mips32 project and can't do that cause of the following errors
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/crti.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/crti.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/crtbegin.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/crtbegin.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: FreeRTOS\MemMang\heap_2.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file FreeRTOS\MemMang\heap_2.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: FreeRTOS\croutine.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file FreeRTOS\croutine.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: FreeRTOS\event_groups.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file FreeRTOS\event_groups.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: FreeRTOS\list.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file FreeRTOS\list.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: FreeRTOS\portable\port.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file FreeRTOS\portable\port.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: FreeRTOS\queue.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file FreeRTOS\queue.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: FreeRTOS\stream_buffer.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file FreeRTOS\stream_buffer.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: FreeRTOS\tasks.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file FreeRTOS\tasks.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: FreeRTOS\timers.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file FreeRTOS\timers.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: common.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file common.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: eic\eic_handlers.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file eic\eic_handlers.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: eic\eicex.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file eic\eicex.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: main.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file main.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\CalculateFletcher64.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\CalculateFletcher64.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\Menie_printf.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\Menie_printf.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\dma_lib.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\dma_lib.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\i2c_lib.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\i2c_lib.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\i2s_lib.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\i2s_lib.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\spi_lib.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\spi_lib.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\spram_lib.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\spram_lib.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\system_config_lib.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\system_config_lib.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\timer_lib.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\timer_lib.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\libs\uart_lib.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\libs\uart_lib.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\runtime\crt.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\runtime\crt.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\runtime\ctx.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\runtime\ctx.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: shared\runtime\mips_lib.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file shared\runtime\mips_lib.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/lib/mipsel-r2-soft-newlib/lib/libc.a(lib_a-memcmp.o): ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/lib/mipsel-r2-soft-newlib/lib/libc.a(lib_a-memcmp.o)
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/lib/mipsel-r2-soft-newlib/lib/libc.a(lib_a-memcpy.o): ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/lib/mipsel-r2-soft-newlib/lib/libc.a(lib_a-memcpy.o)
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/lib/mipsel-r2-soft-newlib/lib/libc.a(lib_a-memset.o): ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/lib/mipsel-r2-soft-newlib/lib/libc.a(lib_a-memset.o)
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/crtend.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/crtend.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/crtn.o: ABI is incompatible with that of the selected emulation
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: failed to merge target specific data of file /cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/crtn.o
/cygdrive/c/tmp/MIPS-SDK/MIPS-SDK/mips-ide/lib/gcc/mipsel-mti-elf/4.9.2/../../../../mipsel-mti-elf/bin/ld: section .text.cache_err_vector loaded at [ffffffffb500e100,ffffffffb500e107] overlaps section .text.simple_tlb_refill_vector loaded at [ffffffffb500e000,ffffffffb500e133]
All of these based on one problem, - "ABI is incompatible with that of the selected emulation", when as i used the following settings, - "mipsel-mti-elf-gcc -c -msoft-float -march=mips32r2 -mabi=32 ".
The problem is in what I don't understand how to solve it and also I do not understand how to change selected emulation(and what is it).
That is why I need help!
Please
|
|
|
Powered by
FUDForum. Page generated in 0.02709 seconds