help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

problem while making octave-2.1.44


From: avraham . rosenberg
Subject: problem while making octave-2.1.44
Date: Mon, 21 Apr 2003 09:12:39 +0300 (IDT)

Hi,
Following previous SOS and advice (Thanks again to Dan Hitt) let me
sum up the situation:
System: slackware 8.0 on a celeron 600 MHz with 320 Mbyte RAM
After ./configure, upgraded the readline library and installed gcc-3.2.2
on /usr/local/gcc-3.2.2
Issued the commands
PATH=/usr/local/gcc-3.2.2/bin:$PATH
echo $PATH
-> /usr/local/gcc-3.2.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:
/usr/games:/opt/gnome/bin:/usr/share/texmf/bin:/usr/openwin/bin:
/home/avraham/bin:/home/avraham/scripts:/usr/local/MuPaD_200/share/bin
LD_LIBRARY_PATH=/usr/local/gcc-3.2.2/lib/
./configure

The output of configure announced that despite the new path (everything
was done as user in the same shell) it will still use the /usr/bin/gcc
So I tried:
CC=/usr/local/gcc-3.2.2/bin/gcc CXX=/usr/local/gcc-3.2.2/bin/g++
G77=/usr/local/gcc-3.2.2/bin/g77 ./configure --prefix=/usr/local/octave-2.1.44
 --enable-shared --enable-dl --enable-lite-kernel

This time gcc and g++ were the correct ones. Only g77 was the old one.
Considering that less important I continued with:

make -k

I append the head and the tail of the output. Apparently I amd still
missing something on the system, or I still did something wrong:
The head:


***********************************************************
*
*  To compile Octave, you will need a recent versions of
*  the following software:
*
*    g++ (3.2.x or a more recent version)
*
*    flex (2.5.4 or a more recent version) -- required if
*    you need to recreate lex.cc from lex.l
*
*    bison (1.28 or a more recent version) -- required if
*    you need to recreate parse.cc from parse.y
*
*    gperf (2.7.1 or a more recent version) -- required if
*    you need to recreate oct-gperf.h from octave.gperf
*
*  Now would be a good time to read INSTALL.OCTAVE if
*  you have not done so already.
*
***********************************************************
The tail:
DASSL-opts.cc is unchanged
making NLEqn-opts.cc from ../liboctave/NLEqn-opts.in
NLEqn-opts.cc is unchanged
making Quad-opts.cc from ../liboctave/Quad-opts.in
Quad-opts.cc is unchanged
./gendoc > DOCSTRINGS-t
./gendoc: error while loading shared libraries: cannot open shared object file: 
cannot load shared object file: No such file or directory
make[4]: *** [DOCSTRINGS] Error 127
make[4]: Leaving directory `/tmp/octave-2.1.44/src'
make[3]: *** [src-DOCSTRINGS] Error 2
make -C ../../scripts DOCSTRINGS
make[4]: Entering directory `/tmp/octave-2.1.44/scripts'
make[4]: `DOCSTRINGS' is up to date.
make[4]: Leaving directory `/tmp/octave-2.1.44/scripts'
make[3]: Target `all' not remade because of errors.
make[3]: Leaving directory `/tmp/octave-2.1.44/doc/interpreter'
make[2]: *** [interpreter] Error 2
make -C liboctave all
make[3]: Entering directory `/tmp/octave-2.1.44/doc/liboctave'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/octave-2.1.44/doc/liboctave'
make -C refcard all
make[3]: Entering directory `/tmp/octave-2.1.44/doc/refcard'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/octave-2.1.44/doc/refcard'
make[2]: Target `all' not remade because of errors.
make[2]: Leaving directory `/tmp/octave-2.1.44/doc'
make[1]: *** [doc] Error 2
make -C examples all
make[2]: Entering directory `/tmp/octave-2.1.44/examples'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/octave-2.1.44/examples'
make[1]: Target `all' not remade because of errors.
make[1]: Leaving directory `/tmp/octave-2.1.44'
make: *** [all] Error 2

Hoping to get your good advice, Avraham



-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]