On Thu, Feb 05, 2009 at 08:25:15AM +0900, John Darrington wrote:
> On Wed, Feb 04, 2009 at 05:43:04PM -0500, Jason Stover wrote:
>      On Wed, Feb 04, 2009 at 05:13:40PM -0500, Jason Stover wrote:
>      > After a fresh checkout, configure tells me I need gsl 1.8
>      > or later, even though I have 1.11.
>      > 
>      > $ pkg-config --atleast-version 1.8 gsl
>      > $ echo $?
>      > 0
>      > 
>      > $ pkg-config --cflags --libs gsl
>      > -I/usr/local/include -L/usr/local/lib -lgsl -lgslcblas -lm
>      > 
>      > I may have an old copy of gsl somewhere, but not in the usual
>      > /usr/lib or /usr/local/lib.
>      
>      config.log is here:
>      
>      http://math.gcsu.edu/~jhs/config.log
>  
> 
> I think the pertinent strings are :    
> 
>  configure:26315: gcc -std=gnu99 -o conftest -g -O2 -I/usr/local/include  
> conftest.c -lgslcblas  -lz -lplot -lm  >&5
>  /usr/bin/ld: warning: libm.so.2.3, needed by 
> /usr/local/lib/libgslcblas.so.0.0, may conflict with libm.so.3.0
>  /usr/lib/libm.so.2.3: undefined reference to `isinf'
>  /usr/lib/libm.so.2.3: undefined reference to `isnan'
> 
> 
> So it looks as if gsl/blas was compiled against one version of libm,
> whereas you're trying to compile pspp against another.

Ah, that's because I upgraded the OS and didn't rebuild GSL. 

Thanks for noticing that detail.

-Jason


_______________________________________________
pspp-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/pspp-dev

Reply via email to