Jeffrey, thanks for the reply.  Decades since I've looked at a makefile. 
Understanding is marginal.

From: Jeffrey Walton <noloa...@gmail.com>
Date: Sat, 9 Nov 2024 22:39:32 -0500
> My guess is $PROGS is empty. But it is only a guess since the message
> is missing so much information.
> 
> Maybe add a $(info $(PROGS)) before the 'all' recipe to see:
> 
>     $(info PROGS: $(PROGS))
>     all: $(PROGS)

Inserted line "$(info PROGS: $(PROGS))" ahead of "all: $(PROGS)".  That's 
what you intended, correct? 

Got this.
# make DEBUG=1 -f ./Makefile
PROGS: utelnetd
make: Nothing to be done for 'all'.

Confirms the assignment earlier in Makefile.

# grep utelnetd Makefile
# Makefile for utelnetd
CORE            := utelnetd.core
PROGS     = utelnetd
OBJS      = utelnetd.o

According to this, libc.so is the only dependancy.
https://boxmatrix.info/wiki/Property:utelnetd

/usr# find . -type f -name "libc.so"
./lib/x86_64-linux-gnu/libc.so
 
 Seems OK.

Something elementary and critical missing?

Thanks,                        ... P.

-- 
VoIP:   +1 604 670 0140
work: https://en.wikibooks.org/wiki/User:PeterEasthope

Reply via email to