In building a package with several platforms, I
ran across the warning message below from Visual
Studio 2008. Should we add the /EHsc option to the
compile_options in distutils for MSVC? Or is it more
complex than that...
This link describes the warning:
http://tinyurl.com/4fmjue
http://msdn.microsoft.com/en-us/library/2axwkyt4.aspx
This link describes a patch:
http://tinyurl.com/63bqo2
http://projects.scipy.org/pipermail/numpy-discussion/2007-January/025527.html
=== Warning message:
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\xstring(2092) :
warning C4530: C++ exception handler used, but unwind semantics are not
enabled.
Specify /EHsc
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\xstring(2083) :
while compiling class template member function
'void std::basic_string<_Elem,_Traits,_Ax>::_Copy(unsigned
int,unsigned int)'
with
[
_Elem=char,
_Traits=std::char_traits<char>,
_Ax=std::allocator<char>
]
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\xstring(2221) :
see reference to class template instantiation
'std::basic_string<_Elem,_Traits,_Ax>' being compiled
with
[
_Elem=char,
_Traits=std::char_traits<char>,
_Ax=std::allocator<char>
]
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com