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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #48724] compilation failure with --without-ope


From: Markus Mützel
Subject: [Octave-bug-tracker] [bug #48724] compilation failure with --without-opengl in opengl_renderer::draw_all_lights
Date: Tue, 9 Aug 2016 12:47:42 +0000 (UTC)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0

Follow-up Comment #1, bug #48724 (project octave):

Thank you, Mike, for discovering this error.
Attached is a changeset which fixes this compile error and eliminates the
warning. However, compilation still fails for me with --without-opengl with
the following linker errors:


libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::SliderControl'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::Object'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::ButtonControl::metaObject() const'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::ListBoxControl'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::ToggleTool'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::ButtonControl::qt_metacast(char const*)'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::TextEdit'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::TextEdit::returnPressed()'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::PopupMenuControl'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::ObjectProxy::sendPrint(QString const&, QString const&)'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::MouseModeActionGroup::modeChanged(QtHandles::MouseMode)'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::Object::metaObject() const'
libgui/.libs/liboctgui.so: undefined reference to `typeinfo for
QtHandles::ContextMenu'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::Object::qt_metacast(char const*)'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::EditControl'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::TextEdit::staticMetaObject'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::ObjectProxy'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::ButtonControl'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::Menu'
libgui/.libs/liboctgui.so: undefined reference to `gluPickMatrix'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::ToolBar'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::Object::qt_metacall(QMetaObject::Call, int, void**)'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::TextEdit::editingFinished()'
libgui/.libs/liboctgui.so: undefined reference to `typeinfo for
QtHandles::ButtonControl'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::FigureWindow::staticMetaObject'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::ObjectProxy::sendUpdate(int)'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::Backend'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::Backend::createObject(double)'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::ObjectProxy::sendFinalize()'
libgui/.libs/liboctgui.so: undefined reference to `typeinfo for
QtHandles::ButtonGroup'
libgui/.libs/liboctgui.so: undefined reference to `typeinfo for
QtHandles::Object'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::FigureWindow'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::ButtonGroup'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::ButtonControl::qt_metacall(QMetaObject::Call, int, void**)'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::ObjectFactory'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
annotation_dialog'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::Figure::staticMetaObject'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::ContextMenu'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::PushTool'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::Figure'
libgui/.libs/liboctgui.so: undefined reference to `typeinfo for
QtHandles::Figure'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::MouseModeActionGroup::staticMetaObject'
libgui/.libs/liboctgui.so: undefined reference to
`QtHandles::ObjectProxy::sendRedraw()'
libgui/.libs/liboctgui.so: undefined reference to `vtable for
QtHandles::MouseModeActionGroup'
collect2: error: ld returned 1 exit status


I do not know where these should be fixed. Does the GUI need OpenGL to build
successfully?

(file #38155)
    _______________________________________________________

Additional Item Attachment:

File name: bug48724_without_opengl.patch  Size:1 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?48724>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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