Is anyone working on a GCC 4.x port? Or should i attempt to install 3.4.x side-by-side with 4.1?
I am running OpenSuse 10.1 with GCC 4.1.0 on an Athlon
I checked out the l4 tree from CVS and tried
make -C l4 config O=./bin
and get the following errors:
make: Entering directory `/home/memswiler/Projects/Emswiler/Drops/l4' make -C ./tool/config make[1]: Entering directory `/home/memswiler/Projects/Emswiler/Drops/l4/tool/config' make -C lxdialog lxdialog make[2]: Entering directory `/home/memswiler/Projects/Emswiler/Drops/l4/tool/config/lxdialog' gcc -DLOCALE -MD -DCURSES_LOC="<curses.h>" -c -o checklist.o checklist.c In file included from checklist.c:24: dialog.h:29:20: error: curses.h: No such file or directory In file included from checklist.c:24: dialog.h:127: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘use_colors’ dialog.h:128: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘use_shadow’ dialog.h:130: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attributes’ dialog.h:143: error: expected ‘)’ before ‘*’ token dialog.h:146: error: expected ‘)’ before ‘*’ token dialog.h:147: error: expected ‘)’ before ‘*’ token dialog.h:148: error: expected ‘)’ before ‘*’ token dialog.h:150: error: expected ‘)’ before ‘*’ token checklist.c:32: error: expected ‘)’ before ‘*’ token checklist.c:64: error: expected ‘)’ before ‘*’ token checklist.c:103: error: expected ‘)’ before ‘*’ token checklist.c: In function ‘dialog_checklist’: checklist.c:126: error: ‘WINDOW’ undeclared (first use in this function) checklist.c:126: error: (Each undeclared identifier is reported only once checklist.c:126: error: for each function it appears in.) checklist.c:126: error: ‘dialog’ undeclared (first use in this function) checklist.c:126: error: ‘list’ undeclared (first use in this function) checklist.c:133: warning: incompatible implicit declaration of built-in function ‘fprintf’ checklist.c:133: error: ‘stderr’ undeclared (first use in this function) checklist.c:148: error: ‘COLS’ undeclared (first use in this function) checklist.c:149: error: ‘LINES’ undeclared (first use in this function) checklist.c:151: error: ‘stdscr’ undeclared (first use in this function) checklist.c:154: error: ‘TRUE’ undeclared (first use in this function) checklist.c:156: error: ‘attributes’ undeclared (first use in this function) checklist.c:231: error: ‘KEY_UP’ undeclared (first use in this function) checklist.c:231: error: ‘KEY_DOWN’ undeclared (first use in this function) checklist.c:241: error: ‘FALSE’ undeclared (first use in this function) checklist.c:270: error: called object ‘scroll’ is not a function checklist.c:309: error: ‘KEY_LEFT’ undeclared (first use in this function) checklist.c:310: error: ‘KEY_RIGHT’ undeclared (first use in this function) checklist.c:343: warning: incompatible implicit declaration of built-in function ‘fprintf’ checklist.c:345: warning: incompatible implicit declaration of built-in function ‘fprintf’ make[2]: *** [checklist.o] Error 1 make[2]: Leaving directory `/home/memswiler/Projects/Emswiler/Drops/l4/tool/config/lxdialog' make[1]: *** [lxdialog/lxdialog] Error 2 make[1]: Leaving directory `/home/memswiler/Projects/Emswiler/Drops/l4/tool/config' make: *** [tool/config/lxdialog/lxdialog] Error 2
l4-hackers@os.inf.tu-dresden.de