--- dlcompat-20010123/Makefile.ORIG Fri Jan 19 01:30:29 2001 +++ dlcompat-20010123/Makefile Fri Jan 26 14:44:28 2001 @@ -31,7 +31,7 @@ CFLAGS=-Wall -O2 -DDEBUG=$(DEBUG) AR=ar cru RANLIB=ranlib -INSTALL=install +INSTALL=install -c OBJS = dlopen.o @@ -39,12 +39,14 @@ all: libdl.a libdl.dylib install: all - if test ! -d $(prefix)/lib ; then mkdir $(prefix)/lib ; fi - $(INSTALL) -m 644 libdl.a $(prefix)/lib - $(RANLIB) $(prefix)/lib/libdl.a - chmod 644 $(prefix)/lib/libdl.a - $(INSTALL) -m 755 libdl.dylib $(prefix)/lib - if test ! -d $(prefix)/include ; then mkdir $(prefix)/include ; fi + if test ! -d $(prefix)/lib/system ; then mkdir -p $(prefix)/lib/system ; fi + $(INSTALL) -m 644 libdl.a $(prefix)/lib/system + $(RANLIB) $(prefix)/lib/system/libdl.a + chmod 644 $(prefix)/lib/system/libdl.a + ln -s system/libdl.a $(prefix)/lib/. + $(INSTALL) -m 755 libdl.dylib $(prefix)/lib/system + ln -s system/libdl.dylib $(prefix)/lib/. + if test ! -d $(prefix)/include ; then mkdir -p $(prefix)/include ; fi $(INSTALL) -m 644 dlfcn.h $(prefix)/include .c.o: --- dlcompat-20010123/Makefile.ORIG Wed Oct 10 22:23:51 2001 +++ dlcompat-20010123/Makefile Wed Oct 10 22:25:08 2001 @@ -57,7 +57,7 @@ $(RANLIB) libdl.a libdl.dylib: $(OBJS) - $(CC) -dynamiclib -undefined suppress -o libdl.dylib $(OBJS) -install_name $(prefix)/lib/libdl.dylib + $(CC) -dynamiclib -undefined error -o libdl.dylib $(OBJS) -install_name $(prefix)/lib/libdl.dylib clean: rm -f $(OBJS) libdl.*