help-octave
[Top][All Lists]
Advanced

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

install problem


From: Stuart Marshall
Subject: install problem
Date: Mon, 17 Oct 94 12:46:57 PDT

Hello,

I am trying to install octave on a sunos 4.1.3 system with
the latest gnu make, gcc 2.6.0, libg++ 2.6.0, and the latest
f2c.  The "make CFLAGS=-02 LDFLAGS=-s" appears to go fine for
all but ColVector.cc and f-hess.cc.  I have appended the output
of a 2nd make run below.  The error messages start about 2 pages down.
What should I try next?

many thanks,
Stuart

------------------------ output of make -------------------------------

for dir in libcruft liboctave  info readline src doc scripts ; do echo making 
all in $dir; cd $dir; make CFLAGS=-O2 LDFLAGS=-s all; cd ..; done
making all in libcruft
make[1]: Entering directory `/usr/local/src/octave-1.0/libcruft'
for dir in balgen blas dassl eispack fftpack fsqp lapack linpack minpack misc 
npsol odepack qpsol quadpack ranlib villad; do echo making all in $dir; cd 
$dir; make CFLAGS=-O2 LDFLAGS=-s  all; cd ..; done
making all in balgen
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/balgen'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/balgen'
making all in blas
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/blas'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/blas'
making all in dassl
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/dassl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/dassl'
making all in eispack
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/eispack'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/eispack'
making all in fftpack
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/fftpack'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/fftpack'
making all in fsqp
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/fsqp'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/fsqp'
making all in lapack
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/lapack'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/lapack'
making all in linpack
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/linpack'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/linpack'
making all in minpack
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/minpack'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/minpack'
making all in misc
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/misc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/misc'
making all in npsol
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/npsol'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/npsol'
making all in odepack
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/odepack'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/odepack'
making all in qpsol
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/qpsol'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/qpsol'
making all in quadpack
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/quadpack'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/quadpack'
making all in ranlib
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/ranlib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/ranlib'
making all in villad
make[2]: Entering directory `/usr/local/src/octave-1.0/libcruft/villad'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/octave-1.0/libcruft/villad'
make[1]: Leaving directory `/usr/local/src/octave-1.0/libcruft'
making all in liboctave
make[1]: Entering directory `/usr/local/src/octave-1.0/liboctave'
g++ -c  -I. -I.. -I../liboctave -I. -I./liboctave  -DHAVE_CONFIG_H 
-fexternal-templates  -g -O -Wall ColVector.cc
/usr/local/lib/g++-include/Complex.h: In function `int operator ==(const class 
Complex &, const class Complex &)':
In file included from Matrix.h:40,
                 from ColVector.cc:30:
/usr/local/lib/g++-include/Complex.h:171: warning: `operator ==(const Complex 
&, const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:92: warning: previous declaration of 
`operator ==(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `int operator ==(const class 
Complex &, double)':
/usr/local/lib/g++-include/Complex.h:176: warning: `operator ==(const Complex 
&, double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:93: warning: previous declaration of 
`operator ==(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `int operator !=(const class 
Complex &, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:181: warning: `operator !=(const Complex 
&, const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:94: warning: previous declaration of 
`operator !=(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `int operator !=(const class 
Complex &, double)':
/usr/local/lib/g++-include/Complex.h:186: warning: `operator !=(const Complex 
&, double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:95: warning: previous declaration of 
`operator !=(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
-(const class Complex &)':
/usr/local/lib/g++-include/Complex.h:191: warning: `operator -(const Complex 
&)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:97: warning: previous declaration of 
`operator -(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex conj(const 
class Complex &)':
/usr/local/lib/g++-include/Complex.h:196: warning: `conj(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:98: warning: previous declaration of 
`conj(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
+(const class Complex &, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:201: warning: `operator +(const Complex &, 
const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:99: warning: previous declaration of 
`operator +(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
+(const class Complex &, double)':
/usr/local/lib/g++-include/Complex.h:206: warning: `operator +(const Complex &, 
double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:100: warning: previous declaration of 
`operator +(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
+(double, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:211: warning: `operator +(double, const 
Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:101: warning: previous declaration of 
`operator +(double, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
-(const class Complex &, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:216: warning: `operator -(const Complex &, 
const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:102: warning: previous declaration of 
`operator -(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
-(const class Complex &, double)':
/usr/local/lib/g++-include/Complex.h:221: warning: `operator -(const Complex &, 
double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:103: warning: previous declaration of 
`operator -(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
-(double, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:226: warning: `operator -(double, const 
Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:104: warning: previous declaration of 
`operator -(double, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
(unary *)(const class Complex &, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:231: warning: `operator (unary *)(const 
Complex &, const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:105: warning: previous declaration of 
`operator (unary *)(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
(unary *)(const class Complex &, double)':
/usr/local/lib/g++-include/Complex.h:237: warning: `operator (unary *)(const 
Complex &, double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:106: warning: previous declaration of 
`operator (unary *)(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
(unary *)(double, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:242: warning: `operator (unary *)(double, 
const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:107: warning: previous declaration of 
`operator (unary *)(double, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double real(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:247: warning: `real(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:109: warning: previous declaration of 
`real(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double imag(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:252: warning: `imag(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:110: warning: previous declaration of 
`imag(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double abs(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:257: warning: `abs(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:111: warning: previous declaration of 
`abs(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double norm(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:262: warning: `norm(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:112: warning: previous declaration of 
`norm(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double arg(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:267: warning: `arg(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:113: warning: previous declaration of 
`arg(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex polar(double, 
double)':
/usr/local/lib/g++-include/Complex.h:272: warning: `polar(double, double)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:115: warning: previous declaration of 
`polar(double, double)'
Matrix.h: In function `class ComplexColumnVector operator +(const class 
ColumnVector &, const class Complex &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:253: within this context
ColVector.cc:254: warning: control reaches end of non-void function `operator 
+(const ColumnVector &, const Complex &)'
Matrix.h: In function `class ComplexColumnVector operator -(const class 
ColumnVector &, const class Complex &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:260: within this context
ColVector.cc:261: warning: control reaches end of non-void function `operator 
-(const ColumnVector &, const Complex &)'
Matrix.h: In function `class ComplexColumnVector operator (unary *)(const class 
ColumnVector &, const class Complex &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:267: within this context
ColVector.cc:268: warning: control reaches end of non-void function `operator 
(unary *)(const ColumnVector &, const Complex &)'
Matrix.h: In function `class ComplexColumnVector operator /(const class 
ColumnVector &, const class Complex &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:274: within this context
ColVector.cc:275: warning: control reaches end of non-void function `operator 
/(const ColumnVector &, const Complex &)'
Matrix.h: In function `class ComplexColumnVector operator +(const class Complex 
&, const class ColumnVector &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:283: within this context
ColVector.cc:284: warning: control reaches end of non-void function `operator 
+(const Complex &, const ColumnVector &)'
Matrix.h: In function `class ComplexColumnVector operator -(const class Complex 
&, const class ColumnVector &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:290: within this context
ColVector.cc:291: warning: control reaches end of non-void function `operator 
-(const Complex &, const ColumnVector &)'
Matrix.h: In function `class ComplexColumnVector operator (unary *)(const class 
Complex &, const class ColumnVector &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:297: within this context
ColVector.cc:298: warning: control reaches end of non-void function `operator 
(unary *)(const Complex &, const ColumnVector &)'
Matrix.h: In function `class ComplexColumnVector operator /(const class Complex 
&, const class ColumnVector &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:304: within this context
ColVector.cc:305: warning: control reaches end of non-void function `operator 
/(const Complex &, const ColumnVector &)'
Matrix.h: In function `class Matrix operator (unary *)(const class ColumnVector 
&, const class RowVector &)':
Matrix.h:294: constructor `Matrix::Matrix(double *, int, int)' is private
ColVector.cc:336: within this context
ColVector.cc:337: warning: control reaches end of non-void function `operator 
(unary *)(const ColumnVector &, const RowVector &)'
Matrix.h: In function `class ComplexColumnVector operator +(const class 
ColumnVector &, const class ComplexColumnVector &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:360: within this context
ColVector.cc:361: warning: control reaches end of non-void function `operator 
+(const ColumnVector &, const ComplexColumnVector &)'
Matrix.h: In function `class ComplexColumnVector operator -(const class 
ColumnVector &, const class ComplexColumnVector &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:377: within this context
ColVector.cc:378: warning: control reaches end of non-void function `operator 
-(const ColumnVector &, const ComplexColumnVector &)'
Matrix.h: In function `class ComplexColumnVector product(const class 
ColumnVector &, const class ComplexColumnVector &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:394: within this context
ColVector.cc:395: warning: control reaches end of non-void function 
`product(const ColumnVector &, const ComplexColumnVector &)'
Matrix.h: In function `class ComplexColumnVector quotient(const class 
ColumnVector &, const class ComplexColumnVector &)':
Matrix.h:1032: constructor `ComplexColumnVector::ComplexColumnVector(class 
Complex *, int)' is private
ColVector.cc:411: within this context
ColVector.cc:412: warning: control reaches end of non-void function 
`quotient(const ColumnVector &, const ComplexColumnVector &)'
Matrix.h: In function `class ColumnVector real(const class ComplexColumnVector 
&)':
Matrix.h:410: constructor `ColumnVector::ColumnVector(double *, int)' is private
ColVector.cc:681: within this context
Matrix.h: In function `class ColumnVector imag(const class ComplexColumnVector 
&)':
Matrix.h:410: constructor `ColumnVector::ColumnVector(double *, int)' is private
ColVector.cc:691: within this context
Matrix.h: In function `class ComplexMatrix operator (unary *)(const class 
ComplexColumnVector &, const class ComplexRowVector &)':
Matrix.h:904: constructor `ComplexMatrix::ComplexMatrix(class Complex *, int, 
int)' is private
ColVector.cc:894: within this context
ColVector.cc:895: warning: control reaches end of non-void function `operator 
(unary *)(const ComplexColumnVector &, const ComplexRowVector &)'
make[1]: *** [ColVector.o] Error 1
make[1]: Leaving directory `/usr/local/src/octave-1.0/liboctave'
making all in info
make[1]: Entering directory `/usr/local/src/octave-1.0/info'
Makefile:79: warning: overriding commands for target `.c.o'
../Makeconf:140: warning: ignoring old commands for target `.c.o'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/octave-1.0/info'
making all in readline
make[1]: Entering directory `/usr/local/src/octave-1.0/readline'
Makefile:66: warning: overriding commands for target `.c.o'
../Makeconf:140: warning: ignoring old commands for target `.c.o'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/octave-1.0/readline'
making all in src
make[1]: Entering directory `/usr/local/src/octave-1.0/src'
Making defaults.h from defaults.h.in...
defaults.h is unchanged
g++ -c  -I. -I. -I.. -I../liboctave -I. -I./liboctave  -DHAVE_CONFIG_H 
-fexternal-templates  -g -O -Wall f-hess.cc
/usr/local/lib/g++-include/Complex.h: In function `int operator ==(const class 
Complex &, const class Complex &)':
In file included from ../liboctave/Matrix.h:40,
                 from f-hess.cc:28:
/usr/local/lib/g++-include/Complex.h:171: warning: `operator ==(const Complex 
&, const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:92: warning: previous declaration of 
`operator ==(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `int operator ==(const class 
Complex &, double)':
/usr/local/lib/g++-include/Complex.h:176: warning: `operator ==(const Complex 
&, double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:93: warning: previous declaration of 
`operator ==(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `int operator !=(const class 
Complex &, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:181: warning: `operator !=(const Complex 
&, const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:94: warning: previous declaration of 
`operator !=(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `int operator !=(const class 
Complex &, double)':
/usr/local/lib/g++-include/Complex.h:186: warning: `operator !=(const Complex 
&, double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:95: warning: previous declaration of 
`operator !=(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
-(const class Complex &)':
/usr/local/lib/g++-include/Complex.h:191: warning: `operator -(const Complex 
&)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:97: warning: previous declaration of 
`operator -(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex conj(const 
class Complex &)':
/usr/local/lib/g++-include/Complex.h:196: warning: `conj(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:98: warning: previous declaration of 
`conj(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
+(const class Complex &, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:201: warning: `operator +(const Complex &, 
const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:99: warning: previous declaration of 
`operator +(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
+(const class Complex &, double)':
/usr/local/lib/g++-include/Complex.h:206: warning: `operator +(const Complex &, 
double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:100: warning: previous declaration of 
`operator +(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
+(double, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:211: warning: `operator +(double, const 
Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:101: warning: previous declaration of 
`operator +(double, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
-(const class Complex &, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:216: warning: `operator -(const Complex &, 
const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:102: warning: previous declaration of 
`operator -(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
-(const class Complex &, double)':
/usr/local/lib/g++-include/Complex.h:221: warning: `operator -(const Complex &, 
double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:103: warning: previous declaration of 
`operator -(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
-(double, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:226: warning: `operator -(double, const 
Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:104: warning: previous declaration of 
`operator -(double, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
(unary *)(const class Complex &, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:231: warning: `operator (unary *)(const 
Complex &, const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:105: warning: previous declaration of 
`operator (unary *)(const Complex &, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
(unary *)(const class Complex &, double)':
/usr/local/lib/g++-include/Complex.h:237: warning: `operator (unary *)(const 
Complex &, double)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:106: warning: previous declaration of 
`operator (unary *)(const Complex &, double)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex operator 
(unary *)(double, const class Complex &)':
/usr/local/lib/g++-include/Complex.h:242: warning: `operator (unary *)(double, 
const Complex &)' was declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:107: warning: previous declaration of 
`operator (unary *)(double, const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double real(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:247: warning: `real(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:109: warning: previous declaration of 
`real(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double imag(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:252: warning: `imag(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:110: warning: previous declaration of 
`imag(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double abs(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:257: warning: `abs(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:111: warning: previous declaration of 
`abs(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double norm(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:262: warning: `norm(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:112: warning: previous declaration of 
`norm(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `double arg(const class 
Complex &)':
/usr/local/lib/g++-include/Complex.h:267: warning: `arg(const Complex &)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:113: warning: previous declaration of 
`arg(const Complex &)'
/usr/local/lib/g++-include/Complex.h: In function `class Complex polar(double, 
double)':
/usr/local/lib/g++-include/Complex.h:272: warning: `polar(double, double)' was 
declared `extern' and later `static'
/usr/local/lib/g++-include/Complex.h:115: warning: previous declaration of 
`polar(double, double)'
f-hess.cc: In function `class tree_constant * hess(const class tree_constant *, 
int, int)':
f-hess.cc:132: call of overloaded constructor `tree_constant' is ambiguous
tree-const.h:589: candidates are: 
tree_constant::tree_constant(tree_constant_rep &)
tree-const.h:587:                 tree_constant::tree_constant(const 
tree_constant &)
tree-const.h:565:                 tree_constant::tree_constant(const 
ComplexDiagMatrix &)
tree-const.h:571:                 tree_constant::tree_constant(const 
ComplexColumnVector &)
tree-const.h:567:                 tree_constant::tree_constant(const 
ComplexRowVector &)
tree-const.h:556:                 tree_constant::tree_constant(const 
ColumnVector &)
tree-const.h:561:                 tree_constant::tree_constant(const Complex &)
tree-const.h:552:                 tree_constant::tree_constant(const RowVector 
&)
tree-const.h:550:                 tree_constant::tree_constant(const DiagMatrix 
&)
tree-const.h:584:                 
tree_constant::tree_constant(tree_constant_rep::constant_type)
tree-const.h:546:                 tree_constant::tree_constant(double)
f-hess.cc:132: in conversion to type `tree_constant'
f-hess.cc:148: call of overloaded constructor `tree_constant' is ambiguous
tree-const.h:589: candidates are: 
tree_constant::tree_constant(tree_constant_rep &)
tree-const.h:587:                 tree_constant::tree_constant(const 
tree_constant &)
tree-const.h:565:                 tree_constant::tree_constant(const 
ComplexDiagMatrix &)
tree-const.h:571:                 tree_constant::tree_constant(const 
ComplexColumnVector &)
tree-const.h:567:                 tree_constant::tree_constant(const 
ComplexRowVector &)
tree-const.h:556:                 tree_constant::tree_constant(const 
ColumnVector &)
tree-const.h:561:                 tree_constant::tree_constant(const Complex &)
tree-const.h:552:                 tree_constant::tree_constant(const RowVector 
&)
tree-const.h:550:                 tree_constant::tree_constant(const DiagMatrix 
&)
tree-const.h:584:                 
tree_constant::tree_constant(tree_constant_rep::constant_type)
tree-const.h:546:                 tree_constant::tree_constant(double)
f-hess.cc:148: in conversion to type `tree_constant'
make[1]: *** [f-hess.o] Error 1
make[1]: Leaving directory `/usr/local/src/octave-1.0/src'
making all in doc
make[1]: Entering directory `/usr/local/src/octave-1.0/doc'
Making conf.texi from conf.texi.in...
conf.texi is unchanged
make[1]: Leaving directory `/usr/local/src/octave-1.0/doc'
making all in scripts
make[1]: Entering directory `/usr/local/src/octave-1.0/scripts'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/octave-1.0/scripts'


reply via email to

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