Please post in plain text on this mailing list (not html). On 9 January 2013 09:38, somnath chakrabarti <chakrabarti.somn...@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 _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor