#########################################################################
#
#  System-dependent definitions suitable for compiling xcrysden using
#  a system shared libraries (needs Tcl/Tk/Togl/GL/GLU/FFTW libraries)
#
########################################################################


#------------------------------------------------------------------------
# if you have a GNU make it is better to set the MAKE variable to point
# to gnu make
#------------------------------------------------------------------------
MAKE = make


#------------------------------------------------------------------------
# compilers & flags
#------------------------------------------------------------------------
CFLAGS = -ffast-math -funroll-loops -fPIC -DUSE_FONTS -pedantic -Wall -DUSE_INTERP_RESULT -fcommon -O2
CC     = gcc -g
#LDLIB  = -ldl
MATH   = -lm -lc

FFLAGS =
FC     = gfortran -std=legacy -fdefault-double-8 -fdefault-real-8 -O2

#-------------------------------------------
#debug options
#CFLAGS = -g
#-------------------------------------------


#------------------------------------------------------------------------
# X-libraries & include files
#------------------------------------------------------------------------
X_LIB     = -lXmu -lX11 
X_INCDIR  =

#------------------------------------------------------------------------
#
# Libraries
#

TCL_LIB      = -ltcl
TK_LIB       = -ltk
TOGL_LIB     = -L/usr/lib/Togl2.0 -lTogl$(TOGL_VER) -Wl,-rpath=/usr/lib/Togl2.0
GLU_LIB      = -lGLU
GL_LIB       = -lGL
FFTW3_LIB    = -lfftw3
EXT_LIB      = -lgl2ps
# this is only used for some testing purposes
#MESCHACH_LIB = -lmeschach

#
# Include directories
#

TCL_INCDIR      =
TK_INCDIR       =
TOGL_INCDIR     =
GL_INCDIR       =
FFTW3_INCDIR    =
# this is only used for some testing purposes
#MESCHACH_INCDIR =

#------------------------------------------------------------------------