⚠️ Forum Maintenance: Feb 6th, 8am - 14pm (UTC+2)

Qt source build failure due to zlib

  • Hi All,

    I have build qt 5.5 source in windows 8.1 with VS2010 x64 command prompt.

    I tried to build with -system-zlib and -qt-zlib but not getting success with both ways.

    I have faced below error, I have search over the forum and google but still I could not resolve this error. So, please help me to overcome this error.

    Qt5Bootstrap.lib(qbytearray.obj) : error LNK2019: unresolved external symbol unc
    ompress referenced in function "class QByteArray __cdecl qUncompress(unsigned ch
    ar const *,int)" (?qUncompress@@YA?AVQByteArray@@PEBEH@Z)
    Qt5Bootstrap.lib(qbytearray.obj) : error LNK2019: unresolved external symbol com
    press2 referenced in function "class QByteArray __cdecl qCompress(unsigned char
    const *,int,int)" (?qCompress@@YA?AVQByteArray@@PEBEHH@Z)
    ......\bin\moc.exe : fatal error LNK1120: 2 unresolved externals
    jom: C:\Qt\SfQtWebKit_64\qtbase\src\tools\moc\Makefile.Release [......\bin\moc
    .exe] Error 1120
    jom: C:\Qt\SfQtWebKit_64\qtbase\src\tools\moc\Makefile [release] Error 2
    jom: C:\Qt\SfQtWebKit_64\qtbase\src\Makefile [sub-moc-make_first] Error 2

  • @Shidharth You can't really use -system-zlib on windows since it doesn't usually have a system level zlib like osx and linux would.

    If you have one installed you can try using that but I recommend just using -qt-zlib. That should work out of the box.

  • @ambershark Thank you so much..

Log in to reply