../frysk/bootstrap.sh ../frysk/configure make gcj -I../../frysk/frysk-imports -I. -Igetopt.jar -Ijunit.jar -Werror -Wall -fPIC -ggdb2 -o fryski libfrysk-imports.so libfrysk-getopt.so libfrysk-junit.so libfrysk-imports.a libfrysk-getopt.a libfrysk-junit.a ./elfutils/libdwfl/libdwfl.a ./elfutils/libdw/libdw.a ./elfutils/libebl/libebl.a ./elfutils/libelf/libelf.a -lstdc++ ./libunwind/src/libunwind-ptrace.a ./libunwind/src/libunwind-x86.a -laudit -lopcodes -L./lib/opcodes -lbfd_get ./libunwind/src/libunwind-x86.a(Gresume.o): In function `_Ux86_local_resume': /home/jkratoch/redhat/frysk-build/frysk-imports/libunwind/src/../../../../frysk/frysk-imports/libunwind/src/x86/Gresume.c:50: warning: warning: sigreturn is not implemented and will always fail /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status make[3]: *** [fryski] Error 1 make[3]: Leaving directory `/home/jkratoch/redhat/frysk-build/frysk-imports' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jkratoch/redhat/frysk-build/frysk-imports' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/jkratoch/redhat/frysk-build/frysk-imports' make: *** [all-recursive] Error 1
It now builds but there is needed the mjw's patch from: http://sourceware.org/ml/frysk/2007-q1/msg00173.html
I added a configure check to see if -Wall is supported. Together with Kris recent work you should now be able to simple build with ../frysk/autogen.sh --disable-werror Next up is waiting for -Wall to be fixed in rawhide and seeing which warning flags really make sense for our code base.