I am using Limereport as report tool in one of my project.
QT Version is: 5.9.3
Limereport Version: 1.5.35 & 1.5.1
Platform is: Windows (MinGW 32bit) and I use QML.
I also use QtChart and Sqlite too.
I build your pro and link these output libs to my project: limereportd, limereport, QtZintd and QtZint (I copy/paste dlls and includes to my libs path)
As like that
DEPENDPATH += $$PWD/libs \
$$PWD/libs/include
INCLUDEPATH += $$PWD/libs \
$$PWD/libs/include
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/libs/ -llimereport
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/libs/ -llimereportd
else:unix: LIBS += -L$$PWD/libs/ -llimereport
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/libs/ -lQtZint
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/libs/ -lQtZintd
else:unix: LIBS += -L$$PWD/libs/ -lQtZint
But there is a strange behaviour.
If i run my project in debug mode it always gives these errors and UI not shown (only white screen)
QOpenGLBuffer::bind(): buffer not created
QOpenGLBuffer::allocate(): buffer not created
QOpenGLBuffer::release(): buffer not created
QOpenGLBuffer::bind(): buffer not created
QOpenGLBuffer::allocate(): buffer not created
QOpenGLBuffer::release(): buffer not created
QOpenGLBuffer::bind(): buffer not created
QOpenGLBuffer::allocate(): buffer not created
QOpenGLBuffer::release(): buffer not created
QOpenGLBuffer::bind(): buffer not created
QOpenGLBuffer::allocate(): buffer not created
QOpenGLBuffer::release(): buffer not created
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLBuffer::bind(): buffer not created
QOpenGLBuffer::release(): buffer not created
QOpenGLShaderProgram::uniformLocation(imageTexture): shader program is not linked
QOpenGLBuffer::bind(): buffer not created
QOpenGLBuffer::allocate(): buffer not created
QOpenGLBuffer::release(): buffer not created
QOpenGLBuffer::bind(): buffer not created
QOpenGLBuffer::release(): buffer not created
QOpenGLShaderProgram::uniformLocation(imageTexture): shader program is not linked
QOpenGLBuffer::bind(): buffer not created
QOpenGLBuffer::allocate(): buffer not created
QOpenGLBuffer::release(): buffer not created
QOpenGLBuffer::bind(): buffer not created
QOpenGLBuffer::allocate(): buffer not created
QOpenGLBuffer::release(): buffer not created
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation(matrix): shader program is not linked
QOpenGLShaderProgram::uniformLocation(opacity): shader program is not linked
QOpenGLShaderProgram: could not create shader program
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
shader compilation failed:
""
If i don't include report pri (I made my own) which is links limeport, qtzint dlls and include files to my project, there is no problem.
If i run in release mode with limereport there is no problem also.
Do you have any idea?