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