[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-users] Build failure on mixed 32/64 Linux
From: |
John Cowan |
Subject: |
[Chicken-users] Build failure on mixed 32/64 Linux |
Date: |
Thu, 18 Oct 2007 16:37:41 -0400 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
I'm trying to build Chicken on a x86_64 Linux system where i486 is the
target (IOW, 64-bit kernel with 32-bit userland). That doesn't work.
Here's the failure point:
cc -fno-strict-aliasing -DHAVE_CHICKEN_CONFIG_H -c apply-hack.x86-64.s -o
apply-hack.x86-64.o
apply-hack.x86-64.s: Assembler messages:
apply-hack.x86-64.s:42: Error: bad register name `%rsp'
apply-hack.x86-64.s:43: Error: bad register name `%rdi'
apply-hack.x86-64.s:44: Error: bad register name `%rsi'
apply-hack.x86-64.s:48: Error: bad register name `%rbx'
apply-hack.x86-64.s:49: Error: bad register name `%rdx'
apply-hack.x86-64.s:50: Error: bad register name `%rbx'
apply-hack.x86-64.s:51: Error: `l3(%rip)' is not a valid base/index expression
apply-hack.x86-64.s:52: Error: bad register name `%rdx'
apply-hack.x86-64.s:53: Error: bad register name `%rbx'
apply-hack.x86-64.s:54: Error: bad register name `%r10)'
apply-hack.x86-64.s:55: Error: bad register name `%r10)'
apply-hack.x86-64.s:56: Error: bad register name `%r10)'
apply-hack.x86-64.s:57: Error: bad register name `%r10)'
apply-hack.x86-64.s:58: Error: bad register name `%r10)'
apply-hack.x86-64.s:59: Error: bad register name `%r10)'
apply-hack.x86-64.s:60: Error: bad register name `%r10)'
apply-hack.x86-64.s:61: Error: bad register name `%rax'
apply-hack.x86-64.s:62: Error: bad register name `%r11'
make[1]: *** [apply-hack.x86-64.o] Error 1
make[1]: Leaving directory `/usr/local/chicken/trunk'
make: *** [all] Error 2
--
John Cowan address@hidden http://ccil.org/~cowan
Half the lies they tell about me are true.
-- Tallulah Bankhead, American actress
- [Chicken-users] Build failure on mixed 32/64 Linux,
John Cowan <=