[PATCH] Install libs in lib64 on 64bit arch
Emmanuel Saracco <[email protected]>
| Newsgroups | gmane.comp.audio.jamin.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi all, Here is a patch to adapt JAMin LADSPA libs installation for 64bit archs. -> "configure.in" lines have been stolen from JACK, and there is a little fix in "jamin/controller/Makefile.am". Tell me if it is ok. Bye ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Jamin-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jamin-devel
jamin-lib64.patch
(text/x-patch, 1.1 KB)
diff -BruNa jamin_orig/configure.in jamin/configure.in
--- jamin_orig/configure.in 2008-01-31 16:47:37.000000000 +0100
+++ jamin/configure.in 2008-02-03 11:59:40.000000000 +0100
@@ -96,6 +96,19 @@
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE")
AM_GLIB_GNU_GETTEXT
+libnn=lib
+case "${host_os}" in
+ linux*)
+ case "${host_cpu}" in
+ x86_64|mips64|ppc64|sparc64|s390x)
+ libnn=lib64
+ esac
+esac
+
+if test "${libdir}" = '${exec_prefix}/lib'; then
+ libdir='${exec_prefix}/'${libnn}
+fi
+
JAMIN_LIBS="$FFTW_LIBS $XML_LIBS $JACK_LIBS $OSC_LIBS"
AC_SUBST(JAMIN_LIBS)
JAMIN_CFLAGS="-g $FFTW_CFLAGS $JACK_CFAGS $XML_CFLAGS $OSC_CFLAGS"
diff -BruNa jamin_orig/controller/Makefile.am jamin/controller/Makefile.am
--- jamin_orig/controller/Makefile.am 2004-10-02 20:20:24.000000000 +0200
+++ jamin/controller/Makefile.am 2008-02-03 12:00:31.000000000 +0100
@@ -1,5 +1,5 @@
plugin_LTLIBRARIES = jamincont_1912.la
-plugindir = @prefix@/lib/ladspa
+plugindir = @libdir@/ladspa
jamincont_1912_la_CFLAGS = @OSC_CFLAGS@ -I../src
jamincont_1912_la_LIBADD = @OSC_LIBS@
jamincont_1912_la_LDFLAGS = -module -avoid-version -Wc,-nostartfiles