Wireshark-bugs: [Wireshark-bugs] [Bug 3500] Add Python embedding to Windows makefiles

Date: Tue, 1 Jun 2010 15:22:42 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3500

Gerald Combs <gerald@xxxxxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #3079|review_for_checkin?         |review_for_checkin+
               Flag|                            |

--- Comment #7 from Gerald Combs <gerald@xxxxxxxxxxxxx> 2010-06-01 15:22:39 PDT ---
(From update of attachment 3079)
Checked in in r33036 with the following changes:

  - Disable "PYTHON_EMBED" (see below).

  - Started a list of known Python+CRT versions.

  - Added get_wspython_dir to libwireshark.def


The code doesn't compile for amd64:

c:\python26\include\pyconfig.h(205) : error C2371: 'ssize_t' : redefinition;
different basic types
        C:\Development\wireshark\config.h(250) : see declaration of 'ssize_t'
c:\python26\include\pyconfig.h(205) : error C2371: 'ssize_t' : redefinition;
different basic types
        C:\Development\wireshark\config.h(250) : see declaration of 'ssize_t'
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio
9.0\VC\BIN\x86_amd64\cl.EXE"' : return code '0x2'


Before we can enable Python by default the ssize_t issue needs to be fixed and
I need to upgrade the version of Python on the 32-bit Windows builder to a
version with a compatible CRT.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.