qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Jason Brittain <jason@brittainweb.org>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] Compile error on FC3
Date: Wed, 16 Mar 2005 16:17:10 -0800	[thread overview]
Message-ID: <4238CC86.3080908@brittainweb.org> (raw)

Hi.

I just pulled CVS HEAD (and overlayed the kqemu files) and built with
the command "./configure && make && make install", and I got the following
build error:

gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. -I/home/jbrittain/qemu-src/target-i386 -I/home/jbrittain/qemu-src -I/home/jbrittain/qemu-src/linux-user -I/home/jbrittain/qemu-src/linux-user/i386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/jbrittain/qemu-src/fpu -I/home/jbrittain/qemu-src/slirp -c -o translate.o /home/jbrittain/qemu-src/target-i386/translate.c
/home/jbrittain/qemu-src/target-i386/translate.c: In function `gen_jmp_im':
/home/jbrittain/qemu-src/target-i386/translate.c:808: warning: implicit declaration of function `gen_op_movl_eip_im'
/home/jbrittain/qemu-src/target-i386/translate.c: At top level:
/home/jbrittain/qemu-src/target-i386/translate.c:876: error: `gen_op_jnz_ecxw' undeclared here (not in a function)
/home/jbrittain/qemu-src/target-i386/translate.c:876: error: initializer element is not constant

Any ideas how to fix it?  I'm running Fedora Core 3 on x86 (32).  Here's
my configure output:

Install prefix    /usr/local
BIOS directory    /usr/local/share/qemu
binary directory  /usr/local/bin
Manual directory  /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path       /home/jbrittain/qemu-src
C compiler        gcc
make              make
host CPU          i386
host big endian   no
target list       i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu
gprof enabled     no
static build      no
SDL support       yes
SDL static link   yes
mingw32 support   no
Adlib support     no
FMOD support      no

KQEMU module configuration:
kernel sources    /lib/modules/2.6.9-1.667-jb/build
kbuild type       2.6

On a related note, I'm trying to update my qemu because my current binary
(dating back to the day kqemu was first released), appears to still crash
my Java 1.4.2 VM every hour or two if I'm using it.  The JVM says there was
an error in its own "os.cpp" file, but I don't have the source for that, but
I'm guessing qemu causes it since it doesn't fail that way on "real" x86
boxes.  Newer 1.5.0 JVMs stay running fine, so it at least demonstrates a lack
of robustness in the 1.4.2 JVM.  For my uses, everything else has been working
beautifully.

Thanks again.

-- 
Jason Brittain

                 reply	other threads:[~2005-03-17  0:42 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4238CC86.3080908@brittainweb.org \
    --to=jason@brittainweb.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).