X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=Makefile.inc;h=698caf2270cc9e15b9b4c32bcda1efcfc8100aca;hb=HEAD;hp=2578c723220bab68c0e30bc74932f39f5a7e88ec;hpb=3da86cbf987461afc1c798f1addf8a1c4bdafcbb;p=uci.git diff --git a/Makefile.inc b/Makefile.inc index 2578c72..698caf2 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -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