help-octave
[Top][All Lists]
Advanced

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

RE: Trying to compile Octave on RHEL 7.3


From: Michael L. Metts
Subject: RE: Trying to compile Octave on RHEL 7.3
Date: Wed, 1 Mar 2017 21:20:24 -0800

Thanks for getting back to me, Mike.  I'm definitely hoping to build and run 
Octave 4 and not the stuff that's in EPEL.  I understand that RHEL and Fedora 
have different bars (hurdles?) for what they will build and include ... 
although I can't understand why in this case since Octave 4 is more than a year 
old so it seems like it really should be in EPEL.

Yes, I am using whatever's in the hg repo.  Is that appropriate for what I'm 
doing?  What I'm doing, btw, is trying to get a clean stable Octave 4 running 
on RHEL 7.3 that doesn't have any broken features.  The ARPACK issue seems 
pretty bad to me.  Bad enough to not go forward.  The ARPACK and QScintilla 
issues have been frustrating since they're there but it can't find them or 
doesn't like them.   

Thanks for mentioning the log.  My software building skills are probably not 
that best.  I am motivated, though, we (at my firm) aren't that keen on the 
cost of Matlab.  I've used earlier versions of Octave on other platforms and 
really would like to get this going.  I appreciate the help.  
__________________________________________
There is no excellent beauty that hath not 
some strangeness in the proportion.  - F. Bacon - 

-----Original Message-----
From: Mike Miller [mailto:address@hidden 
Sent: Wednesday, March 1, 2017 11:58 AM
To: Michael L. Metts <address@hidden>
Cc: address@hidden
Subject: Re: Trying to compile Octave on RHEL 7.3

On Mon, Feb 20, 2017 at 19:35:52 -0800, Michael L. Metts wrote:
> I've been attempting to build the current version of Octave on Red Hat 
> Enterprise Linux 7.3 and I'm running into some issues.  First, let me 
> say that if there's a YUM repo out there that's complete, maintained 
> and suitable for RHEL 7, please let me know.  I would much rather that 
> than compiling myself.  I realize that there a maintained repo for 
> Fedora but I wasn't sure that was kosher - i.e. this is a production 
> machine and I'd like to either have or build nothing but clean apps with no 
> broken features.

The current version of Octave is 4.2.1, but it looks like you are building the 
development version from hg, is that right?

The best supported add-on repositories for CentOS / RHEL are the EPEL 
repositories, which it looks like you are already using. EPEL 7 contains a 
maintained package for Octave 3.8.2.

> All that said, I've been following these instructions here 
> http://wiki.octave.org/Octave_for_Red_Hat_Linux_systems and I get 
> these errors from running ./configure:

These are warnings, not errors, just to be precise. An error message would 
prevent you from continuing, these warn you that something may be disabled in 
the resulting build, but Octave will build and run.

> configure: WARNING: QScintilla library not found; disabling built-in 
> Qt GUI editor
> 
> configure: WARNING: Sundials IDA library not configured with IDAKLU, 
> ode15i and ode15s will not support the sparse Jacobian feature
> 
> configure: WARNING: ARPACK not found.  The eigs function will be disabled.
> 
[…]
>  
> In any case, I've poked around a little (see below) and I'm not real 
> clear on how to fix these issues so I can get a clean build.  If 
> anyone can give me a few thoughts on all this, I would really appreciate it.

You have both arpack-devel and qscintilla-devel installed, it's not clear from 
what you've shown why the libraries are not found, but config.log should give 
more details.

I can't help much with the sundials warning, version 2.7.0 should be new 
enough, but again config.log should give more details about what failed and 
why. It may be that the sundials package for EPEL / Fedora is not compiled with 
KLU support turned on.

--
mike




reply via email to

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