RE: signal pkg (can't install)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

RE: signal pkg (can't install)

Windhorn, Allen E [ACIM/LSA/MKT]
From: Help-octave On Behalf Of James Sherman Jr.

> You can install the newest signal package using the pkg command:

>> pkg install -forge signal

> Or you can go to the individual package at
 https://octave.sourceforge.io/packages.php
> and download the tar file and install from that by doing:

>> pkg install signal-1.4.0.tar.gz

This post reminded me that I want the signal package too.  When I try to
install the latest one via -forge with Octave 4.4.0 on Windows 10, I get
the following:
==============================================================
>> pkg install -forge signal
medfilt1.cc: In member function 'void sorted_window::init(const double*, octave_idx_type, octave_idx_
type, octave_idx_type)':
medfilt1.cc:91:7: error: 'bzero' was not declared in this scope
       bzero (buf, zeros * sizeof (double));
       ^~~~~
medfilt1.cc:91:7: note: suggested alternative: 'zeros'
       bzero (buf, zeros * sizeof (double));
       ^~~~~
       zeros
make: *** [medfilt1.oct] Error 1
make: Entering directory `/tmp/oct-SennLn/signal-1.4.0/src'
C:/Octave/OCTAVE~1.1-W/bin/mkoctfile-4.4.1.exe -Wall -Wno-deprecated-declarations  __fwht__.cc -o __f
wht__.oct
C:/Octave/OCTAVE~1.1-W/bin/mkoctfile-4.4.1.exe -Wall -Wno-deprecated-declarations  __ultrwin__.cc -o
__ultrwin__.oct
C:/Octave/OCTAVE~1.1-W/bin/mkoctfile-4.4.1.exe -Wall -Wno-deprecated-declarations  -c cl2bp.cc -o cl2
bp.o
C:/Octave/OCTAVE~1.1-W/bin/mkoctfile-4.4.1.exe -Wall -Wno-deprecated-declarations  -c cl2bp_lib.cc -o
 cl2bp_lib.o
C:/Octave/OCTAVE~1.1-W/bin/mkoctfile-4.4.1.exe -Wall -Wno-deprecated-declarations  cl2bp.o cl2bp_lib.
o -o cl2bp.oct
C:/Octave/OCTAVE~1.1-W/bin/mkoctfile-4.4.1.exe -Wall -Wno-deprecated-declarations  medfilt1.cc -o med
filt1.oct
make: Leaving directory `/tmp/oct-SennLn/signal-1.4.0/src'

pkg: error running `make' for the signal package.
error: called from
    configure_make at line 99 column 9
    install at line 184 column 7
    pkg at line 437 column 9
=================================================================
Also tried downloading and installing 1.3.2, got an even longer list of errors.
I have the controls package installed already (3.1.0).  Any ideas?

Thanks,
Allen