Has anyone really gotten the 2.6.21-ts kernel to build for the TS7800
using the cross tools on an x86 box? I downloaded the latest Sarge
distribution, crosstools, and kernel
(linux-2.6.21-ts-src-latest.tar.gz). Here's my kernel Makefile snippet:
ARCH ?= arm
CROSS_COMPILE ?=
/opt/ts7800-crosstool/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-
Here's the gcc version:
root:>
/opt/ts7800-crosstool/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc
-v
Reading specs from
/opt/ts7800-crosstool/arm-none-linux-gnueabi/bin/../lib/gcc/arm-none-linux-gnueabi/3.4.4/specs
Configured with:
/scratchbox/users/slava/home/slava/crosstool/build/arm-none-linux-gnueabi/gcc-2005q3-glibc-2.3.5/gcc-2005q3/configure
--target=arm-none-linux-gnueabi --host=i686-host_pc-linux-gnu
--prefix=/opt/crosstool/gcc-2005q3-glibc-2.3.5/arm-none-linux-gnueabi
-with-float=soft --with-arch=armv5t
--with-sysroot=/opt/crosstool/gcc-2005q3-glibc-2.3.5/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sys-root
--with-local-prefix=/opt/crosstool/gcc-2005q3-glibc-2.3.5/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sys-root
--disable-nls --enable-threads=posix --enable-symvers=gnu
--enable-__cxa_atexit --enable-languages=c,c++,f77 --enable-shared
--enable-c99 --enable-long-long
Thread model: posix
gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)
and here's where the build dies:
...
Kernel: arch/arm/boot/Image is ready
Kernel: arch/arm/boot/zImage is ready
Building modules, stage 2.
MODPOST 1231 modules
WARNING: "__bad_udelay" [sound/pci/ali5451/snd-ali5451.ko] undefined!
WARNING: "__bad_udelay" [drivers/video/savage/savagefb.ko] undefined!
WARNING: "__bad_udelay" [drivers/scsi/atp870u.ko] undefined!
WARNING: "__bad_udelay" [drivers/net/sungem.ko] undefined!
WARNING: "cmpxchg" [drivers/net/netxen/netxen_nic.ko] undefined!
WARNING: "__bad_udelay" [drivers/net/irda/donauboe.ko] undefined!
WARNING: "cmpxchg" [drivers/net/cxgb3/cxgb3.ko] undefined!
WARNING: "dma_sync_single_range_for_cpu" [drivers/net/b44.ko] undefined!
WARNING: "dma_sync_single_range_for_device" [drivers/net/b44.ko]
undefined!
WARNING: "__bad_udelay" [drivers/media/video/bt8xx/bttv.ko] undefined!
WARNING: "__bad_udelay" [drivers/isdn/hisax/hisax.ko] undefined!
WARNING: "cmpxchg" [drivers/char/drm/drm.ko] undefined!
WARNING: "__bad_udelay" [drivers/atm/he.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
------------------------------------
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/
|