View | Details | Raw Unified | Return to bug 199164
Collapse All | Expand All

(-)./files/patch-Makefile (+11 lines)
Line 0 Link Here
1
--- Makefile.orig	2012-09-09 00:53:46.000000000 +0900
2
+++ Makefile	2012-09-09 00:53:57.000000000 +0900
3
@@ -23,7 +23,7 @@
4
 lapacklib:	lapack_install
5
 	( cd SRC; $(MAKE) )
6
 
7
-lapackelib: lapacklib
8
+lapackelib: 
9
 	( cd lapacke; $(MAKE) )
10
 
11
 lapacke_example: lapackelib
(-)./files/patch-lapacke+Makefile (+30 lines)
Line 0 Link Here
1
--- lapacke/Makefile.orig	2012-09-09 00:48:05.000000000 +0900
2
+++ lapacke/Makefile	2012-09-09 00:48:54.000000000 +0900
3
@@ -45,20 +45,20 @@
4
 all: lapacke 
5
 
6
 lapacke:
7
-	cd include && cp lapacke_mangling_with_flags.h lapacke_mangling.h
8
-	cd src && $(MAKE)
9
-	cd utils && $(MAKE)
10
+	cd ${.CURDIR}/include && cp lapacke_mangling_with_flags.h lapacke_mangling.h
11
+	cd ${.CURDIR}/src && $(MAKE)
12
+	cd ${.CURDIR}/utils && $(MAKE)
13
 
14
 lapacke_example:
15
-	cd example && $(MAKE)
16
+	cd ${.CURDIR}/example && $(MAKE)
17
 	
18
 clean: cleanlib
19
 
20
 cleanlib:
21
-	cd src && $(MAKE) clean
22
-	cd utils && $(MAKE) clean
23
+	cd ${.CURDIR}/src && $(MAKE) clean
24
+	cd ${.CURDIR}/utils && $(MAKE) clean
25
 
26
 cleanall: clean
27
 	rm -f $(LAPACKE)
28
-	cd example && $(MAKE) clean
29
+	cd ${.CURDIR}/example && $(MAKE) clean
30
 
(-)./files/patch-lapacke+src+Makefile (+29 lines)
Line 0 Link Here
1
--- lapacke/src/Makefile.orig	2012-04-03 05:16:32.000000000 +0900
2
+++ lapacke/src/Makefile	2012-09-09 01:28:00.000000000 +0900
3
@@ -2042,19 +2042,23 @@
4
 
5
 ALLOBJ = $(SRC_OBJ) $(MATGEN_OBJ) 
6
 
7
-ifdef USEXBLAS
8
+.ifdef USEXBLAS
9
 ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC)
10
-endif
11
+.endif
12
 
13
 
14
 OBJ_FILES := $(C_FILES:.o=.o)
15
 
16
-all: ../../$(LAPACKELIB)
17
+all: ../../$(LAPACKELIB) ../../$(LAPACKETMGLIB)
18
 
19
 ../../$(LAPACKELIB): $(ALLOBJ) $(ALLXOBJ)
20
 	$(ARCH) $(ARCHFLAGS) ../../$(LAPACKELIB) $(ALLOBJ) $(ALLXOBJ)
21
 	$(RANLIB) ../../$(LAPACKELIB)
22
 
23
+../../$(LAPACKETMGLIB): $(MATGEN_OBJ)
24
+	$(ARCH) $(ARCHFLAGS) ../../$(LAPACKETMGLIB) $(MATGEN_OBJ)
25
+	$(RANLIB) ../../$(LAPACKETMGLIB)
26
+
27
 .c.o:
28
 	$(CC) -c $(CFLAGS) -I ../include -o $@ $<
29
 

Return to bug 199164