--- tools/Makefile.orig 2015-10-26 10:22:55 UTC +++ tools/Makefile @@ -39,7 +39,7 @@ TARGETS = reptype wsize gifinfo HTMLpars # rule to create .o files from .c files .c.o: $(RM) $@ - $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) -c $< + $(LIBTOOL) --mode=compile $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) -c $< # # Special object rules @@ -50,21 +50,21 @@ TARGETS = reptype wsize gifinfo HTMLpars # gif2gzf.o: gif2gzf.c $(RM) $@ - $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(ZLIBINC) $*.c + $(LIBTOOL) --mode=compile $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(ZLIBINC) $*.c # # LZWStream compiled for standalone usage # LZWStream.o: ../lib/common/LZWStream.c $(RM) $@ - $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) -DNO_XmHTML ../lib/common/LZWStream.c + $(LIBTOOL) --mode=compile $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) -DNO_XmHTML ../lib/common/LZWStream.c # # XmHTML HTML Parser compiled for standalone usage # parse.o: ../lib/common/parse.c $(RM) $@ - $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) -DMINIPARSE ../lib/common/parse.c + $(LIBTOOL) --mode=compile $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) -DMINIPARSE ../lib/common/parse.c # # All Targets @@ -76,33 +76,33 @@ all: $(TARGETS) reptype:: GetRepTypes.o $(RM) $@ \ - $(CC) -o $@ $(LDFLAGS) GetRepTypes.o $(LOADLIBES) + $(LIBTOOL) --mode=compile $(CC) -o $@ $(LDFLAGS) GetRepTypes.o $(LOADLIBES) wsize:: WidgetSize.o $(RM) $@ \ - $(CC) -o $@ $(LDFLAGS) WidgetSize.o + $(LIBTOOL) --mode=compile $(CC) -o $@ $(LDFLAGS) WidgetSize.o gifinfo:: gifinfo.o ImBuffer.o $(RM) $@ \ - $(CC) -o $@ $(LDFLAGS) gifinfo.o ImBuffer.o + $(LIBTOOL) --mode=compile $(CC) -o $@ $(LDFLAGS) gifinfo.o ImBuffer.o httpget:: httpget.o $(RM) $@ \ - $(CC) -o $@ $(LDFLAGS) httpget.o -L../http -lhttp $(DMALLOCLIB) + $(LIBTOOL) --mode=compile $(CC) -o $@ $(LDFLAGS) httpget.o ../http/libhttp.la $(DMALLOCLIB) mkStrings:: mkStrings.o $(RM) $@ \ - $(CC) -o $@ $(LDFLAGS) mkStrings.o + $(LIBTOOL) --mode=compile $(CC) -o $@ $(LDFLAGS) mkStrings.o # gif to gzf converter gif2gzf:: gif2gzf.o LZWStream.o ImBuffer.o $(RM) $@ \ - $(CC) -o $@ $(LDFLAGS) gif2gzf.o LZWStream.o ImBuffer.o $(ZLIBLIB) + $(LIBTOOL) --mode=compile $(CC) -o $@ $(LDFLAGS) gif2gzf.o LZWStream.o ImBuffer.o $(ZLIBLIB) # stand alone parser HTMLparse:: parse.o miniparse.o $(RM) $@ - $(CC) -o $@ $(LDFLAGS) parse.o miniparse.o + $(LIBTOOL) --mode=compile $(CC) -o $@ $(LDFLAGS) parse.o miniparse.o depend:: $(SRCS) $(MAKEDEPEND) $(INCLUDES) $(CPPFLAGS) -DMINIPARSE -DNO_XmHTML $(SRCS)