On Fri, Aug 12, 2005 at 03:55:52PM +0200, Matthias Klose wrote:
Content-Description: message body text
> Package: ncurses
> 
> Trying to build ncurses on i386 with -m64
> 
> gcc -m64 -DHAVE_CONFIG_H -I../ncurses 
> -I/home/doko/src/gcc/ncurses-5.4/ncurses 
> -I/home/doko/src/gcc/ncurses-5.4/ncurses/../include -I. -I../include  
> -D_GNU_SOURCE -DNDEBUG -DCPP_HAS_STATIC_CAST -O2 -g -D_REENTRANT -fPIC -c 
> /home/doko/src/gcc/ncurses-5.4/ncurses/tty/tty_update.c -o 
> ../obj_s/tty_update.o
> /tmp/ccizyCnQ.s: Assembler messages:
> /tmp/ccizyCnQ.s:65: Error: Incorrect register `%rax' used with `l' suffix
> make[2]: *** [../obj_s/tty_update.o] Error 1
> make[2]: Leaving directory `/home/doko/src/gcc/ncurses-5.4/obj-64/ncurses'

Why is this ncurses' fault?

Do you have biarch glibc headers installed?  That comes from FD_SET. 
If you had amd64-libs-dev, you'd have gotten a non-asm-using version.

-- 
Daniel Jacobowitz
CodeSourcery, LLC


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to