[Python-Dev] Does trunk still support any compilers that don't allow declaring variables after code? (original) (raw)
Curt Hagenlocher curt at hagenlocher.org
Wed May 2 16:13:24 CEST 2012
- Previous message: [Python-Dev] Does trunk still support any compilers that *don't* allow declaring variables after code?
- Next message: [Python-Dev] Does trunk still support any compilers that *don't* allow declaring variables after code?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, May 2, 2012 at 6:56 AM, Stefan Behnel <stefan_ml at behnel.de> wrote:
I'm not sure if MSVC and MSVC++ are the same thing, but I surely remember reports by MSVC users only a few years ago that Cython generated C code contained a declaration after an executed code at some point, and that failed to compile for them. So, assuming that MSVC++ "added this extension in the early 90s" and didn't remove it in the meantime, they must be two different things.
I believe you need to tell MSVC that it's a C++ source file by using "/Tp" in order to make this work. And of course, there would be other ramifications for doing that.
-Curt -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20120502/4907602d/attachment.html>
- Previous message: [Python-Dev] Does trunk still support any compilers that *don't* allow declaring variables after code?
- Next message: [Python-Dev] Does trunk still support any compilers that *don't* allow declaring variables after code?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]