| 929 | === I've got link error when building pjsua_wince === |
| 930 | |
| 931 | This may happen with PJSIP version older than 0.9. Quoting [http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2008-January/001509.html this mailing list post]: |
| 932 | |
| 933 | 1. Open <dir>\pjsip-apps\build\wince-evc4\wince_demos.vcw from Visual C++ (VS 2005) |
| 934 | 1. Make a config_site.h |
| 935 | 1. Change vsnprintf to vsprintf in <dir>\third_party\portaudio\src\common\pa_debugprint.c |
| 936 | 1. Change target platform and SDK to one you want (e.g. Windows Mobile 5.0 PC emulator and Windows Mobile 5.0 SDK) and then compile |
| 937 | |
| 938 | Thanks Vishesh Sharma for the tips. |
| 939 | |
| 940 | === pjsua_wince doesn't seem to recognize project dependencies === |
| 941 | |
| 942 | The problem may be similar to [http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2008-January/001541.html this thread in PJSIP list]: |
| 943 | |
| 944 | ''"The pjsua_wince workspace doesn't seem to recognize project dependencies. The libraries doesn't seem to be built when I build pjsua_wince, and I got tons of unresolved symbols during linking"''' |
| 945 | |
| 946 | If you follow the thread, in the end the reported just reinstalled the whole VS2005 and WM SDK, and things work as expected. |
| 947 | |