[MacPorts] #37356: octave-devel @ 3.6.3 -- can't use fltk toolkit

MacPorts noreply at macports.org
Tue Feb 19 09:48:26 PST 2013


#37356: octave-devel @ 3.6.3 -- can't use fltk toolkit
---------------------------+-------------------------
  Reporter:  cdemills@…    |      Owner:  michaelld@…
      Type:  defect        |     Status:  reopened
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.1.2
Resolution:                |   Keywords:
      Port:  octave-devel  |
---------------------------+-------------------------

Comment (by accounts@…):

 It seems this problem is NOT exclusive to MacPorts. I am seeing the same
 exact issue on OpenSolaris. Please let me know if there is more helpful
 info I can post.


 {{{
 // From Package Manager //
 Name:   math/octave
 Summary:        octave High-level language, intended for numerical
 computations
 Installed:       3.6.3 (Build 5.11-0.151.1.7)
 Size:   323.33 MB
 Category:       Math
 Publisher:      sfe
 }}}
 {{{
 [555][athena: /export/home/myUser]$ cat /etc/release
              OpenIndiana Development oi_151.1.7 X86 (powered by illumos)
         Copyright 2011 Oracle and/or its affiliates. All rights reserved.
                         Use is subject to license terms.
                            Assembled 03 October 2012

 [556][athena: /export/home/myUser]$ uname -a
 SunOS athena 5.11 oi_151a7 i86pc i386 i86pc Solaris
 }}}
 {{{
 [557][athena: /export/home/myUser]$ which octave
 /usr/bin/octave
 [558][athena: /export/home/myUser]$ octave

 GNU Octave, version 3.6.3
 Copyright (C) 2012 John W. Eaton and others.
 This is free software; see the source code for copying conditions.
 There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
 FITNESS FOR A PARTICULAR PURPOSE.  For details, type `warranty'.
 Octave was configured for "i386-pc-solaris2.11".
 Additional information about Octave is available at http://www.octave.org.
 Please contribute if you find this software useful.
 For more information, visit http://www.octave.org/help-wanted.html
 Read http://www.octave.org/bugs.html to learn how to submit bug reports.
 For information about changes from previous versions, type `news'.

 octave:1> available_graphics_toolkits
 ans =
 {
   [1,1] = fltk
   [1,2] = gnuplot
 }
 octave:2> graphics_toolkit fltk
 error: feval: function `__init_fltk__' not found
 error: called from:
 error:   /usr/share/octave/3.6.3/m/plot/graphics_toolkit.m at line 59,
 column 5
 octave:2>
 octave:2> which "__init_gnuplot__"
 `__init_gnuplot__' is a function from the file
 /usr/lib/octave/3.6.3/oct/i386-pc-solaris2.11/__init_gnuplot__.oct
 octave:3> which "__init_fltk__"
 octave:4>

 [559][athena: /export/home/myUser]$ slocate __init_gnuplot__
 /usr/lib/octave/3.6.3/oct/i386-pc-solaris2.11/__init_gnuplot__.oct
 [560][athena: /export/home/myUser]$ slocate fltk |grep -v SFE
 /usr/lib/libfltk_images.so.1.1
 /usr/lib/libfltk_gl.so.1.1
 /usr/lib/libfltk.so.1.1
 /usr/lib/libfltk_forms.so.1.1
 /usr/lib/libfltk_gl.a
 /usr/lib/libfltk_forms.so
 /usr/lib/octave/3.6.3/oct/i386-pc-solaris2.11/__init_fltk__.oct
 /usr/lib/octave/3.6.3/oct/i386-pc-solaris2.11/__fltk_uigetfile__.oct
 /usr/lib/libfltk_images.so
 /usr/lib/libfltk.so
 /usr/lib/libfltk_gl.so
 /usr/bin/fltk-config
 /usr/share/doc/fltk
 ...
 /usr/share/man/man3/fltk.3
 /usr/share/octave/3.6.3/m/plot/private/__fltk_file_filter__.m
 /usr/share/octave/3.6.3/m/plot/private/__uigetfile_fltk__.m
 /usr/share/octave/3.6.3/m/plot/private/__fltk_print__.m
 /usr/share/octave/3.6.3/m/plot/private/__fltk_ginput__.m
 /usr/share/octave/3.6.3/m/plot/private/__uigetdir_fltk__.m
 /usr/share/octave/3.6.3/m/plot/private/__uiputfile_fltk__.m
 [561][athena: /export/home/myUser]$
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/37356#comment:12>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list