Thanks!  That helps, but now I'm getting a new error.  I /think/ I need to add the GCC include folder to my pythonpath, but I'm not sure how to do that in Linux.  I haven't had any luck over the last 15 minutes or so, so I'll work on it some more after work tonight.  If someone could confirm that that would work, and/or tell me how to get/set my pythonpath in Linux, I'd be very appreciative.
<br><br>Thanks!<br><br>*** Excerpt from latest setup build ***<br>mwyatt@mwyatt-laptop:~/python$ python setup.py build<br>running build<br>running build_ext<br>building &#39;test&#39; extension<br>gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c 
test.c -o build/temp.linux-x86_64-2.5/test.o<br>In file included from /usr/lib/gcc/x86_64-linux-gnu/4.1.2/include/syslimits.h:7,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /usr/lib/gcc/x86_64-linux-gnu/4.1.2/include/limits.h:11,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /usr/include/python2.5/Python.h:18,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from test.c:3:<br>/usr/lib/gcc/x86_64-linux-gnu/4.1.2/include/limits.h:122:61: error: limits.h: No such file or directory<br>In file included from test.c:3:<br>/usr/include/python2.5/Python.h:32:19: error: 
stdio.h: No such file or directory<br>/usr/include/python2.5/Python.h:34:5: error: #error &quot;Python.h requires that stdio.h define NULL.&quot;<br>/usr/include/python2.5/Python.h:37:20: error: string.h: No such file or directory
<br>/usr/include/python2.5/Python.h:39:19: error: errno.h: No such file or directory<br>/usr/include/python2.5/Python.h:41:20: error: stdlib.h: No such file or directory<br>/usr/include/python2.5/Python.h:43:20: error: unistd.h
: No such file or directory<br>/usr/include/python2.5/Python.h:55:20: error: assert.h: No such file or directory<br><br><br><div><span class="gmail_quote">On 5/8/07, <b class="gmail_sendername">Robert Kern</b> &lt;<a href="mailto:robert.kern@gmail.com">
robert.kern@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Mike Wyatt wrote:<br>&gt; I&#39;d like to build the modules on my new Ubuntu box.&nbsp;&nbsp;I made a trivial
<br>&gt; little Pyrex script that I&#39;m trying to build with distutils.&nbsp;&nbsp;I copied<br>&gt; and modified Setup.py from the Demos folder.&nbsp;&nbsp;I&#39;m using Pyrex 0.9.5.1a<br>&gt; and whatever the default installation of GCC is for Ubuntu 
7.04.<br>&gt;<br>&gt; When I try to run the setup script (i.e. &quot;python setup.py build&quot;), I get<br>&gt; a ton of errors.&nbsp;&nbsp;Below you can see the content of my .pyx script, my<br>&gt; setup.py script, and the error messages I get when I attempt to build
<br>&gt; setup.py.<br>&gt;<br>&gt; It looks like GCC can&#39;t find Python.h.&nbsp;&nbsp;I&#39;m not sure what to do about<br>&gt; that, though.&nbsp;&nbsp;I&#39;m pretty new to Linux, and I was hoping that this setup<br>&gt; script would help me avoid most of these kind of issues.
<br><br>Make sure you have the python2.5-dev package installed. It has the header files.<br><br>--<br>Robert Kern<br><br>&quot;I have come to believe that the whole world is an enigma, a harmless enigma<br> that is made terrible by our own mad attempt to interpret it as though it had
<br> an underlying truth.&quot;<br>&nbsp;&nbsp;-- Umberto Eco<br><br><br>_______________________________________________<br>Pyrex mailing list<br><a href="mailto:Pyrex@lists.copyleft.no">Pyrex@lists.copyleft.no</a><br><a href="http://lists.copyleft.no/mailman/listinfo/pyrex">
http://lists.copyleft.no/mailman/listinfo/pyrex</a><br></blockquote></div><br>