[C++-sig] How to import a boost::python dll in windows?
fjanoos
fjanoos at yahoo.com
Fri Aug 5 22:43:40 CEST 2011
Hi,
I am having a similar problem as the o.p.
I was trying to build Python wrappers for the hello_ext project given in the
boost tutorial using CMake instead of bjam using the instructions as per
http://mail.python.org/pipermail/cplusplus-sig/2007-June/012247.html
The setup is Boost 1.47.0, Python 2.7, Windows 7 x64, MSVC 2008 (9.0) x64.
After doing CMake and MSVC - it produces a hello_ext.dll. Even if i rename
this to hello_ext.pyd, Python throws the following error. Any suggestions /
ideas ?
Thanks,
-fj
In [12]: ls
Directory of
D:\software\boost\boost-source\libs\python\example\tutorial\build\Release
05-Aug-11 16:36 <DIR> .
05-Aug-11 16:36 <DIR> ..
05-Aug-11 16:34 732 hello_ext.exp
05-Aug-11 16:34 945,152 hello_ext.idb
05-Aug-11 16:34 1,750 hello_ext.lib
05-Aug-11 16:34 11,264 hello_ext.pyd
4 File(s) 958,898 bytes
2 Dir(s) 370,089,795,584 bytes free
In [13]: import hello_ext
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
D:\software\boost\boost-source\libs\python\example\tutorial\build\Release\<ipython-input-13-18c4d654
8768> in <module>()
----> 1 import hello_ext
ImportError: DLL load failed: The specified module could not be found.
--
View this message in context: http://boost.2283326.n4.nabble.com/C-sig-How-to-import-a-boost-python-dll-in-windows-tp2699467p3722232.html
Sent from the Python - c++-sig mailing list archive at Nabble.com.
More information about the Cplusplus-sig
mailing list