在fedora12 下载安装qt-x11-opensource-src-4.4.3.tar.gz
make 后出现错误啦,在网上没找到答案;错误如下:In file included from ssl/qsslcertificate.cpp:116:ssl/qsslsocket_openssl_symbols_p.h:264: 错误:变量或字段‘q_sk_free’声明为 voidssl/qsslsocket_openssl_symbols_p.h:264: 错误:‘STACK’在此作用域中尚未声明ssl/qsslsocket_openssl_symbols_p.h:264: 错误:‘a’在此作用域中尚未声明ssl/qsslsocket_openssl_symbols_p.h:265: 错误:‘STACK’在此作用域中尚未声明ssl/qsslsocket_openssl_symbols_p.h:265: 错误:‘a’在此作用域中尚未声明ssl/qsslsocket_openssl_symbols_p.h:266: 错误:‘STACK’在此作用域中尚未声明ssl/qsslsocket_openssl_symbols_p.h:266: 错误:‘a’在此作用域中尚未声明ssl/qsslsocket_openssl_symbols_p.h:266: 错误:expected primary-expression before ‘int’ssl/qsslsocket_openssl_symbols_p.h:266: 错误:initializer 表达式列表被看作复合表达式ssl/qsslcertificate.cpp: In member function ‘QMultiMap<QSsl::AlternateNameEntryType, QString> QSslCertificate::alternateSubjectNames() const’:ssl/qsslcertificate.cpp:372: 错误:‘STACK’在此作用域中尚未声明ssl/qsslcertificate.cpp:372: 错误:‘altNames’在此作用域中尚未声明ssl/qsslcertificate.cpp:372: 错误:expected primary-expression before ‘)’ tokenssl/qsslcertificate.cpp:372: 错误:expected ‘;’ before ‘q_X509_get_ext_d2i’ssl/qsslcertificate.cpp:393: 错误:‘q_sk_free’在此作用域中尚未声明make[1]: *** [.obj/release-shared-emb-x86/qsslcertificate.o] 错误 1make[1]: Leaving directory `/media/fourth/linux/kernel_down/qt_install/qte-x86/src/network'make: *** [sub-network-make_default-ordered] 错误 2