On Wed, May 28, 2008 at 4:25 PM, Philip Guenther <[EMAIL PROTECTED]> wrote:
> On Wed, May 28, 2008 at 12:59 PM, Garrett Cooper <[EMAIL PROTECTED]> > wrote: > ... > > I readded .SUFFIXES, but it doesn't appear to be working, yet it's still > not > > mapping .c -> .o: > > .SUFFIXES is only used for the old-style suffix rules, like ".c.o:". > It has no effect on pattern rules using %. > > > > Considering target file `all'. > > File `all' does not exist. > > Considering target file > `/ws/garrcoop/nova-test-sync/contrib/ltp/obj-ppc/ltp-full-20080430/lib/clone/libclone.o'. > > How did it go from 'all' to '..../libclone.o' (.o and not .a)? I > guess you didn't show the 'all' target in your previous messages, but > why bother to have a prerequisite like > all: $(MAKE_DEPS) > ? > libclone.o is a .c file in that directory. Huh????? all: $(MAKE_TARGETS) My bad on the omission. > ... > > How do I disable -r action? > > Either > 1) don't set it to begin with (why are they?), or > 2) explicitly include the rules you need. > > Ok. Found the problem and solved it a few hours back... -Garrett
_______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
