linux: use /usr/lib64 on 64bit machines if it exists
authorFerry Huberts <ferry.huberts@pelagic.nl>
Thu, 10 May 2012 11:11:29 +0000 (13:11 +0200)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Fri, 11 May 2012 07:38:49 +0000 (09:38 +0200)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
make/Makefile.linux

index e73be7c..7e9c08e 100644 (file)
@@ -5,6 +5,12 @@
 ARCH := $(shell uname -m)
 DESTDIR ?=
 LIBDIR =       $(DESTDIR)/usr/lib
+ifeq ($(strip $(ARCH)),x86_64)
+  LIB64DIR := $(shell test -d "/usr/lib64" && echo "YES")
+  ifeq ($(strip $(LIB64DIR)),YES)
+    LIBDIR = $(DESTDIR)/usr/lib64
+  endif
+endif
 
 SRCS +=        $(wildcard src/linux/*.c src/unix/*.c)
 HDRS +=                $(wildcard src/linux/*.h src/unix/*.h)