[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #54842] [octave forge] (instrument-control) in
From: |
Xavier |
Subject: |
[Octave-bug-tracker] [bug #54842] [octave forge] (instrument-control) installation error on macOS with 'rpcgen -M' |
Date: |
Tue, 16 Oct 2018 09:29:56 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_1) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.1 Safari/605.1.15 |
Follow-up Comment #3, bug #54842 (project octave):
Thanks for the fast replay and the indications. By modifying the corresponding
'Makefile'(s), I tried:
0 A new 'rpcgen' which included the '-M' option (see 'rpcgen-mt' here
<https://github.com/macports/macports-ports/pull/270> and here
<https://www.macports.org/ports.php?by=name&substr=rpcgen-mt>).
0 Remove the '-M' option.
0 Skip the vxi11/ directory.
(see entire outputs in the attached log files).
The first and the second actions were not successful at installing the
instrument-control package. With the third action I was finally able, but *I
might need soon or later the VXI-11 interface. Any suggestions on how to fix
this issue?*
After the third option I obtained the following warnings (see entire output in
the attached log file):
warning: autoload: 'vxi11.oct' is not an absolute filename
warning: autoload: 'vxi11.oct' is not an absolute filename
warning: autoload: 'vxi11.oct' is not an absolute filename
warning: autoload: 'vxi11.oct' is not an absolute filename
For information about changes from previous versions of the instrument-control
package, run 'news instrument-control'.
Inside Octave, the command
> pkg list
shows now:
Package Name | Version | Installation directory
--------------------+---------+-----------------------
control | 3.1.0 | /Users/Xavi/octave/control-3.1.0
instrument-control | 0.3.1 | /Users/Xavi/octave/instrument-control-0.3.1
signal | 1.4.0 | /Users/Xavi/octave/signal-1.4.0
symbolic | 2.7.1 | /Users/Xavi/octave/symbolic-2.7.1
----
*For the record:*
_The modified 'Makefile'(s) where:_
In 1 (new 'rpcgen'):
instrument-control-0.3.1/src/vxi11/Makefile.in
=> 'rpcgen' in line 7 changed to 'rpcgen-mt'
In 2 (removal of '-M' option):
instrument-control-0.3.1/src/vxi11/Makefile.in
=> Remove '-M' in line 32
In 3 (skip the vxi11/ directory):
instrument-control-0.3.1/src/Makefile.in
=> Remove 'vxi11' in line 2
_The procedure to modify the 'Makefile'(s) and install the package was:_
0 Open the desired 'Makefile' with a text editor
0 Modify and save changes
0 Generate the new 'instrument-control-0.3.1.tar.gz' file:
$ tar -czf instrument-control-0.3.1.tar.gz instrument-control-0.3.1/
0 Inside Octave (while in the same directory of the above file) run:
> pkg install instrument-control-0.3.1.tar.gz -verbose
(file #45207, file #45208, file #45209)
_______________________________________________________
Additional Item Attachment:
File name: install_20181016_1402_rpcgen-mt.log Size:51 KB
File name: install_20181016_1427_skip_vxi11.log Size:38 KB
File name: install_20181016_1427_-M_removed.log Size:90 KB
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?54842>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/