无法识别使用qt zlib配置qt

无法识别使用qt zlib配置qt,qt,zlib,configure,Qt,Zlib,Configure,我正在尝试用内置的zlib配置qt。我运行以下命令: /configure-qt-zlib 但是,在配置过程中,我看到以下内容: TIFF支持。。。。。。。。。。。插件(qt) JPEG支持。。。。。。。。。。。插件(qt) PNG支持。。。。。。。。。。。。是(qt) MNG支持。。。。。。。。。。。。插件(qt) zlib支持。。。。。。。。。。。系统 这似乎表明我的配置使用系统zlib,尽管有“-qt zlib”选项。我想确保QT使用内置的zlib。我正在Mac OSX上配置qt 4,规格

我正在尝试用内置的zlib配置qt。我运行以下命令:

/configure-qt-zlib

但是,在配置过程中,我看到以下内容:

TIFF支持。。。。。。。。。。。插件(qt)
JPEG支持。。。。。。。。。。。插件(qt)
PNG支持。。。。。。。。。。。。是(qt)
MNG支持。。。。。。。。。。。。插件(qt)
zlib支持。。。。。。。。。。。系统

这似乎表明我的配置使用系统zlib,尽管有“-qt zlib”选项。我想确保QT使用内置的zlib。我正在Mac OSX上配置qt 4,规格如下:

构建类型:macx-g++
架构:macosx(x86_64)
使用框架:Cocoa

提前感谢您的帮助

Maxime

配置脚本强制将构建链接到Mac上的系统zlib上。我相信有一个很好的理由,但我不知道是哪一个。您可以尝试编辑脚本以根据QtZlib构建

配置脚本强制将构建链接到Mac上的system zlib上。我相信有一个很好的理由,但我不知道是哪一个。您可以尝试编辑脚本以根据QtZlib构建

谢谢你的回答

我检查了配置脚本,它确实有一个条件强制使用Mac版本的zlib。我对它进行了评论,现在它可以工作了。脚本中要注释的部分是:

if [ "x$PLATFORM_MAC" = "xyes" ] && [ "$XPLATFORM_MINGW" != "yes" ] && [ "$XPLATFORM_SYMBIAN" != "yes" ];
then
 #On Mac we implicitly link against libz, so we never use the 3rdparty stuff.
 [ "$CFG_ZLIB" = "yes" ] && CFG_ZLIB="system"
fi

谢谢你的回答

我检查了配置脚本,它确实有一个条件强制使用Mac版本的zlib。我对它进行了评论,现在它可以工作了。脚本中要注释的部分是:

if [ "x$PLATFORM_MAC" = "xyes" ] && [ "$XPLATFORM_MINGW" != "yes" ] && [ "$XPLATFORM_SYMBIAN" != "yes" ];
then
 #On Mac we implicitly link against libz, so we never use the 3rdparty stuff.
 [ "$CFG_ZLIB" = "yes" ] && CFG_ZLIB="system"
fi