This is the mail archive of the
cygwin-developers
mailing list for the Cygwin project.
RE: Missing dependency.
- From: "Dave Korn" <dave dot korn at artimi dot com>
- To: <cygwin-developers at cygwin dot com>
- Date: Thu, 31 Aug 2006 00:24:37 +0100
- Subject: RE: Missing dependency.
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.
cheers,
DaveK
--
Can't think of a witty .sigline today....