compile error when compiling the package 'overlap_wm'

盛淑蕙 saya.sheng at gmail.com
Wed May 14 03:57:13 CEST 2008


Hi,
2 questions are mentioned as following

1) I can only get files in directory 'overlap_WM' (i.e., excluding
directory) when i used the syntax
    'svn co -N http://svn.tudos.org/repos/tudos/trunk/l4/pkg/overlap_wm'
    so, I manually downloaded all the files i need. Is it a bug or something?
2) It showed the compile error messages as below when I compiled this package.
    ==> Linking nitovlwm
    LD_PRELOAD=/usr/l4/build/l4/tool/gendep/libgendep.so
    GENDEP_TARGET=nitovlwm GENDEP_BINARY=ld  GENDEP_BINARY_ALT1=ld ld -m
    elf_i386 -o nitovlwm /usr/l4/build/l4/lib/x86_586/crt0.o
    --hash-style=sysv  -L/usr/l4/build/l4/lib/x86_586/l4v2
    -L/usr/l4/build/l4/lib/x86_586 -L/usr/l4/build/l4/lib
    -L/usr/l4/drops/lib/x86_586/l4v2 -L/usr/l4/drops/lib/x86_586
    -L/usr/l4/drops/lib  -T/usr/l4/build/l4/lib/x86_586/main_stat.ld
    -lovlsrv-idl  -static -lgeneric_ts -ll4env -ll4rm -ldm_generic
    -ldm_mem -lthread -lsemaphore -llogserver_capsule -lnames
    -ll4util_root -ll4util -lsigma0 -lroot -ll4env -ll4env_err -ll4rm
    -ldm_generic -ldm_mem -lthread -lslab -ll4sys -nostdlib  -luc_c
    -luclibc_support -u mmap_anon -lc_be_simple_mem -lc_be_mmap
    -lc_be_mmap_util -lc_be_l4env_start_stop -lc_be_minimal_log_io
    -luc_be_simple_sleep -ll4env -llogserver_capsule -ll4rm -ldm_generic
    -ldm_mem -lthread -lgeneric_ts -luc_c
     /usr/lib/gcc/i486-linux-gnu/4.2.3/libgcc.a -luc_c -ll4sys
--warn-common -gc-sections
     /usr/l4/build/l4/lib/x86_586/l4v2/libl4env.a(startup.o): In
function `__startup_main':
     /usr/l4/l4/pkg/l4env/lib/src/startup.c:80: undefined reference to `main'
     make[6]: *** [nitovlwm] Error 1
     make[6]: Leaving directory
`/usr/l4/build/l4/pkg/nitpicker/examples/nitovlwm/l4/OBJ-x86_586-l4v2'
     make[5]: ***
[/usr/l4/build/l4/pkg/nitpicker/examples/nitovlwm/l4/OBJ-x86_586-l4v2]
     Error 2
     make[5]: Leaving directory `/usr/l4/l4/pkg/nitpicker/examples/nitovlwm/l4'
     make[4]: *** [l4] Error 2
     make[4]: Leaving directory `/usr/l4/l4/pkg/nitpicker/examples/nitovlwm'
     make[3]: *** [nitovlwm] Error 2
     make[3]: Leaving directory `/usr/l4/l4/pkg/nitpicker/examples'
     make[2]: *** [examples] Error 2
     make[2]: Leaving directory `/usr/l4/l4/pkg/nitpicker'
     make[1]: *** [nitpicker.bin] Error 2
     make[1]: Leaving directory `/usr/l4/l4/pkg'
     make: *** [pkg] Error 2
     make: Leaving directory `/usr/l4/l4'

     any help is welcomed

     kind regards

     Saya




More information about the l4-hackers mailing list