Make error

Ryan Schmidt gmp-2009a at ryandesign.com
Tue Apr 14 23:30:18 CEST 2009


On Apr 13, 2009, at 21:29, Patrick Eisenmann wrote:

> I encountered 3 main problems while trying to install GMP onto my  
> Macbook (OS 10.5.6).
>
> The first, if I try to make check in uncompressed library and that  
> library has a space character anywhere in its path, my make check  
> fails on the first set of tests. Moving to a lower directory fixed  
> this.

Spaces in the path is a general problem for most UNIX software. I  
once reported this as a bug to the people who make the autotools  
software, and they said it is not a bug, it is a user error, and they  
will not fix it. Therefore to save yourself from running into these  
problems, I recommend you use paths that do not contain spaces.


> Second, if you accidentally make check before make, it fails  
> inexplicably and reports problems that shouldn't exist. Using make  
> clean, then starting again from the beginning fixed this.

I'll let the gmp people respond to this; it sounds like a bug. (Some  
missing dependency in the makefile?)


> Third, make install failed due to permission errors. Using sudo  
> make install (and having the root password) fixed this.

That's expected, since by default it wants to install into /usr/local  
which requires administrator privilege to modify. If you want to  
install to a location that doesn't require administrator privilege,  
specify it at configure time using the --prefix=/wherever switch.





More information about the gmp-bugs mailing list