Fri 26 Jun 2015 02:53:02 AM UTC, original submission:
This is originally discussed at
http://octave.1599824.n4.nabble.com/Compile-error-at-compiling-liboctave-array-Array-b-cc-due-to-quot-cannot-be-overloaded-octave-int-ch-td4671122.html
by Michele31415.
*********************
The environments etcs.
Sparc Solaris , gcc-4.9.2
Octave 3.8.2 (4.0.0 may give the same error)
Compiling source file: liboctave/array/Array-b.cc
Place error occurred: liboctave/util/oct-inttypes.h
Error message:
Daniel Sebald's assumption
To me, that sounds like attempting to convert 8-bit integer
behavior to 16-bit integer so that the << operators output numbers.
Somehow this sort of trick (for lack of word) isn't compiling
correctly on SPARC.
Mike Muller
Yes I think so. Unfortunately this also needs someone with access
to a SPARC Solaris system with GNU tools to reproduce and provide a
fix. Notably we don't see this error when building Octave on a
SPARC with Debian GNU/Linux [1].
[1] https://buildd.debian.org/status/logs.php?pkg=octave&ver=3.8.2-4&arch=sparc
Source of oct-inttypes.h of octave-3.8.2 is attached.
Short log ans short source on this matter
Full log for errors (and warnings)
|