Fwd: [Numpy-discussion] Numpy does not compile with PY_ARRAY_TYPES_PREFIX
ndarray at mac.com
Fri Jan 27 18:13:05 CST 2006
Thanks for your advise. With the help of -E option, I've found the
problem. I was using the version of the header that used uint in the
C-API. the problem was fixed in svn r1983:
On 1/27/06, Travis Oliphant <oliphant at ee.byu.edu> wrote:
> Travis Oliphant wrote:
> > Sasha wrote:
> >> On 1/27/06, David M. Cooke <cookedm at physics.mcmaster.ca> wrote:
> >>> You need to add #include "Python.h" as the first include (and add a
> >>> -I<python include directory> to your gcc line, of course).
> >> Still does not work
> > It works for me. Try the attached file.
> > gcc -I /usr/include/python2.4 -I
> > /usr/lib/python2.4/site-packages/numpy/core/include -c test.c
> > Worked fine.
> > Maybe Python.h has to come *before* the special #define.
> On my system, it didn't seem to matter. All incarnations worked.
> Perhaps there is something wrong with your installation. Could you
> show the very first errors you are getting. Is the wrong header being
> picked up from somewhere.
> Also perhaps you could look at the output of the compilation using the
> -E (pre-processor only) flag. This might help nail down the problem.
> This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
> for problems? Stop! Download the new AJAX search engine that makes
> searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
> Numpy-discussion mailing list
> Numpy-discussion at lists.sourceforge.net
More information about the Numpy-discussion