-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
I have solved the probblem I raised before, That's due to the error system time in my SUSE linux. Thanks a lot for your help and time!
but here is another question:
when I build the l4env, the error message is :
if [ -r ../dice/Makefile.drops ]; then \ make -C ../dice -f Makefile.drops; \ fi make[1]: Entering directory `/home/fiasco/snapshot-200706/dice' make all -f GNUmakefile make[2]: Entering directory `/home/fiasco/snapshot-200706/dice' make all-recursive make[3]: Entering directory `/home/fiasco/snapshot-200706/dice' Making all in libltdl make[4]: Entering directory `/home/fiasco/snapshot-200706/dice/libltdl' make all-am make[5]: Entering directory `/home/fiasco/snapshot-200706/dice/libltdl' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/home/fiasco/snapshot-200706/dice/libltdl' make[4]: Leaving directory `/home/fiasco/snapshot-200706/dice/libltdl' Making all in src make[4]: Entering directory `/home/fiasco/snapshot-200706/dice/src' Making all in be make[5]: Entering directory `/home/fiasco/snapshot-200706/dice/src/be' Making all in l4 make[6]: Entering directory `/home/fiasco/snapshot-200706/dice/src/be/l4' Making all in v2 make[7]: Entering directory `/home/fiasco/snapshot-200706/dice/src/be/l4/v2' Making all in ia32 make[8]: Entering directory `/home/fiasco/snapshot-200706/dice/src/be/l4/v2/ia32' if g++ -DHAVE_CONFIG_H -I. -I. -I../../../../.. -Wall -I../../../../../src -Wunused -Wunused-parameter -Wall -W -Wcast-align -Wcast-qual -Wconversion -Wformat=2 -Wmissing-format-attribute -Wpointer-arith -Wshadow -Wwrite-strings -Wstrict-aliasing=2 -g -O2 -MT V2IA32ClassFactory.o -MD -MP -MF ".deps/V2IA32ClassFactory.Tpo" -c -o V2IA32ClassFactory.o V2IA32ClassFactory.cpp; \ then mv -f ".deps/V2IA32ClassFactory.Tpo" ".deps/V2IA32ClassFactory.Po"; else rm -f ".deps/V2IA32ClassFactory.Tpo"; exit 1; fi cc1plus: error: unrecognized option `-Wstrict-aliasing=2'
This is the problem. Your C++ compiler does not understand the - -Wstrict-aliasing option. Please find out what compiler you are using by running
$> g++ -v
and post the output here again.
make[8]: *** [V2IA32ClassFactory.o] Error 1 make[8]: Leaving directory `/home/fiasco/snapshot-200706/dice/src/be/l4/v2/ia32' make[7]: *** [all-recursive] Error 1 make[7]: Leaving directory `/home/fiasco/snapshot-200706/dice/src/be/l4/v2' make[6]: *** [all-recursive] Error 1 make[6]: Leaving directory `/home/fiasco/snapshot-200706/dice/src/be/l4' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/home/fiasco/snapshot-200706/dice/src/be' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/fiasco/snapshot-200706/dice/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/fiasco/snapshot-200706/dice' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/fiasco/snapshot-200706/dice' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/fiasco/snapshot-200706/dice' make: *** [../dice] Error 2
please give me some suggestions!
Bjoern
l4-hackers@os.inf.tu-dresden.de