aboutsummaryrefslogtreecommitdiff
path: root/biology/plink/files/patch-Makefile
blob: e98b69aa655960d2a67032e6c74d146d7067c374 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
--- Makefile.orig	2009-10-10 11:00:20.000000000 -0500
+++ Makefile	2012-09-07 08:24:26.000000000 -0500
@@ -26,25 +26,25 @@
 WITH_WEBCHECK = 1
 FORCE_32BIT = 
 WITH_ZLIB = 1
-WITH_LAPACK = 
-FORCE_DYNAMIC = 
+WITH_LAPACK = 1
+FORCE_DYNAMIC = 1
 
 # Put C++ compiler here; Windows has it's own specific version
 CXX_UNIX = g++
 CXX_WIN = c:\bin\mingw\bin\mingw32-g++.exe
 
 # Any other compiler flags here ( -Wall, -g, etc)
-CXXFLAGS = 
+# CXXFLAGS = 
 
 # Misc
-LIB_LAPACK = /usr/lib/liblapack.so.3
+LIB_LAPACK = ${LDFLAGS} -L${LOCALBASE}/lib -llapack -lblas
 
 
 # --------------------------------------------------------------------
 # Do not edit below this line
 # --------------------------------------------------------------------
 
-CXXFLAGS += -O3 -I.
+CXXFLAGS += -I.
 OUTPUT = plink
 
 # Some system specific flags
@@ -58,8 +58,8 @@
 endif
 
 ifeq ($(SYS),UNIX)
- CXXFLAGS += -DUNIX
- CXX = $(CXX_UNIX)
+ CXXFLAGS += -DUNIX -Dfopen64=fopen
+ CXX ?= $(CXX_UNIX)
  ifndef FORCE_DYNAMIC
   CXXFLAGS += -static
  endif
@@ -128,7 +128,7 @@
 LIB += -ldl
 endif
 ifeq ($(SYS),UNIX)
-LIB += -ldl -lcrypt
+LIB += -lcrypt
 endif
 endif