[Tutor] pexports python27.dll > python27.def (pygraphviz 1.1 package )

somnath chakrabarti chakrabarti.somnath at gmail.com
Wed Jan 9 10:38:24 CET 2013


 I have mingw and python 2.7 in a Windows 7 box and trying to install
PyGraphViz-1.1 using the following CLI utility

python setup.py install build --compiler=mingw32

However, it ends up compiling error with undefined references as follows:

...
build\temp.win-amd64-2.7\Release\pygraphviz\graphviz_wrap.o:graphviz_wrap.c:(.text+0x5a73):
undefined reference to '_imp__PyInt_FromLong'
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1

I checked in the link (see
here<http://eli.thegreenplace.net/2008/06/28/compiling-python-extensions-with-distutils-and-mingw/#comment-425893>)
which suggests exporting definitions from C:\Windows\System32\python27.dll
to python27.def and then using dlltool to create libpython27.a and finally
placing the libpython.a file under C:\Python27\libs of the Python
distribution for MinGW to interpret Python libraries.

I have the C:\MinGW\bin added to my system path and been trying to do the
export using

pexports C:\Windows\System32\python27.dll > C:\Windows\System32\python27.def

but each time I am receiving Access is Denied Message.

I did some searching and found that MS Visual Studio users can avail
another export option with DUMPBIN but since I don't have MSVS installed, I
would like to get some alternative to get rid of the problem and need to
use the PyGraphViz-1.1 package. Any suggestions will be very helpful


Somnath Chakrabarti
MS Student
CSEE Department
University of Maryland Baltimore County
1000 Hilltop Circle
Baltimore, MD 21250
M: 443-812-5609
mail: chakra1 at umbc.edu
gmail: chakrabarti.somnath at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20130109/9080f056/attachment.html>


More information about the Tutor mailing list