psi….qca-ossl

被折腾了两天,自己编译出来自己机器上运行没问题,也能用ssl连接到IM服务器或者Gtalk,但是一cp到别的机器上就不行,自己机器中windows/system32下也没装任何东西,和标准版对比了半天,除了版本不一样,文件一模一样。

照着标准版的把openssl从0.9.8.10换成了0.9.8.4,装0_9_8d版,全部重新编译,先编译qca,然后qca-ossl,再接着编译的时候把#qca-static取消注释(不带编译的psi.exe大小是7.1M,带QCA是8.65M),编译,然后0.9.8.4版没libeay32.dll和ssleay32.dll,直接从标准的psi拷贝过来,反正都是0.9.8.4,在纯净的winxp上运行,终于连上Gtalk了。

1. 开始不带qca-static的版本放到其他机器上进行不了ssl连接,提示SASL太弱或者不允许明文

2. 后来允许了qca-static放到其他机器上又直接应用程序初始化错误,想到了好像openssl_0.9.8j再装的时候提示需要vs 2008  c++ resdistribu

转载请注明来源:Leoncom-《psi….qca-ossl》
Trackback

8 comments untill now

  1. 看不懂你不敢写点能看懂的

  2. 重生^过另一种人生 @ 2009-01-17 19:19

    说了这里早都不写感悟啥之类的了

  3. 那也整点普通人能看懂的啊

  4. 能把你在vc2008下 配置、编译psi的流程说明,发一遍吗?
    我总是编译时错误,不知是哪配错了
    3>—— Build started: Project: psi, Configuration: Debug Win32 ——
    3>RCC ..\psi.qrc
    3>’_’ 不是内部或外部命令,也不是可运行的程序
    3>或批处理文件。
    3>Project : error PRJ0019: A tool returned an error code from “RCC ..\psi.qrc”
    3>Build log was saved at “file://c:\psi-0.13-rc3\psi-0.13-rc3\src\_obj\BuildLog.htm”
    3>psi – 1 error(s), 0 warning(s)

  5. 还有就是编译qca的时候出错!
    C:\qca2.0.2>nmake

    Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
    Copyright (C) Microsoft Corporation. All rights reserved.

    cd src\ && “F:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.ex
    e” -f Makefile

    Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
    Copyright (C) Microsoft Corporation. All rights reserved.

    “F:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe” -f Makef
    ile.Release

    Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
    Copyright (C) Microsoft Corporation. All rights reserved.

    link /LIBPATH:”c:\Qt\4.4.3\lib” /NOLOGO /INCREMENTAL:NO /MANIFEST /MANIF
    ESTFILE:”release\qca.intermediate.manifest” /VERSION:2.02 /OUT:..\lib\qca.lib @C
    :\DOCUME~1\fangmin\LOCALS~1\Temp\nm65.tmp
    Creating library ..\lib\qca.lib and object ..\lib\qca.exp
    LINK : fatal error LNK1104: cannot open file ‘..\lib\qca.lib’
    NMAKE : fatal error U1077: ‘”F:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
    \link.EXE”‘ : return code ‘0×450′
    Stop.
    NMAKE : fatal error U1077: ‘”F:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
    \nmake.exe”‘ : return code ‘0×2′
    Stop.
    NMAKE : fatal error U1077: ‘cd’ : return code ‘0×2′
    Stop.

  6. 我用是QT4.4.3,VC2008,QCA2.0.2

  7. 求 vc2008 配置、编译psi的流程。我是新手!

    谢了!

  8. “It was very Vivienne,” said Erin O’Connor, the tall, dark-haired model who is vice chairman of the British Fashion Council. “You never know what to expect with Vivienne, and that’s the great joy in it. She’s all about women, and that’s very positive in this day and age. It was great to see it from the front row.”

Add your comment now