#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