You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Ben Craig (JIRA)" <ji...@apache.org> on 2012/11/09 21:45:12 UTC
[jira] [Updated] (THRIFT-1750) Make compiler build cleanly under
visual studio 10
[ https://issues.apache.org/jira/browse/THRIFT-1750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ben Craig updated THRIFT-1750:
------------------------------
Attachment: compiler_cleanup.patch
* No more MINGW flags, now testing for built-in _WIN32 and _MSCVER flags
* Now using a config.h (and associated HAVE_CONFIG_H) for the compiler
* No longer using visual studio's "force include" feature
* Tweaked VS project invocation of flex and bison so that it doesn't rely on process current working directory
* Fixing various integer truncation warnings. The scariest of these involves droppint field_ids from 64-bit to 32-bit. They were already being truncated, now the struct is smaller as well.
* Squelching assorted Visual Studio build warnings in the associated files, instead of globally
> Make compiler build cleanly under visual studio 10
> --------------------------------------------------
>
> Key: THRIFT-1750
> URL: https://issues.apache.org/jira/browse/THRIFT-1750
> Project: Thrift
> Issue Type: Bug
> Components: Compiler (General)
> Affects Versions: 0.9, 1.0
> Environment: Windows, MSVC10
> Reporter: Ben Craig
> Fix For: 1.0
>
> Attachments: compiler_cleanup.patch
>
>
> Building the thrift compiler in Visual Studio 10 causes a lot of warnings.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira