Problem with compiling Fiasco L4 on Suse

Stefan Kögel stefan-wieland.koegel at stud.tu-ilmenau.de
Mon Jun 30 19:17:38 CEST 2008


> Can you build with "make V=1" and show the output where the error
> happens including 20 or more lines above the error? Maybe I can see
> something there.
>
>
>
> Adam
make V=1
PWD=/home/stefan/Desktop/Fiasco/svn/tudos/l4 make -C 
/home/stefan/Desktop/Fiasco/svn/tudos/l4 
O=/home/stefan/Desktop/Fiasco/my-l4-build
make[1]: Entering directory `/home/stefan/Desktop/Fiasco/svn/tudos/l4'
if [ -r ../dice/Makefile.drops ]; then                \
           PWD=/home/stefan/Desktop/Fiasco/svn/tudos/l4/../dice make -C 
../dice -f Makefile.drops;                        \
         fi
make[2]: Entering directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice'
make all -f GNUmakefile
make[3]: Entering directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice'
make  all-recursive
make[4]: Entering directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice'
Making all in libltdl
make[5]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/libltdl'
make  all-am
make[6]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/libltdl'
make[6]: Für das Ziel »all-am« ist nichts zu tun.
make[6]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/libltdl'
make[5]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/libltdl'
Making all in src
make[5]: Entering directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice/src'
Making all in be
make[6]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be'
Making all in l4
make[7]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4'
Making all in v2
make[8]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v2'
Making all in ia32
make[9]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v2/ia32'
make[9]: Für das Ziel »all« ist nichts zu tun.
make[9]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v2/ia32'
Making all in amd64
make[9]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v2/amd64'
make[9]: Für das Ziel »all« ist nichts zu tun.
make[9]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v2/amd64'
make[9]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v2'
make[9]: Für das Ziel »all-am« ist nichts zu tun.
make[9]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v2'
make[8]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v2'
Making all in v4
make[8]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v4'
Making all in ia32
make[9]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v4/ia32'
make[9]: Für das Ziel »all« ist nichts zu tun.
make[9]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v4/ia32'
make[9]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v4'
make[9]: Für das Ziel »all-am« ist nichts zu tun.
make[9]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v4'
make[8]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/v4'
Making all in fiasco
make[8]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/fiasco'
Making all in amd64
make[9]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/fiasco/amd64'
make[9]: Für das Ziel »all« ist nichts zu tun.
make[9]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/fiasco/amd64'
make[9]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/fiasco'
make[9]: Für das Ziel »all-am« ist nichts zu tun.
make[9]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/fiasco'
make[8]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4/fiasco'
make[8]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4'
make[8]: Für das Ziel »all-am« ist nichts zu tun.
make[8]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4'
make[7]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/l4'
Making all in sock
make[7]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/sock'
make[7]: Für das Ziel »all« ist nichts zu tun.
make[7]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be/sock'
make[7]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be'
make[7]: Für das Ziel »all-am« ist nichts zu tun.
make[7]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be'
make[6]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/be'
Making all in fe
make[6]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/fe'
make[6]: Für das Ziel »all« ist nichts zu tun.
make[6]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/fe'
Making all in parser
make[6]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/parser'
Making all in idl
make[7]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/parser/idl'
make[7]: Für das Ziel »all« ist nichts zu tun.
make[7]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/parser/idl'
Making all in c-c++
make[7]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/parser/c-c++'
make[7]: Für das Ziel »all« ist nichts zu tun.
make[7]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/parser/c-c++'
make[7]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/parser'
make[7]: Für das Ziel »all-am« ist nichts zu tun.
make[7]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/parser'
make[6]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/src/parser'
make[6]: Entering directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice/src'
if [ -d .svn ]; then \
            ver=`svnversion -nc . | /bin/sed -e 
's/^[^:]*://;s/[A-Za-z]//'`; \
            echo "#define SVNVERSION \"svn r$ver\"" > svnversion.h.new; \
        elif [ -s SNAPSHOT ]; then \
            ver=`/bin/sed -e '/^Revision: */!d;s///;q' SNAPSHOT`; \
            echo "#define SVNVERSION \"svn r$ver\"" > svnversion.h.new; \
        else \
            touch svnversion.h.new; \
        fi
if [ -e svnversion.h ]; then \
        if [ 0 = `diff svnversion.h svnversion.h.new | wc -l` ]; then \
            rm svnversion.h.new; \
        else \
            mv svnversion.h.new svnversion.h; \
        fi; \
        else \
            mv svnversion.h.new svnversion.h; \
        fi
make[6]: Leaving directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice/src'
make[5]: Leaving directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice/src'
Making all in include
make[5]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/include'
Making all in dice
make[6]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/include/dice'
make[6]: Für das Ziel »all« ist nichts zu tun.
make[6]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/include/dice'
make[6]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/include'
make[6]: Für das Ziel »all-am« ist nichts zu tun.
make[6]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/include'
make[5]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/include'
Making all in lib
make[5]: Entering directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice/lib'
Making all in debug
make[6]: Entering directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/lib/debug'
/bin/bash ../../libtool --tag=CXX   --mode=link g++  -g -O2 -module 
-version-number 0:3:0  -o libdice-debug.la -rpath /home/drops/lib/dice 
init.lo BETrace.lo L4BETrace.lo L4V4BETrace.lo
g++ -shared -nostdlib 
/usr/lib/gcc/i486-linux-gnu/4.2.3/../../../../lib/crti.o 
/usr/lib/gcc/i486-linux-gnu/4.2.3/crtbeginS.o  .libs/init.o 
.libs/BETrace.o .libs/L4BETrace.o .libs/L4V4BETrace.o  
-L/usr/lib/gcc/i486-linux-gnu/4.2.3 
-L/usr/lib/gcc/i486-linux-gnu/4.2.3/../../../../lib -L/lib/../lib 
-L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.2.3/../../.. -lstdc++ 
-lm -lc -lgcc_s /usr/lib/gcc/i486-linux-gnu/4.2.3/crtendS.o 
/usr/lib/gcc/i486-linux-gnu/4.2.3/../../../../lib/crtn.o  -Wl,-soname 
-Wl,libdice-debug.so.0 -o .libs/libdice-debug.so.0.3.0
g++: /usr/lib/gcc/i486-linux-gnu/4.2.3/../../../../lib/crti.o: No such 
file or directory
g++: /usr/lib/gcc/i486-linux-gnu/4.2.3/crtbeginS.o: No such file or 
directory
g++: /usr/lib/gcc/i486-linux-gnu/4.2.3/crtendS.o: No such file or directory
g++: /usr/lib/gcc/i486-linux-gnu/4.2.3/../../../../lib/crtn.o: No such 
file or directory
make[6]: *** [libdice-debug.la] Fehler 1
make[6]: Leaving directory 
`/home/stefan/Desktop/Fiasco/svn/tudos/dice/lib/debug'
make[5]: *** [all-recursive] Fehler 1
make[5]: Leaving directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice/lib'
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice'
make[3]: *** [all] Fehler 2
make[3]: Leaving directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/stefan/Desktop/Fiasco/svn/tudos/dice'
make[1]: *** [../dice] Fehler 2
make[1]: Leaving directory `/home/stefan/Desktop/Fiasco/svn/tudos/l4'
make: *** [x] Fehler 2


I appreciate your help.

Kind Regards, Stefan




More information about the l4-hackers mailing list