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