octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #54235] problems building Octave on Solaris


From: Michele
Subject: [Octave-bug-tracker] [bug #54235] problems building Octave on Solaris
Date: Sun, 8 Jul 2018 14:20:34 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; SunOS sun4u; rv:52.0) Gecko/20100101 Firefox/52.0

Follow-up Comment #48, bug #54235 (project octave):

I got the idea to prepend my PATH with your libs directory from your
successful build of 4.0 on the Sunblade 2500.  Then I ran plain ./configure
with no args.  No other changes.  This time it actually finished without
errors, though it's still not finding QScintilla.


configure: WARNING: QScintilla library not found; disabling built-in Qt GUI
editor

Then I did a plain gmake with no args.  This time it went much further than
before, running over an hour and a half before finally stopping with this:

...
In file included from /usr/include/stdlib.h:17:0,
                 from /opt/csw/include/c++/4.9.2/cstdlib:72,
                 from /opt/csw/include/c++/4.9.2/ext/string_conversions.h:41,
                 from /opt/csw/include/c++/4.9.2/bits/basic_string.h:2850,
                 from /opt/csw/include/c++/4.9.2/string:52,
                 from /opt/csw/include/c++/4.9.2/bits/locale_classes.h:40,
                 from /opt/csw/include/c++/4.9.2/bits/ios_base.h:41,
                 from /opt/csw/include/c++/4.9.2/iomanip:40,
                 from libinterp/corefcn/pr-output.cc:29:
/opt/csw/lib/gcc/sparc-sun-solaris2.10/4.9.2/include-fixed/iso/stdlib_iso.h:163:16:
note: long int std::abs(long int)
  inline long   abs(long _l) { return labs(_l); }
                ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/4.9.2/include-fixed/iso/stdlib_iso.h:117:12:
note: int std::abs(int)
 extern int abs(int);
            ^
In file included from libinterp/corefcn/pr-output.cc:27:0:
/opt/csw/include/c++/4.9.2/cmath:99:5: note: constexpr typename
__gnu_cxx::__enable_if<std::__is_integer<_Tp>::__value, double>::__type
std::abs(_Tp) [with _Tp = long long unsigned int; typename
__gnu_cxx::__enable_if<std::__is_integer<_Tp>::__value, double>::__type =
double]
     abs(_Tp __x)
     ^
libinterp/corefcn/pr-output.cc:1713:3: note: T abs(T) [with T = long long
unsigned int]
   abs (unsigned T x)                            \
   ^
libinterp/corefcn/pr-output.cc:1722:1: note: in expansion of macro
‘SPECIALIZE_UABS’
 SPECIALIZE_UABS(long long)
 ^
gmake[2]: *** [Makefile:18318:
libinterp/corefcn/libinterp_corefcn_libcorefcn_la-pr-output.lo] Error 1
gmake[2]: Leaving directory '/export/home/michele/octave-4.4.0x'
gmake[1]: *** [Makefile:26500: all-recursive] Error 1
gmake[1]: Leaving directory '/export/home/michele/octave-4.4.0x'
gmake: *** [Makefile:10208: all] Error 2
#

I'm not even sure just what the Error 1 is here.

There's a longer tail of the gmake here:

https://login.filesanywhere.com/fs/v.aspx?v=8c69638b60606db2b169



    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?54235>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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