Menu

#4 Error compile on WinXP witn VC7

1.1 Branch
closed-fixed
nobody
None
5
2008-02-12
2005-08-19
Anonymous
No

I just tried to compile pyDB2-1.1 on my workstation
against DB2 8.2 ESE with "python setup.py build"
command and got the following:

T:\PyDB2-1.1.0>python setup.py build
Your DB2 root is: C:\IBM\SQLLIB\
running build
running build_py
running build_ext
building '_db2' extension
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7
\bin\cl.exe /c /nologo /Ox /MD /W3 /GX /DNDEBUG -
IC:\IBM\SQLLIB\include -Ic:\activestate\python24
\include -Ic:\activestate\python24
\PC /Tc_db2_module.c /Fobuild\temp.win32-2.4
\Release\_db2_module.obj
_db2_module.c
_db2_module.c(1857) : error C2036: 'SQLPOINTER' :
unknown size
_db2_module.c(2089) : warning C4018: '<' :
signed/unsigned mismatch
error: command '"c:\Program Files\Microsoft Visual
Studio .NET 2003\Vc7\bin\cl.exe"' failed with exit status
2

Discussion

  • Ken Kuhlman

    Ken Kuhlman - 2006-01-20

    Logged In: YES
    user_id=1344215

    See patch 1411178. Changing from casting to a (void *) to
    a (SQLCHAR *) fixes this issue.

     
  • Nobody/Anonymous

    Logged In: NO

    http://www.develer.com/oss/GccWinBinaries might be a workaround for your
    problem.

     
  • Jon Thoroddsen

    Jon Thoroddsen - 2008-02-12

    Logged In: YES
    user_id=2003727
    Originator: NO

    Fixed in release 1.1.0-3

     
  • Jon Thoroddsen

    Jon Thoroddsen - 2008-02-12
    • status: open --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB