octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

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