#
# Copyright 2008-2009 Shin'ya Murakami <murashin@epa.scitec.kobe-u.ac.jp>
# $Id$
# 
# configuration for Makefile on Linux with g95
# 

# command path
FC=		g95
MV=		/bin/mv
BASENAME=	/usr/bin/basename

AR=		/usr/bin/ar
ARFLAGS=	cru

PREFIX=		/home/murashin/software-g95
LIBDIR=		${PREFIX}/lib
INCLUDE=	${PREFIX}/include

# fftw3
FFTW3_PREFIX=	${PREFIX}
FFTW3_LIBDIR=	${FFTW3_PREFIX}/lib
FFTW3_INCDIR=	${FFTW3_PREFIX}/include
FFTW3_LIB=	fftw3

# gtool
GT_PREFIX=	${PREFIX}
GT_LIBDIR=	${GT_PREFIX}/lib
GT_INCDIR=	${GT_PREFIX}/include
GT_LIB=		gtool5

# netcdf
NC_PREFIX=	${PREFIX}
NC_LIBDIR=	${NC_PREFIX}/lib
NC_INCDIR=	${NC_PREFIX}/include
NC_LIB=		netcdf

# lapack
LAPACK_PREFIX=	${PREFIX}
LAPACK_LIBDIR=	${LAPACK_PREFIX}/lib
LAPACK_LIB=	lapack

# blas
BLAS_PREFIX=	${PREFIX}
BLAS_LIBDIR=	${BLAS_PREFIX}/lib
BLAS_LIB=	blas

CFLAGS= 	-I${FFTW3_INCDIR} -I${GT_INCDIR} -I${NC_INCDIR}
CFLAGS+= 	-Wall # 警告
CFLAGS+= 	-O2   # 最適化
#CFLAGS+= 	-march=pentium4
#CFLAGS+= 	-march=nocona
#CFLAGS+= 	-fbounds-check
CFLAGS+= 	-funroll-loops # ループ展開
#CFLAGS+= 	-mfpmath=sse -msse2
#CFLAGS+= 	-ftrace=full

LIBS= 		-L${FFTW3_LIBDIR}  -l${FFTW3_LIB}     \
		-L${GT_LIBDIR}     -l${GT_LIB}        \
		-L${NC_LIBDIR}     -l${NC_LIB}        \
		-L${LAPACK_LIBDIR} -l${LAPACK_LIB}    \
		-L${BLAS_LIBDIR}   -l${BLAS_LIB}

#LDFLAGS=	-static
LDFLAGS=
