Hi,
I had exactly the same problem when I was natively compiling a 2.6.21-ts
kernel. I was doing 'make ts7800_defconfig' and then 'make' on my TS-7800.
Last output rows:
mm/page_alloc.c:684: warning: `setup_nr_node_ids' defined but not used
/tmp/ccZSPIkx.s: Assembler messages:
/tmp/ccZSPIkx.s:3191: Error: .err encountered
make[1]: *** [mm/page_alloc.o] Error 1
make: *** [mm] Error 2
I thought of two possibilities: 1. the gcc version 3.3.5 is not enough, 2. I
was trying to compile EABI kernel with OABI gcc.
What I finally did, was cross compile the whole thing on a Linux PC by changing
the main directory Makefile options (ARCH ?= arm and CROSS_COMPILE ?=
/opt/cross/bin/arm-linux-gnueabi- for my configuration, last one depends
heavily on cross compiler). As far as I remember (it was about a year ago),
cross compiling the ts-kernel worked well.
I think it is realistic to compile a 2.6.21-ts kernel natively on the TS-7800
when using EABI userland and gcc 4. This should take about 2-3 hours on this
500 MHz ARM. Don't know about TS-7500.
Jaan
--- In "Victor d'Agostino" <> wrote:
>
> make ts7500_defconfig
> then make
>
> result in :
>
> CHK include/linux/compile.h
> GEN usr/initramfs_data.cpio.gz
> AS usr/initramfs_data.o
> LD usr/built-in.o
> CC mm/page_alloc.o
> {standard input}: Assembler messages:
> {standard input}:7152: Error: .err encountered
> *make[1]: *** [mm/page_alloc.o] Erreur 1*
> make: *** [mm] Erreur 2
>
>
> Any idea ?
>
> Regards
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|