On Thursday, February 03, 2011 11:24:53 am dexen wrote: > On Thursday, February 03, 2011 11:16:05 am Richard Miller wrote: > > > %: %.$O > > > > > > $LD $LDFLAGS -o $target $prereq > > Perhaps wont' be a problem with mk(1), but make(1) had biten me more than > once with a rule like `-o $SOMEOUTPUT $SOMESOURCES'. When $SOMEOUTPUT was > empty... the source file that had the bad luck of being the first on > $SOMEOUTPUT got overwritten. > > tl;dr: put -o $SOMEOUTPUT last in a recipe, at least for make(1)
edit: the first on $SOMESOURCES* got overwritten -- dexen deVries [[[↓][→]]] > how does a C compiler get to be that big? what is all that code doing? iterators, string objects, and a full set of C macros that ensure boundary conditions and improve interfaces. ron minnich, in response to Charles Forsyth http://9fans.net/archive/2011/02/90