c++-sig@python.org
[Top] [All Lists]

Re: [C++-sig] missing procedure entry point in boost_python.dll

Subject: Re: [C++-sig] missing procedure entry point in boost_python.dll
From: David Abrahams
Date: Tue, 13 Jun 2006 19:11:50 -0400
Matthew Bray <mat@xxxxxxxxxxx> writes:

> I just downloaded the 1.33.1 distribution of the boost libraries for 
> Windows and quickly set up the Boost.Python Hello example in VC++ 6.5 by 
> following the documentation on the boost site. Everything appears to 
> compile well enough in both debug and release versions however when 
> attempting to use the library I get this error:
>
> The procedure entry point 
> ??1py_function_impl_base@objects@python@boost@@UAE@XZ could not be 
> located in the dynamic link library boost_python.dll
>
> The same error occurs when attempting to use python 2.2.3 and 2.4.
>
> The name isn't entirely mangled so perhaps it can be of some help - has 
> anyway has anyone come across this issue before, is it easily solvable? 
> I didnt see this error when using a much older boost 1.29

Did you use Boost.Build to compile your test?  Boost.Python passed all
its tests with vc6.5 for the 1.33.1 release, and the tests are all run
through Boost.Build.  Probably you have the wrong combination of
compiler/linker switches.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

_______________________________________________
C++-sig mailing list
C++-sig@xxxxxxxxxx
http://mail.python.org/mailman/listinfo/c++-sig

<Prev in Thread] Current Thread [Next in Thread>