/[escript]/trunk/scons/windows_intelc_options.py
ViewVC logotype

Diff of /trunk/scons/windows_intelc_options.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/scons/windows_eg_options.py revision 869 by phornby, Fri Oct 13 03:48:29 2006 UTC trunk/scons/windows_intelc_options.py revision 1388 by trankine, Fri Jan 11 07:45:58 2008 UTC
# Line 1  Line 1 
1    #
2    # $Id$
3    #
4    #######################################################
5    #
6    #           Copyright 2003-2007 by ACceSS MNRF
7    #       Copyright 2007 by University of Queensland
8    #
9    #                http://esscc.uq.edu.au
10    #        Primary Business: Queensland, Australia
11    #  Licensed under the Open Software License version 3.0
12    #     http://www.opensource.org/licenses/osl-3.0.php
13    #
14    #######################################################
15    #
16    
17    import os
18    
19    source_root = os.path.realpath('.')
20    
21    pyinstall = os.path.join(source_root,'esys')
22    incinstall = os.path.join(source_root,'include')
23    libinstall = os.path.join(source_root,'lib')
24    exinstall = os.path.join(source_root,'examples')
25    
26  # locations of include files for python  # locations of include files for python
27  python_path = 'C:/python23/include'  python_root = 'C:/python23'
28  python_lib_path = 'C:/python23/libs'  python_cmd = os.path.join(python_root,'python')
29    python_path =  os.path.join(python_root,'include')
30    python_lib_path = os.path.join(python_root,'libs')
31  python_lib = 'python23'  python_lib = 'python23'
32    
33  # locations of libraries for boost  # locations of libraries for boost
34  boost_path = 'c:/woo409/development/boost_1_33'  boost_path = os.path.realpath('../boost')
35  boost_lib_path = 'c:/woo409/development/boost_1_33/windows_binary/lib'  boost_lib_path = os.path.realpath('../boost/windows_binary/lib')
36  boost_lib = 'boost_python-vc71-mt-gd'  boost_lib = 'boost_python-vc71-mt-s-1_31'
37    
38    # locations of netcdf
39    useNetCDF = "yes"
40    netCDF_path = os.path.realpath("../netcdf/src/include")
41    netCDF_lib_path = os.path.realpath("../netcdf/src/win32/NET/release")
42    netCDF_libs = [ 'netcdf', 'netcdf_cpp' ]
43    
44  cc_defines = ['_USE_MATH_DEFINES', ]  cc_defines = ['_USE_MATH_DEFINES', 'DLL_NETCDF' ]
45  # c flags to use  # c flags to use
46  # 1563 - taking adress of a temporary  # 1563 - taking adress of a temporary
47  # 811 - exception specification for implicitly declared virtual function (destructor usually) incompatible with that of override  # 811 - exception specification for implicitly declared virtual function (destructor usually) incompatible with that of override
48  # 161 - openmp pargmas are unknown when not compiling with openmp  # 161 - openmp pargmas are unknown when not compiling with openmp
49  cc_flags  = '/GR /EHsc /MD /Qc99 /Qopenmp /Qopenmp-report1 /O3 /G7 /Qprec /Qparallel /Qpar-report1 /QxP /QaxP'  cc_common_flags = '/FD /EHsc /GR /wd4068 '
50  #cc_flags  = '/GR /EHsc /MD /Qc99 /O3 /G7 /Qprec /QxP /QaxP'  cc_flags  = cc_common_flags + '/O2 /Op /MT /W3'
51    
52  cc_flags_debug  = '/Od /MDd /RTC1 /GR /EHsc /Qc99 /Qopenmp /Qopenmp-report1 /Qprec'  cc_flags_debug  = cc_common_flags + '/Od /RTC1 /MTd /ZI'
53    
54  # c++ flags to use  # c++ flags to use
55  cxx_flags = ''  cxx_flags = ''

Legend:
Removed from v.869  
changed lines
  Added in v.1388

  ViewVC Help
Powered by ViewVC 1.1.26