[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
2.1.59 build problem with cygwin
From: |
Hall, Benjamin |
Subject: |
2.1.59 build problem with cygwin |
Date: |
Thu, 23 Sep 2004 12:08:49 -0400 |
I couldn't resist trying... Any ideas on what the following indicates? My
cygwin installation is using
$ gcc --version
gcc (GCC) 3.2 20020927 (prerelease)
Copyright (C) 2002 Free Software Foundation, Inc.
g++ -c -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob
-I../glob -DHAVE_CONFIG_H -mi
eee-fp -Wall -W -Wshadow -g -O2 mx-ui64nda-s.cc -o mx-ui64nda-s.o
g++ -c -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob
-I../glob -DHAVE_CONFIG_H -mi
eee-fp -Wall -W -Wshadow -g -O2 mx-nda-i8.cc -o mx-nda-i8.o
mx-nda-i8.cc: In function `boolNDArray mx_el_lt(const NDArray&, const
octave_int8&)':
mx-nda-i8.cc:11: no match for `double < const octave_int<octave_int8_t>&'
operator
mx-nda-i8.cc: In function `boolNDArray mx_el_le(const NDArray&, const
octave_int8&)':
mx-nda-i8.cc:11: no match for `double <= const octave_int<octave_int8_t>&'
operator
mx-nda-i8.cc: In function `boolNDArray mx_el_ge(const NDArray&, const
octave_int8&)':
mx-nda-i8.cc:11: no match for `double >= const octave_int<octave_int8_t>&'
operator
mx-nda-i8.cc: In function `boolNDArray mx_el_gt(const NDArray&, const
octave_int8&)':
mx-nda-i8.cc:11: no match for `double > const octave_int<octave_int8_t>&'
operator
mx-nda-i8.cc: In function `boolNDArray mx_el_eq(const NDArray&, const
octave_int8&)':
mx-nda-i8.cc:11: no match for `double == const octave_int<octave_int8_t>&'
operator
dim-vector.h:435: candidates are: bool operator==(const dim_vector&, const
dim_vector&)
mx-nda-i8.cc: In function `boolNDArray mx_el_ne(const NDArray&, const
octave_int8&)':
mx-nda-i8.cc:11: no match for `double != const octave_int<octave_int8_t>&'
operator
dim-vector.h:460: candidates are: bool operator!=(const dim_vector&, const
dim_vector&)
make[2]: *** [mx-nda-i8.o] Error 1
make[2]: Leaving directory `/cygdrive/d/octave/octave-2.1.59/liboctave'
make[1]: *** [liboctave] Error 2
make[1]: Leaving directory `/cygdrive/d/octave/octave-2.1.59'
make: *** [all] Error 2
Thanks
Ben
-------------------------------------------------------------
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
-------------------------------------------------------------
- 2.1.59 build problem with cygwin,
Hall, Benjamin <=