summaryrefslogtreecommitdiff
path: root/math/lapack++/files/patch-makefile.def
blob: 7ac546974384f4148d821344a2d320a2e2a8547d (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
--- makefile.def.orig	Wed Mar  1 02:42:58 2000
+++ makefile.def	Tue Nov 19 13:16:28 2002
@@ -12,11 +12,11 @@
 #		g++ 2.7.0)  Some other choices for ARCH are "SGI" and "RIOS" (RS-6000)
 #
 
-ARCH = Linux
-CPP = g++
-CPPFLAGS =  -I$(LAPACKPP_INC) -D$(ARCH)   -Wall
-CPPLIBS = -lm
-CFLAGS = -I$(LAPACKPP_INC)
+ARCH = FreeBSD
+CPP = $(CXX)
+CPPFLAGS+=  $(CXXFLAGS) -I$(LAPACKPP_INC) -D$(ARCH)
+CPPLIBS+= -lm
+CFLAGS+= -I$(LAPACKPP_INC)
 #
 #
 
@@ -35,8 +35,14 @@
 #
 # Linux
 #
-BLAS_LIB = $(HOME)/lib/Linux/libblas.a
-LAPACK_LIB = $(HOME)/lib/Linux/liblapack.a
+#BLAS_LIB = $(HOME)/lib/Linux/libblas.a
+#LAPACK_LIB = $(HOME)/lib/Linux/liblapack.a
+#FLIBS = -lm -lg2c
+#
+# FreeBSD
+#
+BLAS_LIB = %%BLAS_LIB%%
+LAPACK_LIB = %%LAPACK_LIB%%
 FLIBS = -lm -lg2c
 #
 # Sun
@@ -60,7 +66,7 @@
 LAPACKPP_LIB = $(LAPACKPP_LIB_DIR)/liblapack++.a
 BLASPP_LIB = $(LAPACKPP_LIB_DIR)/libblas++.a 
 
-ALL_LAPACKPP_LIB =   				\
+ALL_LAPACKPP_LIB = -L${PREFIX}/lib 				\
 		$(LAMATRIXPP_LIB) 			\
 		$(LAPACKPP_LIB)  			\
 		$(TMGLIB)  					\