Skip to content

Commit be53895

Browse files
committed
Fix Mac OS X shared library symlinks
1 parent 1f549d9 commit be53895

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

Makefile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ install: all
360360
$(INSTALL_LIB) $(LIBS) $(DESTDIR)$(LIBDIR)
361361
$(INSTALL_LIB) $(SOLIBS) $(DESTDIR)$(LIBDIR)
362362
for f in $(SOLIBS) ; do \
363-
( cd $(DESTDIR)$(LIBDIR) && ln -sf $$f `basename $$f .$(LIBVER)` ) ; \
363+
( cd $(DESTDIR)$(LIBDIR) && ln -sf $$f `basename $$f .$(SOLIBVER)`.$(LINKER_SOSUFFIX) ) ; \
364364
done
365365
$(INSTALL_DATA) kcgi.h kcgihtml.h kcgijson.h kcgixml.h kcgiregress.h $(DESTDIR)$(INCLUDEDIR)
366366
$(INSTALL_DATA) $(PCS) $(DESTDIR)$(LIBDIR)/pkgconfig
@@ -464,7 +464,7 @@ libkcgi.a: $(LIBOBJS) compats.o
464464
libkcgi.$(SOLIBVER): $(LIBOBJS) compats.o
465465
$(CC) $(LINKER_SOFLAG) -o $@ $(LIBOBJS) compats.o $(LDFLAGS) $(LDADD_MD5) \
466466
-Wl,${LINKER_SONAME},$@ $(LDLIBS) $(LIBS_PKG)
467-
ln -sf $@ `basename $@ .$(LIBVER)`
467+
ln -sf $@ `basename $@ .$(SOLIBVER)`.$(LINKER_SOSUFFIX)
468468

469469
$(LIBOBJS): kcgi.h config.h extern.h
470470

@@ -494,22 +494,22 @@ libkcgiregress.a: kcgiregress.o
494494
libkcgihtml.$(SOLIBVER): kcgihtml.o libkcgi.$(SOLIBVER)
495495
$(CC) $(LINKER_SOFLAG) -o $@ kcgihtml.o $(LDFLAGS) \
496496
-Wl,${LINKER_SONAME},$@ $(LDLIBS) libkcgi.$(SOLIBVER)
497-
ln -sf $@ `basename $@ .$(LIBVER)`
497+
ln -sf $@ `basename $@ .$(SOLIBVER)`.$(LINKER_SOSUFFIX)
498498

499499
libkcgijson.$(SOLIBVER): kcgijson.o libkcgi.$(SOLIBVER)
500500
$(CC) $(LINKER_SOFLAG) -o $@ kcgijson.o $(LDFLAGS) \
501501
-Wl,${LINKER_SONAME},$@ $(LDLIBS) libkcgi.$(SOLIBVER)
502-
ln -sf $@ `basename $@ .$(LIBVER)`
502+
ln -sf $@ `basename $@ .$(SOLIBVER)`.$(LINKER_SOSUFFIX)
503503

504504
libkcgixml.$(SOLIBVER): kcgixml.o libkcgi.$(SOLIBVER)
505505
$(CC) $(LINKER_SOFLAG) -o $@ kcgixml.o $(LDFLAGS) \
506506
-Wl,${LINKER_SONAME},$@ $(LDLIBS) libkcgi.$(SOLIBVER)
507-
ln -sf $@ `basename $@ .$(LIBVER)`
507+
ln -sf $@ `basename $@ .$(SOLIBVER)`.$(LINKER_SOSUFFIX)
508508

509509
libkcgiregress.$(SOLIBVER): kcgiregress.o libkcgi.$(SOLIBVER)
510510
$(CC) $(LINKER_SOFLAG) -o $@ kcgiregress.o $(LDFLAGS) \
511511
-Wl,${LINKER_SONAME},$@ $(LDLIBS) libkcgi.$(SOLIBVER)
512-
ln -sf $@ `basename $@ .$(LIBVER)`
512+
ln -sf $@ `basename $@ .$(SOLIBVER)`.$(LINKER_SOSUFFIX)
513513

514514
# Sample programs.
515515
# These demonstrate FastCGI, CGI, and standard.

0 commit comments

Comments
 (0)