summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-08-15 00:58:23 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-08-15 00:58:23 -0700
commit7013e0b672a881a979ef05f504ba3b2fb3dfdaf4 (patch)
treee78e062f863447e8492872dd82b81b1bae6e007c
parent9c2b00755629ec8406043133a26fd43e7e96424d (diff)
downloadabc-7013e0b672a881a979ef05f504ba3b2fb3dfdaf4.tar.gz
abc-7013e0b672a881a979ef05f504ba3b2fb3dfdaf4.tar.bz2
abc-7013e0b672a881a979ef05f504ba3b2fb3dfdaf4.zip
Small changes to compile on Mac.
-rw-r--r--Makefile6
-rw-r--r--src/misc/util/abc_global.h2
2 files changed, 6 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 9c8a3a8a..ca22379d 100644
--- a/Makefile
+++ b/Makefile
@@ -63,7 +63,11 @@ endif
endif
-LIBS := -ldl -lrt
+# LIBS := -ldl -lrt
+LIBS := -ldl
+ifneq ($(findstring Darwin, $(shell uname)), Darwin)
+ LIBS += -lrt
+endif
ifneq ($(READLINE),0)
CFLAGS += -DABC_USE_READLINE
diff --git a/src/misc/util/abc_global.h b/src/misc/util/abc_global.h
index 8952d1e2..efd790f6 100644
--- a/src/misc/util/abc_global.h
+++ b/src/misc/util/abc_global.h
@@ -272,7 +272,7 @@ static inline int Abc_Lit2LitL( int * pMap, int Lit ) { return Abc_LitNo
typedef ABC_INT64_T abctime;
static inline abctime Abc_Clock()
{
-#if defined(LIN) || defined(LIN64)
+#if defined(LIN) || defined(LIN64) && !(__APPLE__ & __MACH__)
struct timespec ts;
if ( clock_gettime(CLOCK_THREAD_CPUTIME_ID, &ts) < 0 )
return (abctime)-1;