Révision 6 BLAS/xTRSV/Makefile

Makefile (revision 6)
16 16

  
17 17
GOTO2=/opt/GotoBLAS2
18 18

  
19
OPENBLAS=/opt/OpenBLAS
20

  
19 21
ACML=/opt/acml
20 22
ACMLINC=$(ACML)/gfortran64_mp/include
21 23
ACMLLIB=$(ACML)/gfortran64_mp/lib
22 24

  
23
EXECUTABLE=cblas fblas gsl cublas thunking gotoblas acml
25
EXECUTABLE=cblas fblas gsl cublas thunking gotoblas acml openblas
24 26

  
25 27
#FORMAT=DOUBLE
26 28
FORMAT=FLOAT
......
47 49
	$(CC) $(CFLAGS) $(DIRECTIVES) -DDOUBLE -DCBLAS $(LDFLAGS) \
48 50
		$(SOURCE) $(GOTO2)/libgoto2.a -lpthread -o $(SOURCE:.c=)_DP_$@
49 51

  
52
openblas: $(SOURCE)
53

  
54
	$(CC) $(CFLAGS) $(DIRECTIVES) -DFLOAT -DCBLAS $(LDFLAGS) \
55
		$(SOURCE) $(OPENBLAS)/libopenblas.a -lpthread -o $(SOURCE:.c=)_SP_$@
56

  
57
	$(CC) $(CFLAGS) $(DIRECTIVES) -DDOUBLE -DCBLAS $(LDFLAGS) \
58
		$(SOURCE) $(OPENBLAS)/libopenblas.a -lpthread -o $(SOURCE:.c=)_DP_$@
59

  
50 60
acml: $(SOURCE)
51 61

  
52 62
	$(CC) -I$(ACMLINC) $(CFLAGS) $(DIRECTIVES) -DFLOAT -DACML $(LDFLAGS) \

Formats disponibles : Unified diff