Hi all,
Since Version 5.6/5.7 the trick with defining the glew.h before everything else does not work anymore and now I have troubles compiling my code. It works under 5.5.1.

The QT Moc step stops compiling at the first native OpenGL call and says that the function is not defined (e.g. glIsVertexArray , defined in glew.h)

The error appears just at the first file in the compiler's list. Also the Q_MOC_RUN command seems to be ignored. In addtion this error only appears on Windows. Under OSX it does not have any problems with 5.7 (but probably because you stopped supporting OpenGL on OSX already :) and just put an #ifdef around everything).

Is it possible that with Version 5.6 you start rewriting macro definitions from glew.h as mentioned in the first answer here: http://stackcode.xyz/sc?id=is38350616 ? Could that be the problem?

Do you have a solution or a workaround for that except using the predefined OpenGL Classes?

lg

--
Matthias Thöny
mtho...@ifi.uzh.ch
University of Zürich
Visualization and MultiMedia Lab
Binzmühlestrasse 14
8050 Zürich
Room: BIN.2.C.03
Tel: +41 44 63 57138
http://vmml.ifi.uzh.ch/

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to