############################################################################
#                                                                          #
# Makefile for blocked triangular tridiagonalization (Aasen/Parlett-Reid)  # 
#                                                                          #
# Gil Shklarski and Sivan Toledo May 2007                                  #
#                                                                          #
############################################################################

LIBDIR = /specific/a/home/cc/students/cs/shagil/phd/aasen/benchmarks/core2_single_processor/

LIB =   -L ${LIBDIR} -llapack3_1_0 \
        -L ${LIBDIR} -lgoto_core2-r1.13 \
        -lg2c -lpthread -lm


OBJS = dstrdf_aasen.o dstrds_aasen.o dstrdf_parlett_ried.o dstrds_parlett_ried.o rnd_matrix.o driver.o

CFLAGS = -O3 -fomit-frame-pointer

LDFLAGS = 

all: driver


driver: ${OBJS}
	${CC} ${LDFLAGS} -o $@ ${OBJS} ${LIB}

clean:
	rm -f ${OBJS} *~

