Octave version 3.1.55 failed during make on Linux

Alexander Mamonov mamonov at gmail.com
Mon May 4 18:13:38 CDT 2009


>>Hi,
>>
>>  When I install the latest development version 3.1.55 in Linux. After configure, then I run the command make, I got the following errors:
>>
>>
>>
>>int64NDArray.cc:32:   instantiated from here
>>oct-inttypes.h:1052: error: call of overloaded `mop(int64_t, const double&)' is ambiguous
>>oct-inttypes.h:177: note: candidates are: static bool octave_int_cmp_op::mop(T, double) [with xop = octave_int_cmp_op::ne, T = long long int]
>>oct-inttypes.h:182: note:                 static bool octave_int_cmp_op::mop(double, T) [with xop = octave_int_cmp_op::ne, T = double]
>>oct-inttypes.h:212: note:                 static bool octave_int_cmp_op::mop(double, uint64_t) [with xop = octave_int_cmp_op::ne]
>>oct-inttypes.h:213: note:                 static bool octave_int_cmp_op::mop(double, int64_t) [with xop = octave_int_cmp_op::ne]
>>oct-inttypes.h:214: note:                 static bool octave_int_cmp_op::mop(int64_t, double) [with xop = octave_int_cmp_op::ne]
>>oct-inttypes.h:215: note:                 static bool octave_int_cmp_op::mop(uint64_t, double) [with xop = octave_int_cmp_op::ne]
>>make[2]: *** [pic/int64NDArray.o] Error 1
>>make[2]: Leaving directory `/usr/local/octave-3.1.55/liboctave'
>>make[1]: *** [liboctave] Error 2
>>make[1]: Leaving directory `/usr/local/octave-3.1.55'
>>make: *** [all] Error 2

I confirm this behavior on Vista with MinGW, gcc version 3.4.5. I was
going to report it myself, but you were faster :)
Just in case I attach the log file from the configure script that
should have all the relevant information about the system.

Regards,
Alexander
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log.gz
Type: application/x-gzip
Size: 85582 bytes
Desc: not available
Url : https://www-old.cae.wisc.edu/pipermail/bug-octave/attachments/20090504/154fca62/attachment-0001.bin 


More information about the Bug-octave mailing list