Date: Wed, 11 Feb 2009 17:54:38 +0900 From: Daichi GOTO <daichi@ongs.co.jp> To: Juergen Lock <nox@jelal.kn-bremen.de> Cc: freebsd-emulation@freebsd.org Subject: Re: emulators/qemu: build fail on current amd64 Message-ID: <4992924E.4090604@ongs.co.jp> In-Reply-To: <200902102257.n1AMvF9v013733@saturn.kn-bremen.de> References: <498A5F90.1030004@ongs.co.jp> <20090206214916.GA14653@saturn.kn-bremen.de> <200902102257.n1AMvF9v013733@saturn.kn-bremen.de>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] Juergen Lock wrote: > In article <4990EF3E.5090908@ongs.co.jp> you write: >> After some days, I have tried to build qemu and kqemu with >> latest amd64 current system, and I have gottten it success :) >> >> FYI, qemu works well but without kqemu. >> >> # /usr/local/etc/rc.d/kqemu start >> kldload: can't load kqemu: Exec format error >> /usr/local/etc/rc.d/kqemu: WARNING: kqemu module failed to load. >> # > > Oh? Is there anything in dmesg, like a missing symbol? Or did you > update your world/kernel after building kqemu? In that case you should > rebuild your kqemu port... # uname -a FreeBSD parancell.ongs.co.jp 8.0-CURRENT FreeBSD 8.0-CURRENT #3: Mon Feb 9 14:18:09 JST 2009 root@parancell.ongs.co.jp:/usr/obj/usr/src/sys/PARANCELL amd64 # dmesg (snip) link_elf_obj: symbol unit2minor undefined kldload: /boot/modules/kqemu.ko: Unsupported file type (snip) # After rebuild system and kernel, always I have rebuilt some applications depend on ABI of kernel/system useing included script ;-) > HTH, > Juergen -- Daichi GOTO, http://people.freebsd.org/~daichi [-- Attachment #2 --] #!/bin/sh export BATCH=YES portupgrade -f \ sysutils/hal \ emulators/kqemu-kmod \ x11/nvidia-driver \ www/linux-flashplugin9 \ sysutils/jfbterm do_post_jfbterm() { type jfbterm > /dev/null 2>&1 || return termcapfile=/usr/share/misc/termcap jfbtermtermcalfile=/usr/local/share/jfbterm/termcap.jfbterm jfbtermconffile=/usr/local/etc/jfbterm.conf jfbtermconfsamplefile=/usr/local/etc/jfbterm.conf.sample if [ -z "$(grep jfbterm ${termcapfile})" ] then echo cat '"'${jfbtermtermcalfile}'" >> "'${termcapfile}'"' cat "${jfbtermtermcalfile}" >> "${termcapfile}" echo cap_mkdb '"'${termcapfile}'"' cap_mkdb "${termcapfile}" fi if [ ! -f "${jfbtermconffile}" ] then echo cp '"'${jfbtermconfsamplefile}'" "'${jfbtermconffile}'"' cp "${jfbtermconfsamplefile}" "${jfbtermconffile}" fi } do_post_jfbtermhelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4992924E.4090604>
