Missing dependency.

Dave Korn dave.korn@artimi.com
Wed Aug 30 23:24:00 GMT 2006

On 31 August 2006 00:19, Dave Korn wrote:

  One small red herring I left in there:

> dk@rainbow /usr/build/obj-winsup/i686-pc-cygwin/winsup/cygserver> cat
> libcygserver.d
> ./libcygserver.o: /usr/build/src-winsup/winsup/cygserver/cygserver.cc
> dk@rainbow /usr/build/obj-winsup/i686-pc-cygwin/winsup/cygserver> grep
> libcygserver.a *
> Makefile:       rm -f $(LIBOBJS) ${patsubst %.o,%.d,$(LIBOBJS)}
> libcygserver.a Makefile:libcygserver.a: $(LIBOBJS)
> dk@rainbow /usr/build/obj-winsup/i686-pc-cygwin/winsup/cygserver> make all
> make: Nothing to be done for `all'.

  That "Nothing to be done for `all'" is a red herring: the "all" target means
the main exe, ...

cygserver.exe: $(CYGWIN_LIB) $(OBJS) $(CYGWIN_OBJS)

  ... which doesn't depend on libcygserver.a at all.

Can't think of a witty .sigline today....

More information about the Cygwin-developers mailing list