--- sparse-0.3/Makefile +++ sparse-0.3/Makefile @@ -16,9 +16,9 @@ CFLAGS += -DDEBUG DESTDIR= -PREFIX=$(HOME) -BINDIR=$(PREFIX)/bin -LIBDIR=$(PREFIX)/lib -INCLUDEDIR=$(PREFIX)/include +PREFIX= +BINDIR=$(PREFIX)/usr/bin +LIBDIR=$(PREFIX)/usr/lib +INCLUDEDIR=$(PREFIX)/usr/include PKGCONFIGDIR=$(LIBDIR)/pkgconfig @@ -38,7 +38,7 @@ LIB_FILE= libsparse.a SLIB_FILE= libsparse.so -LIBS=$(LIB_FILE) +LIBS=$(SLIB_FILE) all: $(PROGRAMS) sparse.pc @@ -101,7 +101,7 @@ $(AR) rcs $@ $(LIB_OBJS) $(SLIB_FILE): $(LIB_OBJS) - $(CC) -shared -o $@ $(LIB_OBJS) + $(CC) $(LDFLAGS) -Wl,-soname,$@ -shared -o $@ $(LIB_OBJS) evaluate.o: $(LIB_H) expression.o: $(LIB_H)