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: Wed, 11 Jul 2018 12:10:38 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; SunOS sun4u; rv:52.0) Gecko/20100101 Firefox/52.0

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

OK, so

./configure --without-opengl --without-qt --without-fltk --disable-java
--without-magick --without-fontconfig

gave this:


  CXX      liboctave/system/liboctave_system_libsystem_la-oct-time.lo
  CXX      liboctave/system/liboctave_system_libsystem_la-oct-uname.lo
  CXXLD    liboctave/system/libsystem.la
  CXX      liboctave/util/liboctave_util_libutil_la-cmd-edit.lo
  CXX      liboctave/util/liboctave_util_libutil_la-cmd-hist.lo
  CXX      liboctave/util/liboctave_util_libutil_la-data-conv.lo
  CXX      liboctave/util/liboctave_util_libutil_la-file-info.lo
  CXX      liboctave/util/liboctave_util_libutil_la-glob-match.lo
  CXX      liboctave/util/liboctave_util_libutil_la-kpse.lo
  CXX      liboctave/util/liboctave_util_libutil_la-lo-array-errwarn.lo
  CXX      liboctave/util/liboctave_util_libutil_la-lo-array-gripes.lo
  CXX      liboctave/util/liboctave_util_libutil_la-lo-hash.lo
  CXX      liboctave/util/liboctave_util_libutil_la-lo-ieee.lo
  CXX      liboctave/util/liboctave_util_libutil_la-lo-regexp.lo
  CXX      liboctave/util/liboctave_util_libutil_la-lo-utils.lo
  CXX      liboctave/util/liboctave_util_libutil_la-quit.lo
  CXX      liboctave/util/liboctave_util_libutil_la-oct-base64.lo
liboctave/util/oct-base64.cc: In function ‘Array<double>
octave::base64_decode(const string&)’:
liboctave/util/oct-base64.cc:85:55: warning: cast from ‘char*’ to
‘double*’ increases required alignment of target type [-Wcast-align]
         double *dout = reinterpret_cast<double *> (out);
                                                       ^
  CXX      liboctave/util/liboctave_util_libutil_la-oct-glob.lo
  CXX      liboctave/util/liboctave_util_libutil_la-oct-inttypes.lo
  CXX      liboctave/util/liboctave_util_libutil_la-oct-mutex.lo
  CXX      liboctave/util/liboctave_util_libutil_la-oct-shlib.lo
  CXX      liboctave/util/liboctave_util_libutil_la-oct-sparse.lo
  CXX      liboctave/util/liboctave_util_libutil_la-oct-string.lo
  CXX      liboctave/util/liboctave_util_libutil_la-pathsearch.lo
  CXX      liboctave/util/liboctave_util_libutil_la-singleton-cleanup.lo
  CXX      liboctave/util/liboctave_util_libutil_la-sparse-sort.lo
  CXX      liboctave/util/liboctave_util_libutil_la-sparse-util.lo
  CXX      liboctave/util/liboctave_util_libutil_la-str-vec.lo
  CXX      liboctave/util/liboctave_util_libutil_la-unwind-prot.lo
  CXX      liboctave/util/liboctave_util_libutil_la-url-transfer.lo
  CC       liboctave/util/liboctave_util_libutil_la-f2c-main.lo
  CC       liboctave/util/liboctave_util_libutil_la-lo-cutils.lo
  CC       liboctave/util/liboctave_util_libutil_la-blaswrap.lo
  CC       liboctave/util/liboctave_util_libutil_la-cquit.lo
  CC       liboctave/util/liboctave_util_libutil_la-f77-fcn.lo
  CC       liboctave/util/liboctave_util_libutil_la-lo-error.lo
  CC       liboctave/util/liboctave_util_libutil_la-oct-rl-edit.lo
  CC       liboctave/util/liboctave_util_libutil_la-oct-rl-hist.lo
  CXXLD    liboctave/util/libutil.la
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-areadlink-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-async-system-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-base64-wrappers.lo  CC   
  
liboctave/wrappers/liboctave_wrappers_libwrappers_la-canonicalize-file-name-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-dirent-wrappers.lo  CC   
   liboctave/wrappers/liboctave_wrappers_libwrappers_la-fcntl-wrappers.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-filepos-wrappers.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-fpucw-wrappers.lo
liboctave/wrappers/fpucw-wrappers.c: In function
‘octave_end_long_double_rounding’:
liboctave/wrappers/fpucw-wrappers.c:70:47: warning: unused parameter
‘oldcw’ [-Wunused-parameter]
 octave_end_long_double_rounding (unsigned int oldcw)
                                               ^
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-gen-tempname-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-getopt-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-glob-wrappers.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-hash-wrappers.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-localcharset-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-math-wrappers.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-mkostemp-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-nanosleep-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-nproc-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-octave-popen2.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-putenv-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-set-program-name-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-signal-wrappers.loliboctave/wrappers/signal-wrappers.c:
In function ‘print_sigset’:
liboctave/wrappers/signal-wrappers.c:737:20: warning: format ‘%ld’ expects
argument of type ‘long int’, but argument 3 has type ‘pthread_t’
[-Wformat=]
                    strsignal (sig));
                    ^
liboctave/wrappers/signal-wrappers.c:742:5: warning: format ‘%ld’ expects
argument of type ‘long int’, but argument 3 has type ‘pthread_t’
[-Wformat=]
     fprintf (of, "%ld: %s<empty signal set>\n", pthread_self (), prefix);
     ^
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-stat-wrappers.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-strdup-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-strftime-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-strmode-wrapper.lo  CC   
   liboctave/wrappers/liboctave_wrappers_libwrappers_la-strptime-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-time-wrappers.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-tmpfile-wrapper.lo  CC   
   liboctave/wrappers/liboctave_wrappers_libwrappers_la-uname-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-uniconv-wrappers.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-unistd-wrappers.lo  CC   
   liboctave/wrappers/liboctave_wrappers_libwrappers_la-unsetenv-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-vasprintf-wrapper.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-wait-for-input.lo
  CC      
liboctave/wrappers/liboctave_wrappers_libwrappers_la-wait-wrappers.lo
  CCLD     liboctave/wrappers/libwrappers.la
  CXXLD    liboctave/liboctave.la
ld: warning: file /opt/csw/lib/libgomp.so: attempted multiple inclusion of
file
  CXXLD    libinterp/liboctinterp.la
libtool: warning:
'/opt/csw/lib/gcc/sparc-sun-solaris2.10/4.9.2/../../../libstdc++.la' seems to
be moved
libtool: warning:
'/opt/csw/lib/gcc/sparc-sun-solaris2.10/4.9.2/../../../libgomp.la' seems to be
moved
ld: fatal: recording name conflict: file '/opt/csw/lib/libstdc++.so' and file
'/usr/sfw/lib/libstdc++.so' provide identical dependency names: libstdc++.so.6
 (possible multiple inclusion of the same file)
ld: warning: file /opt/csw/lib/libgomp.so: attempted multiple inclusion of
file
ld: fatal: file processing errors. No output written to
libinterp/.libs/liboctinterp.so.5.0.0
gmake[2]: *** [Makefile:11851: libinterp/liboctinterp.la] 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 don't know why it keeps looking in /usr/sfw/lib.  It's not even on my
LD_LIBRARY_PATH:

# echo $LD_LIBRARY_PATH
/opt/csw/lib:/usr/local/lib:/opt/sfw/lib
#



    _______________________________________________________

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]