Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: Скомпилировать без zint  (Read 3715 times)

GraninDm

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
Скомпилировать без zint
« on: September 07, 2017, 04:37:57 pm »
Добрый день!

Скачал сейчас последний мастер.
Добавил в pro файл
CONFIG += no_zint

Проект 3rdparty все равно остался включен в проект lreport
В limereport.prl тоже присутствует zint

Получаю:
:-1: ошибка: cannot find -lQtZint


C:/Qt/Qt5.6.0/Tools/mingw492_32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lQtZint
collect2.exe: error: ld returned 1 exit status
Makefile.Debug:549: recipe for target '..\..\LimeReport\build\5.6.0\win32\debug\lib\limereport.dll' failed
mingw32-make[2]: *** [..\..\LimeReport\build\5.6.0\win32\debug\lib\limereport.dll] Error 1
mingw32-make[2]: Leaving directory 'Z:/Coding/qt/build-limereport-Desktop_Qt_5_6_0_MinGW_32bit-Debug/limereport'
Makefile:34: recipe for target 'debug' failed
mingw32-make[1]: *** [debug] Error 2
mingw32-make[1]: Leaving directory 'Z:/Coding/qt/build-limereport-Desktop_Qt_5_6_0_MinGW_32bit-Debug/limereport'
makefile:41: recipe for target 'sub-limereport-make_first-ordered' failed
mingw32-make: *** [sub-limereport-make_first-ordered] Error 2
16:33:07: Процесс «C:\Qt\Qt5.6.0\Tools\mingw492_32\bin\mingw32-make.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта limereport (комплект: Desktop Qt 5.6.0 MinGW 32bit)
Во время выполнения этапа «Сборка»


Qt 5.6.0
Windows

Как собрать без zint?

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Скомпилировать без zint
« Reply #1 on: September 07, 2017, 06:23:02 pm »
Добрый день!
CONFIG += no_zint нужно в common.pri добавить или просто закоментировать CONFIG += zint там же. 

GraninDm

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
Re: Скомпилировать без zint
« Reply #2 on: September 08, 2017, 08:44:33 am »
Получилось.
Спасибо.

Если добавить только в common.pri, то qtzint все равно компилируется.
Нужно CONFIG += no_zint добавлять и в limereport.pro и в common.pri, тогда qtzint компилироваться не будет.

Я думаю хорошо было бы добавить в limereport.pro комментарий, как правильно компилировать без zint.