/[escript]/trunk/esys2/make/hosts/shake45/Makefile.host
ViewVC logotype

Contents of /trunk/esys2/make/hosts/shake45/Makefile.host

Parent Directory Parent Directory | Revision Log Revision Log


Revision 82 - (show annotations)
Tue Oct 26 06:53:54 2004 UTC (17 years, 1 month ago) by jgs
File size: 2114 byte(s)
Initial revision

1 # $Id$
2
3 # C Compiler Settings
4 CC := gcc
5 CC_SYS_INC_DIRS := /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include /usr/include
6 CC_INC_DIR_FLAG := -I
7 CC_DEF_FLAG := -D
8 CC_DEP_FLAGS := -M
9 CC_OBJ_FLAGS := -c
10 CC_SHARE_FLAGS := -fpic
11 CC_CONFORM_FLAGS := -ansi -nostdinc
12 CC_DIAG_FLAGS := -Wall -W -Wfloat-equal
13 CC_ARCH_FLAGS := -march=pentium4 -malign-double
14 CC_OPT_FLAGS := -O3
15 CC_OUTPUT_FLAG := -o
16
17 # CPP Compiler Settings
18 CPP := g++
19 CPP_SYS_INC_DIRS := ${CC_SYS_INC_DIRS} /usr/include/c++/3.2.2 /usr/include/c++/3.2.2/i386-redhat-linux
20 CPP_INC_DIR_FLAG := -I
21 CPP_DEF_FLAG := -D
22 CPP_DEP_FLAGS := -M
23 CPP_OBJ_FLAGS := -c
24 CPP_SHARE_FLAGS := -fpic
25 CPP_CONFORM_FLAGS := -ansi -nostdinc++
26 CPP_DIAG_FLAGS := -Wall -W -Wfloat-equal -Weffc++
27 CPP_ARCH_FLAGS := -march=pentium4 -malign-double
28 CPP_OPT_FLAGS := -O3 -fno-rtti -ftemplate-depth-100
29 CPP_OUTPUT_FLAG := -o
30
31 # Swig Compiler Settings
32 SWIG := /usr/bin/swig
33 SWIG_INC_DIR_FLAGS := ${patsubst %, -I%, ${L_EXT_INC_DIRS}}
34 SWIG_OPT_FLAGS := -stat -v -strict 2
35 SWIG_DOC_FLAG := -dnone
36 SWIG_LANG_FLAG := -c++ -python -shadow
37 SWIG_OUTPUT_FLAG := -o
38
39 # Python Compiler Settings
40 PYTHON := python2.2
41 PYTHON_CMD_FLAG := -c
42 PYTHON_OPT_FLAGS := -O
43 PYTHON_DIAG_FLAGS := -Wall
44 PYTHON_COMPILE_CMD = 'import py_compile, sys; py_compile.compile("$<", "${L_LIB_DIR}/$@", "$<")'
45
46 # Archiver Settings
47 AR := ar
48 AR_OPTION_FLAGS := crus
49
50 # Linker Settings
51 LD := ld
52 LD_SYS_LIB_DIRS := ${NULL}
53 LD_SYS_LIBS := ${NULL}
54 LD_LIB_DIR_FLAG := -L
55 LD_LIB_FLAG := -l
56 LD_DIAG_FLAGS := -t
57 LD_SHARE_FLAG := -shared
58 LD_OUTPUT_FLAG := -o
59
60 # $Log$
61 # Revision 1.1 2004/10/26 06:53:59 jgs
62 # Initial revision
63 #
64 # Revision 1.2 2004/09/23 01:49:06 jgs
65 # *** empty log message ***
66 #
67 # Revision 1.1.1.1 2004/06/24 04:00:39 johng
68 # Initial version of eys using boost-python.
69 #
70 # Revision 1.3 2003/11/19 06:14:54 davies
71 # Miscellaneous parallelisations of finley and modified installation behaviour
72 # in makefiles.
73 #
74 # Revision 1.2 2003/09/30 02:55:06 davies
75 # Added local makefile macro settings to replace hardcoded header files.
76 #
77 # Revision 1.1.1.1 2003/08/21 00:58:20 davies
78 # Imported sources from Lutz Gross.
79 #

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.26