Problems with compiling DROPS packages
Adam Lackorzynski
adam at os.inf.tu-dresden.de
Tue Feb 15 19:49:26 CET 2005
On Tue Feb 15, 2005 at 19:22:18 +0100, Rene Wittmann wrote:
> After checking out and compiling the L4/tool directory, the
> oskit,oskit10-directory (not the linux22-directory, it isn't needed for
> compiling the rest, right?),
It will be skipped with your setup.
> I have some problems compiling the DROPS packages in L4/pkg.
>
> I'm using a Suse machine with gcc-version 3.3, all the other requirements
> (described in "Building DROPS HowTo") are met by my system.
> (Instead of byacc I use bison, but this should be OK according to the mail archive).
>
> The output follows, any help/ideas would be appreciated.
> make[5]: Entering directory `/home/sirewitt/src/drops/l4/pkg/oskit10_support_l4env_full/lib/src/OBJ-x86_586-l4v2'
> ... Compiling abort.o
> LD_PRELOAD=/home/sirewitt/src/drops/l4/tool/gendep/libgendep.so GENDEP_TARGET=abort.o GENDEP_BINARY=cc1 gcc -c -DRAM_BASE=0x0 -DSYSTEM_x86_586_l4v2 -DARCH_x86 -DCPUTYPE_586 -DL4API_l4v2 -I../../../idl/OBJ-x86-l4v2 -I../../../../../include/x86/l4v2 -I/home/sirewitt/src/drops/include/x86/l4v2 -I../../../../../include/l4v2 -I/home/sirewitt/src/drops/include/l4v2 -I../../../../../include/x86 -I/home/sirewitt/src/drops/include/x86 -I../../../../../include -I/home/sirewitt/src/drops/include -nostdinc -DOSKIT -I../../../../../../oskit10/freebsd/libc/include -I../../../../../../oskit10/freebsd/3.x/src/include -I../../../../../../oskit10/freebsd/3.x/src/sys -I../../../../../../oskit10 -I../../../../../include/c++/3 -I../../../../../include/c++/3/drops -I/home/sirewitt/src/drops/include/oskit10 -I/home/sirewitt/src/drops/include/oskit10/oskit/freebsd -I/home/sirewitt/src/drops/include/c++/3 -I/home/sirewitt/src/drops/include/c++/3/drops -I/usr/lib/gcc-lib/i486-suse-linux/3.3/include -ffunction-sections -gstabs+ -g -O2 -fno-strict-aliasing -march=i586 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations /home/sirewitt/src/drops/l4/pkg/oskit10_support_l4env_full/lib/src/abort.c -o abort.o
> In file included from /home/sirewitt/src/drops/l4/pkg/oskit10_support_l4env_full/lib/src/abort.c:2:
> ../../../../../../oskit10/freebsd/3.x/src/include/stdlib.h:41:26: machine/ansi.h: No such file or directory
> In file included from /home/sirewitt/src/drops/l4/pkg/oskit10_support_l4env_full/lib/src/abort.c:2:
> ../../../../../../oskit10/freebsd/3.x/src/include/stdlib.h:99: error: parse error before "size_t"
> ../../../../../../oskit10/freebsd/3.x/src/include/stdlib.h:99: error: parse error before ')' token
Did you build the oskit?
Generally a make in the l4 directory should all do this (provided that
oskit and oskit10 are besides the l4 directory).
Adam
--
Adam adam at os.inf.tu-dresden.de
Lackorzynski http://os.inf.tu-dresden.de/~adam/
More information about the l4-hackers
mailing list