[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #47267] [octave forge] (communications) port t
[Octave-bug-tracker] [bug #47267] [octave forge] (communications) port to lu<T> refactoring in 4.1 branch
Wed, 3 Jan 2018 05:53:32 -0500 (EST)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36 OPR/49.0.2725.64
Follow-up Comment #12, bug #47267 (project octave):
When run on Linux with Octave 4.2, the communications package continues to
throw this error when installing directly from Octave-Forge.
octave:2> pkg install -forge communications
... a bunch of warnings about numel ...
In file included from galois-def.cc:21:0:
galois.h:25:28: fatal error: octave/base-lu.h: No such file or directory
make: *** [galois-def.o] Error 1
I needed a quick and dirty solution so that I can install the communications
package. Here's what I came up with.
I made a version of this package with JWE's patch included, as well as two
other patches posted on bug #46521. At this point, I discovered that the
package had two other build errors: the configure.ac check for octave_md5_id
was no longer working, and a file was attempting to include the
no-longer-existing file ls-oct-ascii.h. I removed the octave_md5_id typedef
logic and copied 4.0.3's ls-oct-ascii.h into my octave-communications fork.
Here is a way to install my fork:
octave:1> [fname, success] =
octave:3> pkg("install", fname)
There are also many other warnings when attempting to build the
octave-communications package as well. I still hope to see an official
release of this package with the build failures fixed.
Setup: CentOS 7 with Octave built from source on the tip of the "stable"
Reply to this item at:
Message sent via/by Savannah
|[Prev in Thread]
||[Next in Thread]|
- [Octave-bug-tracker] [bug #47267] [octave forge] (communications) port to lu<T> refactoring in 4.1 branch,