set -e; for i in libtu libextl libmainloop mod_tiling mod_query mod_menu mod_dock mod_sp mod_sm mod_statusbar de ioncore ion pwm etc utils man po ; do make -C $i; done make[1]: Entering directory `/cygdrive/c/Documents and Settings/rwilso/src/ion-3rc-20070608/libtu' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/cygdrive/c/Documents and Settings/rwilso/src/ion-3rc-20070608/libtu' make[1]: Entering directory `/cygdrive/c/Documents and Settings/rwilso/src/ion-3rc-20070608/libextl' gcc -g -Os -W -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wparentheses -pedantic -Wuninitialized -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I./.. -I/usr/local/include -c luaextl.c -o luaextl.o make[1]: Leaving directory `/cygdrive/c/Documents and Settings/rwilso/src/ion-3rc-20070608/libextl' luaextl.c: In function `extl_init': luaextl.c:582: warning: implicit declaration of function `luaL_newstate' luaextl.c:582: warning: assignment makes pointer from integer without a cast luaextl.c:604: error: `luaopen_os' undeclared (first use in this function) luaextl.c:604: error: (Each undeclared identifier is reported only once luaextl.c:604: error: for each function it appears in.) luaextl.c:613: error: `luaopen_package' undeclared (first use in this function) make[1]: *** [luaextl.o] Error 1 make: *** [subdirs] Error 2