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

Diff of /trunk/scons/windows_mscv71_options.py

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

revision 2041 by phornby, Mon Nov 10 12:16:32 2008 UTC revision 2042 by phornby, Sat Nov 15 12:52:46 2008 UTC
# Line 44  netCDF_libs = ["netcdf", "netcdf_cpp" ] Line 44  netCDF_libs = ["netcdf", "netcdf_cpp" ]
44    
45  cc_defines = ['_USE_MATH_DEFINES']  cc_defines = ['_USE_MATH_DEFINES']
46  # c flags to use  # c flags to use
47  # 1563 - taking adress of a temporary  # /wd4068 - ignore unknown pragmas.
48  # 811 - exception specification for implicitly declared virtual function (destructor usually) incompatible with that of override  # /EHsc - /EHsc Catch C++ exceptions only, assume C code does not throw.
49  # 161 - openmp pargmas are unknown when not compiling with openmp  # /GR - enable RTTI.
50  cc_flags  = '/FD /EHsc /GR /wd4068 '  # /MD - link to DLL multithreaded RTL
51  cc_optim  = '/O2 /Op /MD /W3'  # /ZI - dont put the library name in the .obj file.
52  cc_debug  = '/Od /RTC1 /MDd /ZI /Yd /Y-'  # /Yd - Put debug info in .obj file.
53    # /Y- - Ignore precompiled header options, we don't want them.
54    # /RTCcsu - Stack frame, use of uninitialised variabe and truncation checks.
55    cc_flags  = '/EHsc /GR /wd4068  /MD'
56    cc_optim  = '/O2 /Op /W3'
57    cc_debug  = '/Od /RTCcsu /ZI /Yd /Y-'
58    
59  # linker flags to use  # linker flags to use
60  #link_flags = ''  #link_flags = ''

Legend:
Removed from v.2041  
changed lines
  Added in v.2042

  ViewVC Help
Powered by ViewVC 1.1.26