GSL Not Found Error Not Very Helpful

I was helping someone on IRC today and it seems the configure script
doesn’t explicitly tell which version of GSL is required - but just
says it’s not there.

Here is where (I think?) the message originates from:

http://gnuradio.org/trac/browser/gnuradio/trunk/config/grc_gnuradio_core.m4#L43

And their output:

http://www.pastie.org/408667

They had gsl version 1.9 installed. Since the check is for 1.10 or
higher, maybe the error message should be more explicit?

Brian

I had the same problem when I started building the trunk versions for
the
USRP2 on my Fedora 7 machine.

I’m not sure if there is a more elegant solution, but I only had success
after removing Fedora’s GSL package, downloading/building/installing GSL
1.10, and specifying the “PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/”
argument to the configure script. That was for Fedora 7 (either x86 or
ppc).

I agree though, the error message wasn’t clear enough to know if the
anything was found, a version mismatch, or some failed compatibility
test.

  • Ben

On Thu, Mar 5, 2009 at 12:25 PM, Brian P. [email protected]
wrote:

They had gsl version 1.9 installed. Since the check is for 1.10 or
higher, maybe the error message should be more explicit?

This is fixed in trunk r10576.

Thanks,

Johnathan