This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: problem crosscompiling 2.6.17 for arm ep3xx


arch/arm/mach-ep93xx/built-in.o: In function
`ts72xx_init_machine':ts72xx.c:(.init.text+0x1b4): undefined reference to
`physmap_configure'
make: *** [.tmp_vmlinux1] Error 1

Looks like part of the kernel


martin@cluster:~/linux-2.6.17$ find . -name '*.[ch]' | xargs grep -l
physmap_configure
./arch/arm/mach-ixp23xx/espresso.c
./arch/arm/mach-ixp23xx/roadrunner.c
./arch/arm/mach-ixp23xx/ixdp2351.c
./arch/arm/mach-ep93xx/gesbc9312.c
./arch/arm/mach-ep93xx/ts72xx.c

Yep, there it is. If you have turned TS72* support on in the kernel
config and you still get this, then the makefile might not be
recompiling all the affected files.
You could try saving your .config, "make clean", move the .config
back, "make oldconfig" and starting the kernel compilation again.

M

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]