I am using gcc-3.4.4 and the cvs checkout of linux-mips.org tree. Kyle -----Original Message----- From: Pete Popov [mailto:ppopov@xxxxxxxxxxxxxxxxx] Sent: Friday, October 07, 2005 3:47 PM To: Kyle Unice Cc: 'Brett Foster'; 'linux-mips@xxxxxxxxxxxxxx' Subject: RE: Cross-compiling Linux problem On Fri, 2005-10-07 at 15:26 -0600, Kyle Unice wrote: > I am compiling the db1550_defconfig which does define > CONFIG_64BIT_PHYS_ADDR. > The cross compiler is mipsel generated from crosstool.sh Which gcc version? And I assume you are using the linux-mips.org tree, not kernel.org? Pete > Kyle > > -----Original Message----- > From: Brett Foster [mailto:fosterb@xxxxxxxxxxx] > Sent: Friday, October 07, 2005 2:42 PM > To: Kyle Unice > Cc: linux-mips@xxxxxxxxxxxxxx > Subject: Re: Cross-compiling Linux problem > > Kyle Unice wrote: > > >arch/mips/mm/tlbex.c:516:5: warning: "CONFIG_64BIT" is not defined > > AS arch/mips/mm/tlbex-fault.o > > CC arch/mips/mm/ioremap.o > >arch/mips/mm/ioremap.c: In function `__ioremap': > >include/asm-mips/mach-au1x00/ioremap.h:15: sorry, unimplemented: inlining > >failed > > in call to '__fixup_bigphys_addr': function body not available > >arch/mips/mm/ioremap.c:28: sorry, unimplemented: called from here > >make[1]: *** [arch/mips/mm/ioremap.o] Error 1 > >make: *** [arch/mips/mm] Error 2 > > > > > I once had this sort of problem when I forgot to specify the cross > compiler while invoking make and tried to compile a MIPS kernel on X86 gcc. > > Brett > >