Я установил версии GNU Octave 3.6.4 и 3.8.1 на одну машину (OpenSUSE Linux 13.1, x86-64). Версия 3.6.4 была из коробки, версию 3.8.1 собираю сам из исходников (настроить-сделать-сделать установить).
В октаве-3.6.4 у меня такой вывод:
octave-3.6.4> available_graphics_toolkits
ans =
{
[1,1] = fltk
[1,2] = gnuplot
}
octave-3.6.4> loaded_graphics_toolkits
ans =
{
[1,1] = fltk
}
В октаве-3.8.1 у меня есть только gnuplot:
octave-3.8.1> available_graphics_toolkits
ans =
{
[1,1] = gnuplot
}
octave-3.8.1> loaded_graphics_toolkits
ans =
{
[1,1] = gnuplot
}
Как я могу загрузить набор графических инструментов FLTK? Я пытаюсь сделать так:
octave-3.8.1> register_graphics_toolkit("fltk")
octave-3.8.1> available_graphics_toolkits
ans =
{
[1,1] = fltk
[1,2] = gnuplot
}
octave-3.8.1> graphics_toolkit("fltk")
error: __init_fltk__: not available without OpenGL and FLTK libraries
error: called from:
error: /usr/local/share/octave/3.8.1/m/plot/util/graphics_toolkit.m at line 74, column 5
Почему FLTK правильно загружается в октаве-3.6.4, но не загружается в октаве-3.8.1? Как подключить octave-3.8.1 к библиотекам OpenGL и FLTK?