[uae] AMD64 build (was: Re: New test builds)

  • From: Lem <l3mming@xxxxxxxxxxxx>
  • To: uae@xxxxxxxxxxxxx
  • Date: Wed, 08 Jun 2005 18:26:31 +1000

On Wed, 2005-06-08 at 01:58 -0500, Richard Drummond wrote:
> Hi Lem
> 
> On Tuesday 07 June 2005 07:41 pm, Lem wrote:
> > Here's what happens when I try to run your i386/Linux test binary on my
> > AMD64 Debian Sid install.. (Linux 2.6.11.9 x86_64). I have noticed other
> > 32bit binaries (VMware 5.0.0 in particular) complain in a similar
> > fashion (about the GTK engine). The 32bit binary works perfectly inside
> > my IA-32 chroot, including the JIT (no warnings about GTK libs either, I
> > assume it's using the IA-32 libs then).
> 
> Interesting.
> 

The 64bit compile didn't have any such problem with GTK/Pango.

> > Could you upload a source snapshot? Perhaps I can try building a native
> > 64bit version of E-UAE to test.
> 
> Done.
> 

Thanks.

Here's what I've done so far:

./configure --prefix=/usr --enable-bsdsock-new --with-sdl
--with-sdl-sound --with-sdl-gfx

*** GCC 3.3: gcc version 3.3.6 (Debian 1:3.3.6-5)

checking whether to build bsdsocket.library emulation... yes
configure: WARNING: New bsdsocket emulation not supported on your CPU.
Enabling old emulation.

file src/uae
src/uae: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for
GNU/Linux 2.6.0, dynamically linked (uses shared libs), not stripped


*** GCC 3.4: gcc version 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)

./configure "CC=gcc-3.4" "CFLAGS=-march=k8" "CXX=g++-3.4" --prefix=/usr
--enable-bsdsock-new --with-sdl --with-sdl-sound --with-sdl-gfx

checking whether to build bsdsocket.library emulation... yes
configure: WARNING: New bsdsocket emulation not supported on your CPU.
Enabling old emulation.


file src/uae
src/uae: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for
GNU/Linux 2.6.0, dynamically linked (uses shared libs), not stripped


Using Kickstart 3.1, 68020+881, 2mb Chip, 32mb Z3, no fast, no slow, 4mb
P96, and booting from both old Amiga hard disk images and from a vanilla
Workbench 3.1 disk (which work fine in 32bit E-UAE), the system accesses
the hard disk or floppy, tries to boot then UAE locks up (with 100% host
CPU usage). The GUI is still responsive, but the Amiga window has frozen
(no redraw at all, not even the contents that were in there before, like
LEDs).

You'll probably need heaps more information than this to know what's
going on, let me know what you need and I'll get it.

Cheers,
Lem



Other related posts: