[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #47586] Failure in make of octave-4.1.0+ (deve
From: |
Rafael López |
Subject: |
[Octave-bug-tracker] [bug #47586] Failure in make of octave-4.1.0+ (development version) |
Date: |
Thu, 31 Mar 2016 16:16:27 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 |
URL:
<http://savannah.gnu.org/bugs/?47586>
Summary: Failure in make of octave-4.1.0+ (development
version)
Project: GNU Octave
Submitted by: rlopez
Submitted on: Thu 31 Mar 2016 04:16:26 PM GMT
Category: Configuration and Build System
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Build Failure
Status: None
Assigned to: None
Originator Name: Rafael López
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: other
Operating System: GNU/Linux
_______________________________________________________
Details:
Platform: Linux 64 bits
Distribution: Mageia 5
Desktop: 4.14.5
gcc version: 4.9.2
I have tried to install development version of octave-4.1.0+ from the tarball
but the make failed giving the following message:
CXX liboctave/util/liboctave_util_libutil_la-sparse-util.lo
In file included from /usr/include/suitesparse/SuiteSparse_config.h:47:0,
from /usr/include/suitesparse/amd.h:46,
from liboctave/util/oct-sparse.h:29,
from liboctave/util/sparse-util.cc:31:
libgnu/math.h: In function 'int signbit(double)':
libgnu/math.h:2577:1: error: conflicting declaration of C function 'int
signbit(double)'
_GL_MATH_CXX_REAL_FLOATING_DECL_2 (signbit)
^
libgnu/math.h:2577:1: note: previous declaration 'int signbit(float)'
_GL_MATH_CXX_REAL_FLOATING_DECL_2 (signbit)
^
libgnu/math.h: In function 'int signbit(long double)':
libgnu/math.h:2577:1: error: conflicting declaration of C function 'int
signbit(long double)'
_GL_MATH_CXX_REAL_FLOATING_DECL_2 (signbit)
^
libgnu/math.h:2577:1: note: previous declaration 'int signbit(double)'
_GL_MATH_CXX_REAL_FLOATING_DECL_2 (signbit)
^
libgnu/math.h:2577:1: error: conflicting declaration of C function 'int
signbit(long double)'
_GL_MATH_CXX_REAL_FLOATING_DECL_2 (signbit)
^
libgnu/math.h:2577:1: note: previous declaration 'int signbit(float)'
_GL_MATH_CXX_REAL_FLOATING_DECL_2 (signbit)
Configure displayed some warnings:
configure: WARNING: CAMD library not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING: COLAMD library not found. This will result in some lack
of functionality for sparse matrices.
configure: WARNING: CCOLAMD library not found. This will result in some lack
of functionality for sparse matrices.
Since I don't know whether they may have any relation with the error, I tried
configure using options:
--with-amd-includedir=/usr/include/suisparse
--with-amd-libdir=/usr/lib64
etc.
and using the respective --without-... options.
Nothing changed in either case. The error abode.
I had been able to install octave-4.0.1 in the same platform (same compilers,
same autotools version, etc) without problems.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?47586>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #47586] Failure in make of octave-4.1.0+ (development version),
Rafael López <=