Monday, 10 May 2021

Re: [Rpcemu] rpcemu-recompiler Error 1

Hi again,

I have figured out that the error only occurs if:

CONFIG += debug_and_release dynarec

is set.

Greetings
Lioh

Am 10.05.21 um 17:04 schrieb Lioh Moeller:
> Hi,
>
> I am trying to build rpcemu on a system with qt5-5.15.2 and got the
> following error during make:
>
> g++ -Wl,-O1 -L/usr/lib64 -Wl,-rpath,/usr/lib64 -o
> ../../rpcemu-recompiler release/superio.o release/cdrom-iso.o
> release/cmos.o release/cp15.o release/fdc.o release/fpa.o
> release/hostfs.o release/ide.o release/iomd.o release/keyboard.o
> release/mem.o release/romload.o release/rpcemu.o release/sound.o
> release/vidc20.o release/podules.o release/podulerom.o release/icside.o
> release/rpc-machdep.o release/arm_common.o release/i8042.o
> release/settings.o release/rpc-qt5.o release/main_window.o
> release/configure_dialog.o release/about_dialog.o release/plt_sound.o
> release/network-nat.o release/bootp.o release/cksum.o release/cutils.o
> release/if.o release/ip_icmp.o release/ip_input.o release/ip_output.o
> release/mbuf.o release/misc.o release/sbuf.o release/slirp.o
> release/socket.o release/tcp_input.o release/tcp_output.o
> release/tcp_subr.o release/tcp_timer.o release/udp.o
> release/cdrom-linuxioctl.o release/network-linux.o release/network.o
> release/network_dialog.o release/keyboard_x.o release/hostfs-unix.o
> release/rpc-linux.o release/ArmDynarec.o release/codegen_amd64.o
> release/qrc_icon.o release/moc_main_window.o
> release/moc_configure_dialog.o release/moc_about_dialog.o
> release/moc_rpc-qt5.o release/moc_plt_sound.o
> release/moc_network_dialog.o   /usr/lib64/libQt5Widgets.so
> /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so
> /usr/lib64/libQt5Network.so /usr/lib64/libQt5Core.so -lGL -lpthread
> /usr/bin/ld: release/codegen_amd64.o:(.bss+0x4): multiple definition of
> `blockend'; release/ArmDynarec.o:(.bss+0x40310): first defined here
> /usr/bin/ld: release/codegen_amd64.o:(.bss+0x0): multiple definition of
> `linecyc'; release/ArmDynarec.o:(.bss+0x0): first defined here
> collect2: error: ld returned 1 exit status
> make[1]: *** [Makefile.Release:513: ../../rpcemu-recompiler] Error 1
>
> Do you have any idea how to make it work?
>
> Greetings
>
> Lioh
>
>
> _______________________________________________
> RPCEmu mailing list
> RPCEmu@riscos.info
> http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu
>

No comments:

Post a Comment