New question #680316 on Yade: https://answers.launchpad.net/yade/+question/680316
hello, when I try to compile the latest yade trunk (15-04-2019) I got two worng generated path : here the rror Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /home/oger/Yade/build_april-qt5/gui && /usr/bin/c++ -DBOOST_MATH_DISABLE_FLOAT128=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DSUITESPARSE_VERSION_4 -DYADE_ODEINT -D_GLViewer_EXPORTS -I/home/oger/Yade/build_april-qt5/gui/_GLViewer_autogen/include -I/home/oger/Yade/trunk -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/usr/include/eigen3 -I/usr/include/vtk-8.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/suitesparse -I/home/oger/Yade/build_april-qt5 -I/usr/local/include/QGLViewer -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtOpenGL -fPIC -O2 --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -std=c++11 -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_CGAL -DLINSOLV -DFLOW_ENGINE -DYADE_GL2PS -g -fPIC -ftrack-macro-expansion=0 -save-temps -fstack-protector-strong -DYADE_DEBUG -g -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -DCGAL_DISABLE_ROUNDING_MATH_CHECK -frounding-math -fPIC -std=gnu++11 -o CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o -c /home/oger/Yade/build_april-qt5/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /home/oger/Yade/build_april-qt5/gui/_GLViewer_autogen/mocs_compilation.cpp:2:0: /home/oger/Yade/build_april-qt5/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:9:10: fatal error: ../../../../../../Yade/trunk/gui/qt5/GLViewer.hpp: Aucun fichier ou dossier de ce type #include "../../../../../../Yade/trunk/gui/qt5/GLViewer.hpp" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. clearly for the moc_GLViewer.cpp and moc_OpenGLManager.cpp we have the path errors: more gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp |grep hpp ** Meta object code from reading C++ file 'GLViewer.hpp' #include "../../../../../../Yade/trunk/gui/qt5/GLViewer.hpp" more gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp|grep hpp ** Meta object code from reading C++ file 'OpenGLManager.hpp' #include "../../../../../../Yade/trunk/gui/qt5/OpenGLManager.hpp" instead of something like: more gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp|grep hpp ** Meta object code from reading C++ file 'OpenGLManager.hpp' #include "../../../../../Yade/trunk/gui/qt5/OpenGLManager.hpp" one less '../" will be good I have corrected insside the two files and I can compile but I guess that he solution is to correct during the make process! but where?? Luc -- You received this question notification because your team yade-users is an answer contact for Yade. _______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : yade-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp