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
