Modify

Ticket #191 (closed Patches: Invalid)

Opened 11 years ago

Last modified 11 years ago

build error using LONG_LONG

Reported by: japj Owned by: david_abrahams
Milestone: Component: Python
Version: None Severity:
Keywords: Cc:

Description

Boost 1.30.0 (and current CVS) contains a bug that will 
not allow Boost Python to be build on MSVC6.


Attached is a patch that allows Boost Python to be build 
with MSVC6.

The problem is that LONG_LONG is not defined on 
MSVC6, but PY_LONG_LONG is.


Attachments

Change History

comment:1 Changed 11 years ago by japj

Logged In: YES 
user_id=290398

please note that I just updated the patch

comment:2 Changed 11 years ago by david_abrahams

Logged In: YES 
user_id=52572

Sorry, but the current CVS works fine for me with MSVC.  
Your patch would break the current CVS, anyway.  If you're 
trying to use 1.30.0 with Python 2.3, well, it isn't supported.  
For that you do need the current CVS state.

comment:3 Changed 11 years ago by japj

Logged In: YES 
user_id=290398

Are you also using MSVC 6?  (not the .NET version!)

If that is the case I'll check if I can the latest CVS version.

comment:4 Changed 11 years ago by david_abrahams

Logged In: YES 
user_id=52572

I test all releases and the CVS with msvc 6, 7, and 7.1

comment:5 Changed 11 years ago by david_abrahams

  • Status changed from assigned to closed
View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.