File: Make.sys

package info (click to toggle)
xcrysden 1.5.53-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 8,528 kB
  • sloc: ansic: 37,997; tcl: 33,106; fortran: 6,409; sh: 2,706; makefile: 660; awk: 352; f90: 33; pascal: 30
file content (69 lines) | stat: -rw-r--r-- 1,768 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#########################################################################
#
#  System-dependent definitions suitable for compiling xcrysden using
#  a system shared libraries (needs Tcl/Tk/GL/GLU/FFTW/Meschach
#  libraries)
#
########################################################################


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


#------------------------------------------------------------------------
# compilers & flags
#------------------------------------------------------------------------
CPPFLAGS ?=
CFLAGS ?=
LDFLAGS ?=
CFLAGS += $(CPPFLAGS)
CFLAGS += -ffast-math -funroll-loops -fPIC -DUSE_FONTS -pedantic -Wall
CFLAGS += $(LDFLAGS)
CC     = gcc
#LDLIB  = -ldl
MATH   = -lm

FFLAGS ?= -O2
FFLAGS += $(LDFLAGS)
FC     = gfortran

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


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

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

TCL_LIB      = -ltcl8.5
TK_LIB       = -ltk8.5
GLU_LIB      = -lGLU
GL_LIB       = -lGL
FFTW3_LIB    = -lfftw3
MESCHACH_LIB = -lmeschach
EXT_LIB      = -lgl2ps -lTogl

#
# Include directories
#

TCL_INCDIR      = -I/usr/include/tcl8.5
TK_INCDIR       =
GL_INCDIR       =
FFTW3_INCDIR    =
MESCHACH_INCDIR =

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