[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
beta test
From: |
Jim Van Zandt |
Subject: |
beta test |
Date: |
Tue, 21 Apr 1998 09:20:24 -0400 |
I configured octave-2.0.11.92 with
./configure --enable-shared --enable-dl --enable-lite-kernel
and it built fine on my Debian 2.0 system with these compilers:
vanzandt-pc:~$ gcc --version
2.7.2.3
vanzandt-pc:~$ c++ --version
egcs-2.90.26 980308 (egcs-1.0.2 prerelease)
Two anomalies:
1) "make check" failed on every test, until I did
export LD_LIBRARY_PATH=`pwd`/src:`pwd`/liboctave:`pwd`/libcruft
I think this should be built into the makefiles, since I believe the
GNU guidelines say that "make check" should work without first
installing the program.
With the libraries available, "make check" ran fine:
=== octave Summary ===
# of expected passes 1401
../src/octave version 2.0.11.92 (i686-pc-linux-gnu)
make[2]: Leaving directory `/usr/local/src/octave-2.0.11.92/test'
make[1]: Leaving directory `/usr/local/src/octave-2.0.11.92'
2) "make check" does not check gammai or gammainc. I submitted (to
octave-source) some additions for test/octave.test/arith for these.
Could they be added?
Apparently the functions are OK, though:
sqrt(pi)*erf(2)/gamma(.5)
ans = 0.99532
octave:16> gammai(.5,4)
ans = 0.99532
octave:17> gammainc(4,.5)
ans = 0.99532
(See A&S equation 6.5.16)
(I had to install to do this, since it couldn't find the .m files otherwise.)
- Jim Van Zandt
- beta test,
Jim Van Zandt <=