]> pilppa.org Git - uci.git/blobdiff - Makefile.inc
fix possible uninitialized warning from gcc 4.92
[uci.git] / Makefile.inc
index 2578c723220bab68c0e30bc74932f39f5a7e88ec..698caf2270cc9e15b9b4c32bcda1efcfc8100aca 100644 (file)
@@ -1,16 +1,26 @@
 prefix=/usr
 DESTDIR=
+UNAME_P := $(shell uname -p)
+ifeq ($(UNAME_P),x86_64)
+       LIBDIRNAME=lib64
+       LIBUCIPC=lib64uci.pc
+else
+       LIBDIRNAME=lib
+       LIBUCIPC=libuci.pc
+endif
 
 COPTS=-O2
 WOPTS=-pedantic -Werror -Wall
 FPIC=-fPIC
 CFLAGS=$(COPTS) $(WOPTS) -std=gnu99
+CPPFLAGS=-I.
 
 AR=ar
 LD=ld
 CC=gcc
 RANLIB=ranlib
 INSTALL=install
+MKDIR=mkdir
 
 ifeq ($(DEBUG),1)
   COPTS = -O0
@@ -21,6 +31,9 @@ ifeq ($(OS),Darwin)
   LINK=$(LD)
   SHLIB_EXT=dylib
   SHLIB_FLAGS=-dylib
+  ifeq ($(shell gcc -dumpmachine),i686-apple-darwin10)
+    SHLIB_FLAGS += -arch x86_64
+  endif
 else
   LINK=$(CC)
   SHLIB_EXT=so