[modular build] build stops at twm

Carlo Salinari csali at tiscali.it
Tue Dec 12 07:35:36 PST 2006


I need a little help with the modular build.
Bison is 2.3.
Here's where it stops (twm).


make[3]: Entering directory `/home/carlo/devel/test/app/twm/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-add_window.o -MD -MP -MF ".deps/twm-add_window.Tpo" -c -o 
twm-add_window.o `test -f 'add_window.c' || echo './'`add_window.c; \
        then mv -f ".deps/twm-add_window.Tpo" ".deps/twm-add_window.Po"; 
else rm -f ".deps/twm-add_window.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-cursor.o -MD -MP -MF ".deps/twm- cursor.Tpo" -c -o 
twm-cursor.o `test -f 'cursor.c' || echo './'`cursor.c; \
        then mv -f ".deps/twm-cursor.Tpo" ".deps/twm-cursor.Po"; else rm 
-f ".deps/twm-cursor.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-events.o -MD -MP -MF ".deps/twm-events.Tpo" -c -o 
twm-events.o `test -f 'events.c' || echo './'`events.c; \
        then mv -f ".deps/twm-events.Tpo" ".deps/twm-events.Po"; else rm 
-f ".deps/twm- events.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-gc.o -MD -MP -MF ".deps/twm-gc.Tpo" -c -o twm-gc.o `test 
-f 'gc.c' || echo './'`gc.c; \
        then mv -f ".deps/twm-gc.Tpo" ".deps/twm-gc.Po"; else rm -f 
".deps/twm-gc.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-iconmgr.o -MD -MP -MF ".deps/twm-iconmgr.Tpo" -c -o 
twm-iconmgr.o `test -f 'iconmgr.c' || echo './'`iconmgr.c; \
        then mv -f ".deps/twm-iconmgr.Tpo" ".deps/twm-iconmgr.Po"; else 
rm -f ".deps/twm- iconmgr.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-icons.o -MD -MP -MF ".deps/twm-icons.Tpo" -c -o 
twm-icons.o `test -f 'icons.c' || echo './'`icons.c; \
        then mv -f ".deps/twm-icons.Tpo" ".deps/twm-icons.Po"; else rm 
-f ".deps/twm- icons.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-list.o -MD -MP -MF ".deps/twm-list.Tpo" -c -o twm-list.o 
`test -f 'list.c' || echo './'`list.c; \
        then mv -f ".deps/twm-list.Tpo" ".deps/twm-list.Po"; else rm -f 
".deps/twm- list.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-menus.o -MD -MP -MF ".deps/twm-menus.Tpo" -c -o 
twm-menus.o `test -f 'menus.c' || echo './'`menus.c; \
        then mv -f ".deps/twm-menus.Tpo" ".deps/twm-menus.Po"; else rm 
-f ".deps/twm- menus.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-parse.o -MD -MP -MF ".deps/twm-parse.Tpo" -c -o 
twm-parse.o `test -f 'parse.c' || echo './'`parse.c; \
        then mv -f ".deps/twm-parse.Tpo" ".deps/twm-parse.Po"; else rm 
-f ".deps/twm- parse.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-resize.o -MD -MP -MF ".deps/twm-resize.Tpo" -c -o 
twm-resize.o `test -f 'resize.c' || echo './'`resize.c; \
        then mv -f ".deps/twm-resize.Tpo" ".deps/twm-resize.Po"; else rm 
-f ".deps/twm- resize.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-session.o -MD -MP -MF ".deps/twm-session.Tpo" -c -o 
twm-session.o `test -f 'session.c' || echo './'`session.c; \
        then mv -f ".deps/twm-session.Tpo" ".deps/twm-session.Po"; else 
rm -f ".deps/twm- session.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-twm.o -MD -MP -MF ".deps/twm-twm.Tpo" -c -o twm-twm.o 
`test -f 'twm.c' || echo './'`twm.c; \
        then mv -f ".deps/twm-twm.Tpo" ".deps/twm-twm.Po"; else rm -f 
".deps/twm-twm.Tpo "; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-util.o -MD -MP -MF ".deps/twm-util.Tpo" -c -o twm-util.o 
`test -f 'util.c' || echo './'`util.c; \
        then mv -f ".deps/twm-util.Tpo" ".deps/twm-util.Po"; else rm -f 
".deps/twm- util.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..    
-I/home/carlo/devel/modular//include   -DXVENDORNAME=\"The\ X.Org\ 
Foundation\" -DXORG_RELEASE=\"Release\ 1.0.3\" -D_BSD_SOURCE 
-DSYSTEM_INIT_FILE=\"/home/carlo/devel/modular//share/X11/twm/system.twmrc\" 
-g -O2 -MT twm-gram.o -MD -MP -MF ".deps/twm-gram.Tpo" -c -o twm-gram.o 
`test -f 'gram.c' || echo './'`gram.c; \
        then mv -f ".deps/twm-gram.Tpo" ".deps/twm-gram.Po"; else rm -f 
".deps/twm- gram.Tpo"; exit 1; fi
gcc  -g -O2   -o twm  twm-add_window.o twm-cursor.o twm-deftwmrc.o 
twm-events.o twm-gc.o twm-iconmgr.o twm-icons.o twm-list.o twm-menus.o 
twm-parse.o twm-resize.o twm-session.o twm-twm.o twm-util.o 
twm-version.o twm-gram.o twm-lex.o -L/home/carlo/devel/modular//lib 
-lXext -lXmu -lXt -lX11 -lSM -lICE   
twm-parse.o: In function `doparse':
/home/carlo/devel/test/app/twm/src/parse.c:111: undefined reference to 
`yylineno'
twm-gram.o: In function `twmrc_error_prefix':
/home/carlo/devel/test/app/twm/src/gram.y:879: undefined reference to 
`yylineno'
twm-gram.o: In function `yyparse':
/home/carlo/devel/test/app/twm/src/gram.c:1726: undefined reference to 
`yylex'
collect2: ld returned 1 exit status
make[3]: *** [twm] Error 1
make[3]: Leaving directory `/home/carlo/devel/test/app/twm/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/carlo/devel/test/app/twm/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/carlo/devel/test/app/twm'
make: *** [all] Error 2



Ah, git pull says I'm up to date. Any hint?

Thanks,
    Carlo



More information about the xorg mailing list