I download the expat2, which is the latest version.
Then I use vs2005 to compile pwlib_1_12_0.
It report that:
PTLib Static - 0 error(s), 41 warning(s)
------ Build started: Project: PTLib DLL, Configuration: Release Win32 ------
Merging symbols ...
'MergeSym' is not recognized as an internal or external command,
operable program or batch file.
Project : error PRJ0019: A tool returned an error code from "Merging symbols ..."
Build log was saved at "file://c:\pwlib\Lib\Release\BuildLog.htm"
PTLib DLL - 1 error(s), 0 warning(s)
========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I found via the internet that this problem can be fixed by putting
A quick fix is to edit pwlib/src/ptclib/pxmlrpcs.cxx and move #if P_EXPAT to be above #include <ptclib/pxmlrpcs.h>
I checked out there and found it has already been that way.
Then I looked at the earlier part of the report and found
Windows Open SSL enabled
Windows Open SSL AES enabled
Expat XML DISABLED
Windows Expat XML DISABLED
but I installed expat.
Then I tried the pwlib_pandora version, it can found expat, but it has many other problems.
Why cannot the latest version of pwlib find expat?
how can i fix it?
Plz help me~
waitting for reply. Thx a lot.
This is my buildlog