projects
/
project
/
uci.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
fix compile on snow leopard
[project/uci.git]
/
Makefile.inc
1
prefix=/usr
2
DESTDIR=
3
4
COPTS=-O2
5
WOPTS=-pedantic -Werror -Wall
6
FPIC=-fPIC
7
CFLAGS=$(COPTS) $(WOPTS) -std=gnu99
8
CPPFLAGS=-I.
9
10
AR=ar
11
LD=ld
12
CC=gcc
13
RANLIB=ranlib
14
INSTALL=install
15
MKDIR=mkdir
16
17
ifeq ($(DEBUG),1)
18
COPTS = -O0
19
CFLAGS += -g3
20
endif
21
OS=$(shell uname)
22
ifeq ($(OS),Darwin)
23
LINK=$(LD)
24
SHLIB_EXT=dylib
25
SHLIB_FLAGS=-dylib
26
ifeq ($(shell gcc -dumpmachine),i686-apple-darwin10)
27
SHLIB_FLAGS += -arch x86_64
28
endif
29
else
30
LINK=$(CC)
31
SHLIB_EXT=so
32
SHLIB_FLAGS=-shared -Wl,-soname,$(SHLIB_FILE)
33
endif
34