Alan, Everytime I a build check I do something like the following:
cd ../ [from foo/xc] cd build mkdir std cd std lndir ../../xc > /dev/null make CROSSCOMPILEDIR="/cygwin/bin" World > World.log 2>&1 Thus, I know for sure that any built file is being rebuilt :) Next idea? Harold Alan Hourihane wrote: > On Tue, Oct 01, 2002 at 08:45:00PM -0400, Harold Hunt wrote: > >>Alan, >> >>Something is definitely borken: >> >>make[4]: Nothing to be done for `Makefiles'. >>make[4]: Leaving directory `/home/harold/x-devel/build/cross/doc/man/GLU' >>make[3]: Leaving directory `/home/harold/x-devel/build/cross/doc/man' >>make[2]: Leaving directory `/home/harold/x-devel/build/cross/doc' >>make[1]: Leaving directory `/home/harold/x-devel/build/cross' >>make -f xmakefile BOOTSTRAPSUBDIRS= clean >>make[1]: Entering directory `/home/harold/x-devel/build/cross' >>RemoveFile(Concat3(lib,libname,-rev.dll.a)) >>/bin/sh: -c: line 1: syntax error near unexpected token >>`RemoveFile(Concat3(' >>/bin/sh: -c: line 1: `RemoveFile(Concat3(lib,libname,-rev.dll.a))' >>make[1]: *** [cleandir] Error 2 >>make[1]: Leaving directory `/home/harold/x-devel/build/cross' >>make: *** [World] Error 2 >> >> >>What do you make of that? > > > Well, RemoveFile should have been expanded in the 'xmakefile' - regardless > of the Concat3(....) stuff. > > Check your xmakefile and do 'touch Imakefile;make Makefile'. > > See if that still isn't expanding, if it isn't I'll leave for Alexander > to explain as I don't have a cross compilation environment setup. > > It certainly doesn't happen natively. > > Alan.