Re: Undefined calling conventions in Python.h

2008-07-23 Thread Jaco Naude
On Jul 23, 2:08 pm, Ben Sizer <[EMAIL PROTECTED]> wrote: > On Jul 23, 11:43 am, Jaco Naude <[EMAIL PROTECTED]> wrote: > > > What Visual C++ is doing is that it is looking for mangled names since > > it does not know the DLL contains C functions. I've managed t

Re: Undefined calling conventions in Python.h

2008-07-23 Thread Jaco Naude
On Jul 23, 1:50 pm, Jaco Naude <[EMAIL PROTECTED]> wrote: > On Jul 23, 1:10 pm, Fredrik Lundh <[EMAIL PROTECTED]> wrote: > > > > > Jaco Naude wrote: > > > What Visual C++ is doing is that it is looking for mangled names since > > > it does not kn

Re: Undefined calling conventions in Python.h

2008-07-23 Thread Jaco Naude
On Jul 23, 1:10 pm, Fredrik Lundh <[EMAIL PROTECTED]> wrote: > Jaco Naude wrote: > > What Visual C++ is doing is that it is looking for mangled names since > > it does not know the DLL contains C functions. I've managed to work > > around this by declaring the Py

Re: Undefined calling conventions in Python.h

2008-07-23 Thread Jaco Naude
On Jul 23, 12:16 pm, Fredrik Lundh <[EMAIL PROTECTED]> wrote: > Jaco Naude wrote: > > good point. I agree that the problem is probably due to name mangling. > > I'm not sure how its possible to tell the application that the DLL is > > a C dll? I've looked at th

Re: Undefined calling conventions in Python.h

2008-07-23 Thread Jaco Naude
On Jul 23, 9:59 am, Fredrik Lundh <[EMAIL PROTECTED]> wrote: > Jaco Naude wrote: > > 1>application.obj : error LNK2031: unable to generate p/invoke for > > "extern "C" void __clrcall Py_Exit(int)" (?Py_Exit@@[EMAIL PROTECTED]); >

Undefined calling conventions in Python.h

2008-07-23 Thread Jaco Naude
Hi there, This is my first post over here and I hope someone can give me some guidance. I'm trying to embed Python into a Visual C++ 2008 application and I'm getting linker problems. I've compiled a DLL of the Python source code using the pythoncode VC++ project in the PCbuild folder of the sourc