Don't install symlinks to non-existent shared libs on architectures
without shared libraries.
This commit is contained in:
parent
a94afdc88d
commit
9ddea66c88
@ -45,6 +45,9 @@ case $host_os in
|
|||||||
esac
|
esac
|
||||||
AM_CONDITIONAL(PLATFORM_WIN32, test "x$platform_win32" = "xyes")
|
AM_CONDITIONAL(PLATFORM_WIN32, test "x$platform_win32" = "xyes")
|
||||||
|
|
||||||
|
# some platforms don't even have shared libs
|
||||||
|
AM_CONDITIONAL(SHARED_LIBS, [test -f /usr/libexec/ld.so])
|
||||||
|
|
||||||
# Whether to build Xaw6
|
# Whether to build Xaw6
|
||||||
|
|
||||||
AC_ARG_ENABLE(xaw6, AC_HELP_STRING([--disable-xaw6],
|
AC_ARG_ENABLE(xaw6, AC_HELP_STRING([--disable-xaw6],
|
||||||
|
@ -75,12 +75,13 @@ libXaw6_la_SOURCES = \
|
|||||||
libXaw6_la_LDFLAGS = -version-info 6:1:0 -no-undefined
|
libXaw6_la_LDFLAGS = -version-info 6:1:0 -no-undefined
|
||||||
libXaw6_la_LIBADD = $(XAW6_LIBS)
|
libXaw6_la_LIBADD = $(XAW6_LIBS)
|
||||||
|
|
||||||
|
if SHARED_LIBS
|
||||||
if !PLATFORM_WIN32
|
if !PLATFORM_WIN32
|
||||||
install-exec-hook::
|
install-exec-hook::
|
||||||
-rm -f $(DESTDIR)$(libdir)/libXaw.so.9.0
|
-rm -f $(DESTDIR)$(libdir)/libXaw.so.9.0
|
||||||
(cd $(DESTDIR)$(libdir) && ln -s libXaw6.so.9.0 libXaw.so.9.0)
|
(cd $(DESTDIR)$(libdir) && ln -s libXaw6.so.9.0 libXaw.so.9.0)
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if BUILD_XAW7
|
if BUILD_XAW7
|
||||||
@ -99,12 +100,13 @@ libXaw7_la_SOURCES = \
|
|||||||
libXaw7_la_LDFLAGS = -version-info 7:0:0 -no-undefined
|
libXaw7_la_LDFLAGS = -version-info 7:0:0 -no-undefined
|
||||||
libXaw7_la_LIBADD = $(XAW7_LIBS)
|
libXaw7_la_LIBADD = $(XAW7_LIBS)
|
||||||
|
|
||||||
|
if SHARED_LIBS
|
||||||
if !PLATFORM_WIN32
|
if !PLATFORM_WIN32
|
||||||
install-exec-hook::
|
install-exec-hook::
|
||||||
-rm -f $(DESTDIR)$(libdir)/libXaw.so.11.0
|
-rm -f $(DESTDIR)$(libdir)/libXaw.so.11.0
|
||||||
(cd $(DESTDIR)$(libdir) && ln -s libXaw7.so.11.0 libXaw.so.11.0)
|
(cd $(DESTDIR)$(libdir) && ln -s libXaw7.so.11.0 libXaw.so.11.0)
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if BUILD_XAW8
|
if BUILD_XAW8
|
||||||
@ -123,12 +125,13 @@ libXaw8_la_SOURCES = \
|
|||||||
libXaw8_la_LDFLAGS = -version-info 8:0:0 -no-undefined
|
libXaw8_la_LDFLAGS = -version-info 8:0:0 -no-undefined
|
||||||
libXaw8_la_LIBADD = $(XAW8_LIBS)
|
libXaw8_la_LIBADD = $(XAW8_LIBS)
|
||||||
|
|
||||||
|
if SHARED_LIBS
|
||||||
if !PLATFORM_WIN32
|
if !PLATFORM_WIN32
|
||||||
install-exec-hook::
|
install-exec-hook::
|
||||||
-rm -f $(DESTDIR)$(libdir)/libXaw.so.12.0
|
-rm -f $(DESTDIR)$(libdir)/libXaw.so.12.0
|
||||||
(cd $(DESTDIR)$(libdir) && ln -s libXaw8.so.12.0 libXaw.so.12.0)
|
(cd $(DESTDIR)$(libdir) && ln -s libXaw8.so.12.0 libXaw.so.12.0)
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
EXTRA_DIST = sharedlib.c
|
EXTRA_DIST = sharedlib.c
|
||||||
|
Loading…
Reference in New Issue
Block a user