Re: Kiva Build Failure with MS Visual Studio .NET 2003
On Thu, Jul 31, 2008 at 4:06 PM, Robert Kern <robert.kern@...> wrote:
> On Thu, Jul 31, 2008 at 15:04, Robert Kern <robert.kern@...> wrote:
>> On Thu, Jul 31, 2008 at 14:49, Peter Wang <pwang@...> wrote:
>>> On Jul 31, 2008, at 2:45 PM, Alexander Michael wrote:
>>>
>>>> On Thu, Jul 31, 2008 at 3:39 PM, Robert Kern <robert.kern@...>
>>>> wrote:
>>>>> On Thu, Jul 31, 2008 at 14:31, Alexander Michael
>>>>> <lxander.m@...> wrote:
>>>>>> I'm having trouble building kiva with MS Visual Studio 2003 again.
>>>>>> What version of SWIG should I be using? Here's the last few lines
>>>>>> where the failure occurs:
>>>>>>
>>>>>> C:\Program Files\Microsoft Visual Studio .NET
>>>>>> 2003\Vc7\PlatformSDK\Include\BaseTsd.h(33) : error C2632: '__int64'
>>>>>> followed by '__int64' is illegal
>>>>>
>>>>> That's odd. That header file is VS's, not ours. Are there any
>>>>> messages
>>>>> just before this for the gl_graphics_context.cpp file?
>>>>
>>>> I thought that was odd as well, but that is the only error message in
>>>> the output. There are no other warnings either. I've seen this
>>>> behavior before when header files collide. Something in the line:
>>>>
>>>> typedef signed __int64 INT64, *PINT64;
>>>>
>>>> has possibly been re#define'd in an incompatible way before this
>>>> header loads. It's been quite a while since I tried to build kiva with
>>>> VS, so I'm not sure when this crept in.
(Continue reading)