$NetBSD: patch-ar,v 1.2 2001/04/19 20:51:32 jtb Exp $ --- ./src/segyprogs/makefile.orig Wed Apr 11 19:58:09 2001 +++ ./src/segyprogs/makefile @@ -8,7 +8,7 @@ #------------------------- stop here -------------------------- CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include -I$(GMT_DEFAULT_PATH)/src -ALLLIB = -L.. -L$(libdir) -lgmt -lpsl -L$(NETCDF)/lib -lnetcdf $(LIBS) +ALLLIB = ../libgmt.la ../libpsl.la -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf $(LIBS) SEGYPLOT_H = segy_io.h segy.h segyreel.h SEGYPLOT_C = pssegyz.c pssegy.c @@ -23,7 +23,7 @@ install: all for i in $(SEGYPLOT); do \ - $(INSTALL) $$i$(EXE) $(bindir); \ + $(LIBTOOL) $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \ done uninstall: @@ -41,10 +41,10 @@ \rm -f *.a segy_io.o: $(SEGYPLOT_H) segy_io.c - $(CC) -c $(CFLAGS) segy_io.c + @$(LIBTOOL) $(CC) $(CPPFLAGS) -c $(CFLAGS) segy_io.c $(SEGYPLOT): $(SEGYPLOT_O) segy_io.o - $(CC) $(CFLAGS) segy_io.o $@.o -o $@ $(ALLLIB) $(LDFLAGS) + @$(LIBTOOL) $(CC) $(CFLAGS) segy_io.lo $@.lo -o $@ $(ALLLIB) $(LDFLAGS) .c.o: - $(CC) -c $(CFLAGS) $< + @$(LIBTOOL) $(CC) $(CPPFLAGS) -c $(CFLAGS) $<