On Thu, Feb 10, 2005 at 02:59:04PM -0700, Kim Lux wrote:
I installed cln from fc3 rpms.
I did a "./configure", "make", and "make install" without any errors.
When I run "make check", I get the following:
... creating times make[3]: Leaving directory `/home/***/Desktop/ecco install/GiNaC-1.3.0/check' make check-TESTS make[3]: Entering directory `/home/****/Desktop/ecco install/GiNaC-1.3.0/check' GiNaC will now take an exam with specific input (like a pupils' exam): ./exams.ref exams.out differ: byte 1, line 1 FAIL: run_exams GiNaC will now run through some rather costly random consistency checks: ./checks.ref checks.out differ: byte 1, line 1 FAIL: run_checks GiNaC will now run through some basic timings: ./times.ref times.out differ: byte 1, line 1 FAIL: run_times =================== 3 of 3 tests failed =================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/home/***/Desktop/ecco install/GiNaC-1.3.0/check' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/home/***/Desktop/ecco install/GiNaC-1.3.0/check' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/home/***/Desktop/ecco install/GiNaC-1.3.0' make: *** [check] Error 2
Any ideas ???
1) you are using "wrong" g++, i.e. its version does NOT match the one your CLN package was compiled with; 2) you have got a) two (or more) versions of CLN installed, b) tricky combination of compiler/linker flags, e.g. CPPFLAGS pointing to headers of CLN version X, and LD_LIBRARY_PATH pointing to SOs of CLN version Y (Y!=X); etc. Best regards, Alexei P.S. What is your g++ --version ?