[Tutor] pexports python27.dll > python27.def (pygraphviz 1.1 package )
Oscar Benjamin
oscar.j.benjamin at gmail.com
Wed Jan 9 12:58:50 CET 2013
Please post in plain text on this mailing list (not html).
On 9 January 2013 09:38, somnath chakrabarti
<chakrabarti.somnath at gmail.com> wrote:
>
> 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) 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.
That's a system folder. You'll probably need to run that command as an
administrator or something (not really sure how that works on
Windows).
>
> 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
My suggestion is to ask somewhere else. This mailing list is for
beginners looking for help with general aspects of Python. Your
question is very specific and is about distutils, PyGraphViz and
mingw32. I suggest that you contact either the author(s) of PyGraphViz
or the distutils-sig mailing list:
https://mail.python.org/mailman/listinfo/distutils-sig
Oscar
More information about the Tutor
mailing list