ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/JSOC/proj/cookbook/Makevars/Makevars_linux_x86_64.mk
Revision: 1.2
Committed: Fri Mar 12 01:21:52 2010 UTC (13 years, 6 months ago) by rick
Branch: MAIN
CVS Tags: NetDRMS_Ver_6-4, NetDRMS_Ver_8-0, NetDRMS_Ver_6-2, NetDRMS_Ver_6-3, NetDRMS_Ver_6-0, NetDRMS_Ver_6-1, Ver_6-0, Ver_6-1, Ver_6-2, Ver_6-3, Ver_6-4, NetDRMS_Ver_2-7, NetDRMS_Ver_2-4, NetDRMS_Ver_2-5, NetDRMS_Ver_8-8, Ver_5-10, Ver_8-5, NetDRMS_Ver_7-0, NetDRMS_Ver_8-1, Ver_5-14, Ver_5-13, Ver_5-12, Ver_5-11, Ver_7-0, Ver_LATEST, NetDRMS_Ver_LATEST, NetDRMS_Ver_9-9, NetDRMS_Ver_2-2, NetDRMS_Ver_8-12, NetDRMS_Ver_8-10, NetDRMS_Ver_8-11, NetDRMS_Ver_9-1, NetDRMS_Ver_9-0, NetDRMS_Ver_9-3, NetDRMS_Ver_9-2, NetDRMS_Ver_9-5, NetDRMS_Ver_9-4, NetDRMS_Ver_8-2, NetDRMS_Ver_8-3, NetDRMS_Ver_2-1, NetDRMS_Ver_2-6, NetDRMS_Ver_9-41, Ver_9-41, Ver_DRMSLATEST, NetDRMS_Ver_8-4, NetDRMS_Ver_8-5, NetDRMS_Ver_2-3, Ver_5-8, NetDRMS_Ver_8-6, Ver_5-7, Ver_8-8, NetDRMS_Ver_8-7, Ver_5-9, Ver_8-2, Ver_9-3, Ver_8-0, Ver_8-1, Ver_8-6, Ver_8-7, Ver_8-4, Ver_8-11, Ver_7-1, Ver_9-1, Ver_8-3, NetDRMS_Ver_7-1, Ver_9-5, Ver_9-4, Ver_8-10, Ver_9-2, Ver_8-12, Ver_9-0, HEAD
Changes since 1.1: +1 -1 lines
Log Message:
added -openmp flag to loader

File Contents

# Content
1 # @(#)Makevars_linux_x86_64.mk
2 # Revision history is at the end of the file.
3
4 # make
5 MAKE = /usr/bin/make
6
7 # the Shell: this must be a valid shell, e.g. sh or csh or tcsh; echo also
8 # works as a no-op
9 SHELL = /bin/sh
10
11 # commands and arguments
12
13 # ar - archive, ranlib
14 AR = /usr/bin/ar
15 ARFLAGS = crv
16 RANLIB = /usr/bin/ranlib
17
18 # as - assembler
19 AS = /usr/bin/as
20 ASFLAGS =
21
22 # cc - C compiler
23 NCC = /usr/bin/cc
24 GCC = /usr/bin/gcc
25 ICC = /usr/local/bin/icc -mcmodel=medium
26 CC = $(ICC)
27 CDEBUG = -g
28 CDEFINES = -DBETA
29 CFLAGS = -O3 -std=c99 -D_FILE_OFFSET_BITS=64 -xW -D_GNU_SOURCE
30 #CFLAGS = -std=c99 -xW -D_GNU_SOURCE
31 CCFLAGS = -c $(CFLAGS)
32 CCGFLAGS = -g -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
33 CINCLUDES = -I$(JSOC)/base/include -I/usr/include
34 DBCC = $(CC) $(CDEBUG)
35 FW = -fullwarn
36 MULTI =
37 HFILES =
38 CFILES =
39
40 # f77 - FORTRAN
41 FC = /usr/bin/f77
42 #FC = /usr/local/bin/ifort
43 FFLAGS = -O -c
44 FLIBS = -lCm -lftn -lF77 -lm -lU77 -lI77 -lblas -lisam -lm
45
46 # ld - link editor
47 LD = /usr/bin/ld
48 LDFLAGS = -xW -openmp
49 LDCMD = $(CC) $(LDFLAGS)
50 MALCHK =
51 LOADLIBES =
52 PARLIBS =
53 OBJS =
54 AOUT = noaout
55 AOUTS = noaouts
56
57 # lex - lexical analyser
58 LEX = /usr/bin/lex
59 LFLAGS =
60
61 # yacc
62 YACC = /usr/bin/yacc
63 YFLAGS =
64
65 # oracle for platform
66 ORACLE_HOME=
67 ORAADD=
68
69 # rpc
70 RPCLIB =
71
72 # miscellaneous commands
73 AWK = /bin/awk
74 CD = cd
75 CHGRP = /bin/chgrp
76 CHMOD = /bin/chmod
77 CHOWN = /bin/chown
78 CP = /bin/cp
79 CPP = /usr/bin/cpp
80 DATE = /bin/date
81 ECHO = echo
82 INSTALL = /usr/bin/install
83 LN = /bin/ln
84 LS = /bin/ls
85 MKDIR = /bin/mkdir
86 MV = /bin/mv
87 RM = /bin/rm -f
88 STRIP = /usr/bin/strip
89 TOUCH = /bin/touch
90 XSTR = $(ECHO)
91
92 # Revision History:
93 #
94 # 07.04.19 created this file, based on ~rick/genmake.d/Makevars_linux4.mk
95 # 07.05.29 modified to support JSOC module builds
96 #