Added symmetric poweriterations to sandbox
This commit is contained in:
27
sandbox/powerit/Makefile
Normal file
27
sandbox/powerit/Makefile
Normal file
@@ -0,0 +1,27 @@
|
||||
CC=gcc
|
||||
PYTHON_INCLUDE=/usr/include/python2.5
|
||||
PYTHON_LIBRARY=/usr/lib/python2.5
|
||||
NUMPY_INCLUDE=$(PYTHON_LIBRARY)/site-packages/numpy/core/include/numpy/
|
||||
GOTO_LIBRARY=/home/flatberg/GotoBLAS
|
||||
BLAS_LIBRARY=/usr/lib
|
||||
BLAS=blas
|
||||
GOTO=goto
|
||||
|
||||
|
||||
all: numpy_module.so
|
||||
|
||||
numpy_module.so: numpy_module.o sympowerit.o
|
||||
$(CC) -Wall -shared numpy_module.o sympowerit.o -o _numpy_module.so -L$(PYTHON_LIBRARY) -lpython2.5 -L$(BLAS_LIBRARY) -l$(BLAS) -llapack -lg2c -lm
|
||||
|
||||
numpy_module.o: numpy_module.c numpy_module.h
|
||||
$(CC) -fPIC -Wall -O2 -g -c -I$(PYTHON_INCLUDE) -I$(NUMPY_INCLUDE) numpy_module.c
|
||||
|
||||
c_egines.o: sympowerit.c
|
||||
$(CC) -Wall -O2 -g -c sympowerit.c
|
||||
|
||||
clean:
|
||||
-rm numpy_module.o sympowerit.o
|
||||
-rm -rf _numpy_module.so
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user