I'm following an c-module example in 'Programming Python'. The C code depends on 'Python.h'. The first thing I did was use Spotlight to find where 'Python.h' is. I found it: /Developer/SDKs/MacOSX10.4.0.sdk/..../include/python2.3/Python.h <-- def as PYHEADERS env variable in .login. So I set the 'Header Search Paths' under 'Search Paths' in XCode via $PYHEADERS env variable that I had set in my .login file. But this has no effect within XCode Build. Any ideas? Ric. #include <Python.h> <--- where? "No such file or directory." #include <string.h> // Modle Functions static PyObject * // returns object. message(PyObject *self, PyObject *args) { // 'self' unused in modules. 'args' from python call. char *fromPython, result[64]; if (!PyArg_Parse(args,"(s)",&fromPython)) return NULL; else { strcpy(result,"Hello, "); // build up C string. strcat(result, fromPython); // add passed Python-string. return Py_BuildValue("s",result); // convert C --> Python. } } // end message() ... etc. |
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig