From bug-octave-request at bevo dot che dot wisc dot edu Sun Oct 19 03:13:39 1997 Subject: Re: Unidentified subject! From: Vincent Cautaerts To: jwe at bevo dot che dot wisc dot edu CC: bug-octave at bevo dot che dot wisc dot edu Date: Sun, 19 Oct 1997 16:12:09 +0900 Hello, -> On 18-Oct-1997, Vincent Cautaerts wrote: -> -> | Bug report for Octave 2.0.9 configured for i586-pc-linux-gnu -> ...[snipped] -> | One more remark: I first compiled "octave" without having DejaGnu installed, -> | and couldn't run the "make check". Installing "DejaGnu" only did not allow -> | me either to run it. -> -> That's because configure checks for runtest. Adding a definition for -> RUNTEST in Makeconf should be enough to allow you to run `make check' -> after installing dejagnu. -> -> | Re-running "configure" just introduced errors. -> -> Can you provide details? I don't have any problems running configure -> again after Octave has been compiled. -> Well, what I did was: 1) ./configure --prefix=/usr --enable-dl --enable-shared \ --enable-lite-kernel Note the prefix was only "/usr" not "/usr/local/lib" 2) make #took about 2 hours 3) make check #make said something like "DejaGnu is not installed" 4) Installed DejaGnu 5) make check #Still same message "DejaGnu is not installed" 6) ./configure 7) make check Here, the linker could not find the libraries. They had not been installed, nt anywhere... 8) cp liboctave.so /usr/lib 9) same for the other ".so" libs 10) ldconfig 11) make check #I received a message of some missing symbols from the linker #I did not wrote them, so I can't say you which functions it was. Sorry After this, I erased all reference of octave from my computer, and re-untarred the source, configure and compile it, with a "--prefix=/usr/local" (with dejaGnu installed from the beginning). It seems to be working all right now. Thanks for making this great soft.