[Pythonmac-SIG] locating Python.h
Feat
jf at ai.univ-paris8.fr
Fri Apr 4 11:52:33 CEST 2008
Hello: I need help to locate Python.h for including in a C program which I will turn into a module.
The problem is I've accumulated 5 files with that name over the years:
/Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3/Python.h
/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3/Python.h
/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4/Python.h
/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5/Python.h
/System/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3/Python.h
Since the executable Python I use is in /Library/Frameworks/Python.framework/Versions/2.5/bin, I thought I better use the corresponding include file [i.e. the 4th one in the list above] but this gets me fatal errors at link time:
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols:
_main
_PyArg_ParseTuple
_Py_BuildValue
_Py_InitModule4
collect2: ld returned 1 exit status
What am I doing wrong?
What's the best way to clean up that mess?
Can somebody help me?
--
Jym Feat ~ Paris FR 75018
More information about the Pythonmac-SIG
mailing list