I am compiling trunk-2018.02b and getting the same error as James. I can
compile by uncommenting the line
virtual void updateGL(void)
in trunk-2018.02b/gui/qt5/GLViewer.hpp but yade does not start and produces the
following error as Janek explained.
Welcome to Yade 2018.02b
Traceback (most recent call last):
File "./myyade/install/bin/yade", line 129, in
import yade
File "../myyade/install/lib64/yade-2018.02b/py/yade/__init__.py", line
65, in
import boot
ImportError:
/home/subbiah/myyade/install/lib64/yade-2018.02b/py/yade/qt/_GLViewer.so:
undefined symbol: _ZN8GLViewer8updateGLEv
Has there been any update on this issue.
Details
Scientific Linux release 6.7 (Carbon)
gcc 4.8.1
qt5 5.10.1
libQGLViewer 2.7.1
--
You received this bug notification because you are a member of Yade
developers, which is subscribed to Yade.
https://bugs.launchpad.net/bugs/1735804
Title:
QGLViewer updateGL() function error
Status in Yade:
Incomplete
Bug description:
Background Details:
CentOS 7.4
Compiled from source
All features installed and enabled (except for python GTS...could not find
that one)
Issue:
When attempting to build Yade, this error occurs:
trunk-2017.01a/gui/qt5/GLViewer.cpp:298:11: error: ‘updateGL’ was not
declared in this scope
updateGL();
The way I solved this was by uncommenting line 64 in:
trunk-2017.01a/gui/qt5/GLViewer.hpp
so that "virtual void updateGL(void);" would be visible. I am not sure
if that was originally commented out for debugging or deprecation, but
it inhibited the program from compiling. If the comments were
intentional, how would I fix the error otherwise?
Thanks,
James
To manage notifications about this bug go to:
https://bugs.launchpad.net/yade/+bug/1735804/+subscriptions
___
Mailing list: https://launchpad.net/~yade-dev
Post to : yade-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yade-dev
More help : https://help.launchpad.net/ListHelp