> I tried installing the Qhull package which is an optional package on
> the list at http://www.sagemath.org/packages/optional/, but i got the
> error below.  It appears that /usr/include/float.h can't be found, but
> i *do* have that file.

I'm not sure whether this is a Sage-related issue.  Could be revealing
a preexisting config problem on your system in your gcc install.  The
relevant line of float.h appears to be

#include_next <float.h>

which tries to find the *next* float.h in the include path after the
current one, and it's that second float.h that it's failing to find.
But I'm not sure why gcc is looking in /usr/include/float.h.  I think
it should pick up your equivalent of
/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/float.h first instead,
and never make it to /usr/include/float.h in the first place.  It
feels kind of like gcc doesn't know where it lives.

Does the code

#include <float.h>
int main(){return 0;}

compile for you?  [gcc -E and gcc -v output if possible.]


Doug

--
Department of Earth Sciences
University of Hong Kong

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to