help-octave
[Top][All Lists]
Advanced

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

Re: 2.1.68 fails to compile on Solaris


From: steven mestdagh
Subject: Re: 2.1.68 fails to compile on Solaris
Date: Wed, 30 Mar 2005 15:04:39 +0200

On Tue, Mar 29, 2005 at 11:28:06AM -0500, John W. Eaton wrote:
> On 29-Mar-2005, steven mestdagh <address@hidden> wrote:
> 
> | I ran into the following error when trying to build octave on solaris:
> | 
> | make[3]: Entering directory
> | `/freeware/octave/src/octave-2.1.68/libcruft/misc'
> | make[3]: *** No rule to make target `/usr/include/features.h', needed by
> | `quit.d'.  Stop.
> | 
> | any suggestions?
> 
> The .d files are not part of the distribution.  Did you perform an
> earlier build on a different architecture?  If so, try
> 
>   make distclean
>   ./configure
>   make
> 
> or start from scratch by unpacking a fresh copy from the tar files, or
> if you want to build for multiple architectures from the same source
> tree, do the builds in directories that are separate from the source
> tree.

indeed, my mistake, works fine.

still have problems compiling octave on HP-UX, though. 'make' terminates with

/freeware/octave/src/octave/liboctave/CMatrix.cc: In member function
 `ComplexDET ComplexMatrix::determinant(int&, double&, int) const':
/freeware/octave/src/octave/liboctave/CMatrix.cc:1512: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc:1517: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc: In member function `Matrix
 ComplexMatrix::abs() const':
/freeware/octave/src/octave/liboctave/CMatrix.cc:2688: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc: In member function
 `ComplexColumnVector ComplexMatrix::row_min(Array<int>&) const':
/freeware/octave/src/octave/liboctave/CMatrix.cc:2814: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc:2826: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc: In member function
 `ComplexColumnVector ComplexMatrix::row_max(Array<int>&) const':
/freeware/octave/src/octave/liboctave/CMatrix.cc:2888: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc:2900: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc: In member function
 `ComplexRowVector ComplexMatrix::column_min(Array<int>&) const':
/freeware/octave/src/octave/liboctave/CMatrix.cc:2962: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc:2974: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc: In member function
 `ComplexRowVector ComplexMatrix::column_max(Array<int>&) const':
/freeware/octave/src/octave/liboctave/CMatrix.cc:3036: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
/freeware/octave/src/octave/liboctave/CMatrix.cc:3048: error: cannot convert
 `Complex' to `int' for argument `1' to `int abs(int)'
make[2]: *** [CMatrix.o] Error 1

and earlier I get the same warnings as mentioned in my post on Feb 21 2005.

suggestions welcome, 
thanks

steven



-------------------------------------------------------------
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]