Error in building l4linux-2.6-env
Wang, Chip
Chip.Wang at gdcanada.com
Tue Jul 12 18:09:26 CEST 2005
Hi,
After skipped building fprov-l4 and kill-l4 in l4/pkg/loader/examples, I managed to get a little further.
This time my make failed at l4/pkg/dde for conflicting function prototypes. It appears the make was using Linux 2.4 header files while building for 2.6
Does anybody have an idea of what went wrong?
Chip
make[5]: Entering directory `/home/drops/l4/pkg/dde_linux/lib/src/OBJ-x86_586-l4v2'
... Compiling mm.o
LD_PRELOAD=/home/drops/l4/tool/gendep/libgendep.so GENDEP_TARGET=mm.o GENDEP_BINARY=cc1 gcc -c -D__KERNEL__ -DDDE_LINUX -DRAM_BASE=0x0 -DSYSTEM_x86_586_l4v2 -DARCH_x86 -DCPUTYPE_586 -DL4API_l4v2 -I../../../lib/include -I../../../../../include/x86/l4/dde_linux -I/home/drops/include/x86/l4/dde_linux -I../../../../../include/linux-24 -I/home/drops/include/linux-24 -I../../../idl/OBJ-x86-l4v2 -I../../../../../include/x86/l4v2 -I/home/drops/include/x86/l4v2 -I../../../../../include/l4v2 -I/home/drops/include/l4v2 -I../../../../../include/x86 -I/home/drops/include/x86 -I../../../../../include -I/home/drops/include -nostdinc -DOSKIT -I../../../../../../oskit10 -I../../../../../../oskit10/oskit/c -I/home/drops/include/oskit10 -I/home/drops/include/oskit10/oskit/c -I/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3/include -gstabs+ -g -O2 -fno-strict-aliasing -march=i586 -Wall -Wstrict-prototypes -fno-strict-aliasing /home/drops/l4/pkg/dde_linux/lib/src/mm.c -o mm.o
In file included from ../../../../../include/linux-24/linux/bitops.h:69,
from ../../../../../include/x86/l4/dde_linux/asm/system.h:10,
from ../../../../../include/x86/l4/dde_linux/linux/spinlock.h:8,
from ../../../../../include/linux-24/linux/wait.h:16,
from ../../../../../include/linux-24/linux/fs.h:12,
from ../../../../../include/linux-24/linux/capability.h:17,
from ../../../../../include/linux-24/linux/binfmts.h:5,
from ../../../../../include/x86/l4/dde_linux/linux/sched.h:11,
from ../../../../../include/linux-24/linux/mm.h:4,
from ../../../../../include/linux-24/linux/slab.h:14,
from /home/drops/l4/pkg/dde_linux/lib/src/mm.c:50:
../../../../../include/linux-24/asm/bitops.h:343: warning: static declaration of 'ffs' follows non-static declaration
In file included from ../../../../../include/x86/l4/dde_linux/linux/sched.h:25,
from ../../../../../include/linux-24/linux/mm.h:4,
from ../../../../../include/linux-24/linux/slab.h:14,
from /home/drops/l4/pkg/dde_linux/lib/src/mm.c:50:
../../../../../include/linux-24/linux/smp.h:29: error: conflicting types for 'smp_send_reschedule'
../../../../../include/x86/l4/dde_linux/asm/smp.h:44: error: previous declaration of 'smp_send_reschedule' was here
../../../../../include/linux-24/linux/smp.h:29: error: conflicting types for 'smp_send_reschedule'
../../../../../include/x86/l4/dde_linux/asm/smp.h:44: error: previous declaration of 'smp_send_reschedule' was here
make[5]: *** [mm.o] Error 1
make[5]: Leaving directory `/home/drops/l4/pkg/dde_linux/lib/src/OBJ-x86_586-l4v2'
make[4]: *** [OBJ-x86_586-l4v2] Error 2
make[4]: Leaving directory `/home/drops/l4/pkg/dde_linux/lib/src'
make[3]: *** [src] Error 2
make[3]: Leaving directory `/home/drops/l4/pkg/dde_linux/lib'
make[2]: *** [lib] Error 2
make[2]: Leaving directory `/home/drops/l4/pkg/dde_linux'
make[1]: *** [dde_linux.lib] Error 2
make[1]: Leaving directory `/home/drops/l4/pkg'
make: *** [pkg] Error 2
The information contained in this e-mail message is PRIVATE. It may contain confidential information and may be legally privileged. It is intended for the exclusive use of the addressee(s). If you are not the intended recipient, you are hereby notified that any dissemination, distribution or reproduction of this communication is strictly prohibited. If the intended recipient(s) cannot be reached or if a transmission problem has occurred, please notify the sender immediately by return e-mail and destroy all copies of this message.
Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20050712/00921af8/attachment.html>
More information about the l4-hackers
mailing list