<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div>I'm having alot of problems compiling DSLinux. I'm constantly getting errors and when I fix them I get more. The latest one I can't figure out how to fix it. Here it is:</div><div><br></div><div>make -C tools/ucfront<br>make[1]: Entering directory `/home/caleb/Desktop/dslinux/tools/ucfront'<br>make[1]: Nothing to be done for `all'.<br>make[1]: Leaving directory `/home/caleb/Desktop/dslinux/tools/ucfront'<br>ln -sf /home/caleb/Desktop/dslinux/tools/ucfront/ucfront tools/ucfront-gcc<br>ln -sf /home/caleb/Desktop/dslinux/tools/ucfront/ucfront tools/ucfront-g++<br>make ARCH=arm CROSS_COMPILE=arm-linux-elf- -C linux-2.6.x || exit 1<br>make[1]: Entering directory `/home/caleb/Desktop/dslinux/linux-2.6.x'<br> CHK include/linux/version.h<br>make[2]: `include/asm-arm/mach-types.h' is up to
date.<br> CC arch/arm/kernel/asm-offsets.s<br>In file included from include/asm/page.h:28,<br> from include/asm/cpu-single.h:36,<br> from include/asm/proc-fns.h:195,<br> from include/asm/system.h:100,<br> from include/asm/bitops.h:22,<br> from include/linux/bitops.h:77,<br> from
include/linux/thread_info.h:20,<br> from include/linux/spinlock.h:53,<br> from include/linux/capability.h:45,<br> from include/linux/sched.h:7,<br> from arch/arm/kernel/asm-offsets.c:13:<br>include/asm/glue.h:135:2: error: #error Unknown data abort handler type<br>In file included from include/asm/semaphore.h:10,<br> from include/linux/sched.h:20,<br> from
arch/arm/kernel/asm-offsets.c:13:<br>include/linux/rwsem.h:27:65: error: asm/rwsem.h: No such file or directory<br>In file included from include/asm/semaphore.h:10,<br> from include/linux/sched.h:20,<br> from arch/arm/kernel/asm-offsets.c:13:<br>include/linux/rwsem.h: In function 'down_read':<br>include/linux/rwsem.h:45: warning: implicit declaration of function '__down_read'<br>include/linux/rwsem.h: In function 'down_read_trylock':<br>include/linux/rwsem.h:56: warning: implicit declaration of function '__down_read_trylock'<br>include/linux/rwsem.h: In function 'down_write':<br>include/linux/rwsem.h:68: warning: implicit declaration of function '__down_write'<br>include/linux/rwsem.h: In function 'down_write_trylock':<br>include/linux/rwsem.h:79: warning: implicit
declaration of function '__down_write_trylock'<br>include/linux/rwsem.h: In function 'up_read':<br>include/linux/rwsem.h:90: warning: implicit declaration of function '__up_read'<br>include/linux/rwsem.h: In function 'up_write':<br>include/linux/rwsem.h:100: warning: implicit declaration of function '__up_write'<br>include/linux/rwsem.h: In function 'downgrade_write':<br>include/linux/rwsem.h:110: warning: implicit declaration of function '__downgrade_write'<br>In file included from arch/arm/kernel/asm-offsets.c:13:<br>include/linux/sched.h: At top level:<br>include/linux/sched.h:274: error: field 'mmap_sem' has incomplete type<br>In file included from include/linux/fs.h:213,<br> from include/linux/mm.h:15,<br> from
arch/arm/kernel/asm-offsets.c:14:<br>include/linux/kobject.h:153: error: field 'rwsem' has incomplete type<br>In file included from include/linux/fs.h:291,<br> from include/linux/mm.h:15,<br> from arch/arm/kernel/asm-offsets.c:14:<br>include/linux/quota.h:290: error: field 'dqptr_sem' has incomplete type<br>In file included from include/linux/mm.h:15,<br> from arch/arm/kernel/asm-offsets.c:14:<br>include/linux/fs.h:445: error: field 'i_alloc_sem' has incomplete type<br>In file included from include/linux/mm.h:15,<br> from
arch/arm/kernel/asm-offsets.c:14:<br>include/linux/fs.h:774: error: field 's_umount' has incomplete type<br>make[2]: *** [arch/arm/kernel/asm-offsets.s] Error 1<br>make[1]: *** [prepare0] Error 2<br>make[1]: Leaving directory `/home/caleb/Desktop/dslinux/linux-2.6.x'<br>make: *** [linux] Error 1</div><div><br></div><div>Anyone know what's the problem? Any help given will be greatly appreciated.<br>..<br></div></div></body></html>