It looks like the problem is its trying to build binaries before all the sublibraries are built. Try doing 'make' first to build the libraries, then 'make check -j6' to build the test binaries and run them
On 10/25/2015 11:09 PM, Peter Johansson wrote: > Hi Patrick, > > On 10/26/2015 06:14 AM, Patrick Alken wrote: >> There is an overwhelming consensus to release gsl-2.0 as soon as >> possible (and I fully agree), so I've uploaded a test release to: >> >> ftp://alpha.gnu.org/gnu/gsl/gsl-1.99.90.tar.gz >> ftp://alpha.gnu.org/gnu/gsl/gsl-1.99.90.tar.gz.sig >> >> All reports are welcome - anyone who can test on various platforms would >> be appreciated (BSD, Mac OS, Windows). >> >> Please try testing the build and also the documentation: >> >> 1) ./configure ; make ; make check >> 2) cd doc ; make ps >> >> Please report any successes/failures to myself or [email protected]. > > Compilation and test suite work on CentOS 7. > > > A corner case is that if I try > > ./configure; make check -j6 > > it fails with > > make[2]: Entering directory > `/home/peterjohansson/src/osd/gsl-1.99.90/sys' > gcc -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -MT test.o -MD -MP -MF > .deps/test.Tpo -c -o test.o test.c > make[2]: *** No rule to make target > `../ieee-utils/libgslieeeutils.la', needed by `test'. Stop. > make[2]: *** Waiting for unfinished jobs.... > mv -f .deps/test.Tpo .deps/test.Po > make[2]: Leaving directory `/home/peterjohansson/src/osd/gsl-1.99.90/sys' > make[1]: *** [check-am] Error 2 > make[1]: Leaving directory `/home/peterjohansson/src/osd/gsl-1.99.90/sys' > > > I'll see if I can come up with a patch, but can't promise anything. > > Cheers, > Peter > >
