|
|
原来用4.1编译不过去,现在用3.4.4编译,但在链接时出错,怀疑应该是ebuild文件搞错了,链接时可能少链接了什么库吧,有哪位兄弟遇到过,是怎么解决的?
[1] i686-pc-linux-gnu-3.4.4 *
[2] i686-pc-linux-gnu-3.4.4-hardened
[3] i686-pc-linux-gnu-3.4.4-hardenednopie
[4] i686-pc-linux-gnu-3.4.4-hardenednopiessp
[5] i686-pc-linux-gnu-3.4.4-hardenednossp
[6] i686-pc-linux-gnu-4.1.1
- ......
- ar rcs libqemu.a exec.o kqemu.o translate-op.o translate-all.o cpu-exec.o translate.o op.o fpu/softfloat-native.o op_helper.o helper.o disas.o i386-dis.o ppc-dis.o
- i686-pc-linux-gnu-gcc -o qemu-system-ppc vl.o osdep.o block.o readline.o monitor.o pci.o console.o loader.o block-cow.o block-qcow.o aes.o block-vmdk.o block-cloop.o block-dmg.o block-bochs.o block-vpc.o block-vvfat.o scsi-disk.o cdrom.o lsi53c895a.o usb.o usb-hub.o usb-linux.o usb-hid.o usb-ohci.o usb-msd.o ne2000.o rtl8139.o pcnet.o ppc.o ide.o pckbd.o ps2.o vga.o sb16.o es1370.o fmopl.o adlib.o dma.o audio.o noaudio.o wavaudio.o sdlaudio.o ossaudio.o alsaaudio.o wavcapture.o mc146818rtc.o serial.o i8259.o i8254.o fdc.o m48t59.o ppc_prep.o ppc_chrp.o cuda.o adb.o openpic.o heathrow_pic.o mixeng.o grackle_pci.o prep_pci.o unin_pci.o gdbstub.o sdl.o vnc.o slirp/cksum.o slirp/if.o slirp/ip_icmp.o slirp/ip_input.o slirp/ip_output.o slirp/slirp.o slirp/mbuf.o slirp/misc.o slirp/sbuf.o slirp/socket.o slirp/tcp_input.o slirp/tcp_output.o slirp/tcp_subr.o slirp/tcp_timer.o slirp/udp.o slirp/bootp.o slirp/debug.o slirp/tftp.o libqemu.a -lm -lz -lasound -lSDL -lpthread -lutil -lrt
- make[1]: Leaving directory `/var/tmp/portage/qemu-softmmu-0.8.2-r1/work/qemu-0.8.2/ppc-softmmu'
- !!! ERROR: app-emulation/qemu-softmmu-0.8.2-r1 failed.
- Call stack:
- ebuild.sh, line 1546: Called dyn_compile
- ebuild.sh, line 937: Called src_compile
- qemu-softmmu-0.8.2-r1.ebuild, line 92: Called die
- !!! make failed
- !!! If you need support, post the topmost build error, and the call stack if relevant.
复制代码 |
|