This is the mail archive of the cygwin-developers mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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....


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]