Hi, Bernd Thanks for your gcc trick. I tried just now. It worked, but I still got errors when compiling:
+++++++++++++++++++++++++++++++++++ arch/x86_64/ia32/vsyscall-sigreturn.S: Assembler messages: arch/x86_64/ia32/vsyscall-sigreturn.S:16: Error: suffix or operands invalid for `pop' make[1]: *** [arch/x86_64/ia32/vsyscall-sysenter.o] error 1 make: *** [arch/x86_64/ia32] error 2 +++++++++++++++++++++++++++++++++++ More ideas? Xiaolin On Thu, Dec 23, 2004 at 01:07:14PM +0100, Bernd Schubert wrote: > ??? wrote: > > Hello Xiaolin, > > > > > It's most probably because my CPUs (Intel(R) Xeon(TM) CPU 3.00GHz) are > > 64bits, but the compiler is default to -m32 instead of -m64. > > > > Shall I change the /usr/src/linux/Makefile to use -m64? and how? > > hmm, its somewhere in the install script, I'm too lazy now to download it > and try to modify it myself. If I were you, I just would create a > ~/bin/gcc: > > #!/bin/sh > > /usr/bin/gcc -m64 $@ > > and in the then just a export PATH=~/bin:$PATH > > > Unless the Makefile or script directly calls /usr/bin/gcc that should to the > trick. > > Hope it helps, > Bernd > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

