Linking Error while compiling PJSUA for Windows Mobile 5.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I'm guessing that you're using the 1.1 release tarball?

If so, then try with the latest SVN version from the trunk. We did major
modifications in the VS projects, now all MS targets (Win32, Windows Mobile
6 Professional/Standard, Windows Mobile 5 Smartphone/PocketPC,
Smartphone/PocketPC 2003) use the same Visual Studio 2005 solution/projects.

And yeah, Embedded Visual C++/eVC support will be removed in the next
release. We've been preparing a new Getting Started instruction for this,
please see http://trac.pjsip.org/repos/wiki/Getting-Started/Windows-Mobilefor
the sneak preview (it's still a work in progress).

cheers
 Benny


On Wed, Apr 29, 2009 at 1:40 PM, vasant dacha <vasant_dj at yahoo.com> wrote:

> Hi All,
>
>            I am trying to compile PJSUA on Windows Mobile 5.0.The Build is
> successful but,I am getting Linking Error as follows:
>
>
> Build Log
>
> Build started: Project: pjsua_wince, Configuration: Debug|Pocket PC 2003 (ARMV4)
>
> Command Lines
>
> Creating temporary file "c:\Documents and Settings\vasant.j\Desktop\2nd scenario\For_WinCE\pjproject-1.1\pjsip-apps\src\pjsua_wince\Pocket PC 2003 (ARMV4)\Debug\RSP00005568883528.rsp" with contents
> [
> /Od /Os /I "../../include" /I "../../../pjsip/include" /I "../../../pjlib-util/include" /I "../../../pjlib/include" /I "../../../pjmedia/include" /I "../../../pjnath/include" /D "DEBUG" /D "ARM" /D "_ARM_" /D "ARMV4" /D "UNDER_CE=0x420" /D "_WIN32_WCE=0x420" /D "WIN32_PLATFORM_PSPC" /D "UNICODE" /D "_VC80_UPGRADE=0x0600" /D "_UNICODE" /FD /EHsc /MTd /fp:fast /GR /Yc"stdafx.h" /Fp"Pocket PC 2003 (ARMV4)\Debug/pjsua_wince.pch" /Fo"Pocket PC 2003 (ARMV4)\Debug/" /Fd"Pocket PC 2003 (ARMV4)\Debug/" /W3 /c /Zi /TP
>
> ".\StdAfx.cpp"
> ]
> Creating command line "cl.exe @"c:\Documents and Settings\vasant.j\Desktop\2nd scenario\For_WinCE\pjproject-1.1\pjsip-apps\src\pjsua_wince\Pocket PC 2003 (ARMV4)\Debug\RSP00005568883528.rsp" /nologo"
> Creating temporary file "c:\Documents and Settings\vasant.j\Desktop\2nd scenario\For_WinCE\pjproject-1.1\pjsip-apps\src\pjsua_wince\Pocket PC 2003 (ARMV4)\Debug\RSP00005668883528.rsp" with contents
> [
> /Od /Os /I "../../include" /I "../../../pjsip/include" /I "../../../pjlib-util/include" /I "../../../pjlib/include" /I "../../../pjmedia/include" /I "../../../pjnath/include" /D "DEBUG" /D "ARM" /D "_ARM_" /D "ARMV4" /D "UNDER_CE=0x420" /D "_WIN32_WCE=0x420" /D "WIN32_PLATFORM_PSPC" /D "UNICODE" /D "_VC80_UPGRADE=0x0600" /D "_UNICODE" /FD /EHsc /MTd /fp:fast /GR /Yu"stdafx.h" /Fp"Pocket PC 2003 (ARMV4)\Debug/pjsua_wince.pch" /Fo"Pocket PC 2003 (ARMV4)\Debug/" /Fd"Pocket PC 2003 (ARMV4)\Debug/" /W3 /c /Zi /TP
>
> ".\pjsua_wince.cpp"
> ]
> Creating command line "cl.exe @"c:\Documents and Settings\vasant.j\Desktop\2nd scenario\For_WinCE\pjproject-1.1\pjsip-apps\src\pjsua_wince\Pocket PC 2003 (ARMV4)\Debug\RSP00005668883528.rsp" /nologo"
> Creating command line "rc.exe /d "UNDER_CE=0x420" /d "_WIN32_WCE=0x420" /d "DEBUG" /d "UNICODE" /d "_UNICODE" /d "WIN32_PLATFORM_PSPC" /d "ARM" /d "_ARM_" /d "ARMV4" /d "_VC80_UPGRADE=0x0600" /l 0x409 /fo"Pocket PC 2003 (ARMV4)\Debug/pjsua_wince.res"  /r  ".\pjsua_wince.rc""
> Creating temporary file "c:\Documents and Settings\vasant.j\Desktop\2nd scenario\For_WinCE\pjproject-1.1\pjsip-apps\src\pjsua_wince\Pocket PC 2003 (ARMV4)\Debug\RSP00005768883528.rsp" with contents
> [
> /OUT:"Pocket PC 2003 (ARMV4)\Debug/pjsua_wince.exe" /INCREMENTAL /MANIFEST:NO /NODEFAULTLIB:"kernel32.lib" /NODEFAULTLIB:"oldnames.lib" /DEBUG /PDB:"Pocket PC 2003 (ARMV4)\Debug/pjsua_wince.pdb" /STACK:65536,4096 /ENTRY:"WinMainCRTStartup" /BASE:"0x00010000" /ALIGN:4096 /subsystem:WINDOWSCE /MACHINE:ARM  commctrl.lib coredll.lib winsock.lib ws2.lib iphlpapi.lib secchk.lib ccrtrtti.lib coredll.lib corelibc.lib ole32.lib oleaut32.lib uuid.lib commctrl.lib "..\..\..\pjnath\build\wince-evc4\pocket pc 2003 (armv4)\debug\pjnath_wince.lib" "..\..\..\pjlib-util\build\wince-evc4\pocket pc 2003 (armv4)\debug\pjlib_util_wince.lib" "..\..\..\pjsip\build\wince-evc4\pocket pc 2003 (armv4)\debug\pjsip_core_wince.lib" "..\..\..\third_party\build\milenage\pocket pc 2003 (armv4)\debug\libmilenage.lib" "..\..\..\pjmedia\build\wince-evc4\pocket pc 2003 (armv4)\debug\pjmedia_codec_wince.lib" "..\..\..\third_party\build\srtp\pocket pc 2003 (armv4)\debug\libsrtp.lib"
>  "..\..\..\pjmedia\build\wince-evc4\pocket pc 2003 (armv4)\debug\pjmedia_wince.lib" "..\..\..\third_party\build\ilbc\pocket pc 2003 (armv4)\debug\libilbccodec.lib" "..\..\..\pjsip\build\wince-evc4\pocket pc 2003 (armv4)\debug\pjsip_ua_wince.lib" "..\..\..\third_party\build\speex\pocket pc 2003 (armv4)\debug\libspeex.lib" "..\..\..\pjlib\build\wince-evc4\pocket pc 2003 (armv4)\debug\pjlib_wince.lib" "..\..\..\pjsip\build\wince-evc4\pocket pc 2003 (armv4)\debug\pjsua_lib_wince.lib" "..\..\..\pjsip\build\wince-evc4\pocket pc 2003 (armv4)\debug\pjsip_simple_wince.lib" "..\..\..\third_party\build\resample\pocket pc 2003 (armv4)\debug\libresample.lib" "..\..\..\third_party\build\gsm\pocket pc 2003 (armv4)\debug\libgsmcodec.lib" "..\..\..\third_party\build\portaudio\pocket pc 2003 (armv4)\debug\libportaudio.lib"
>
> ".\Pocket PC 2003 (ARMV4)\Debug\pjsua_wince.obj"
>
> ".\Pocket PC 2003 (ARMV4)\Debug\pjsua_wince.res"
>
> ".\Pocket PC 2003 (ARMV4)\Debug\StdAfx.obj"
> ]
> Creating command line "link.exe @"c:\Documents and Settings\vasant.j\Desktop\2nd scenario\For_WinCE\pjproject-1.1\pjsip-apps\src\pjsua_wince\Pocket PC 2003 (ARMV4)\Debug\RSP00005768883528.rsp" /NOLOGO /ERRORREPORT:PROMPT"
>
> Output Window
>
> Compiling...
> StdAfx.cpp
> Compiling...
> pjsua_wince.cpp
> Compiling resources...
> Linking...
> pjsua_lib_wince.lib(pjsua_media.obj) : error LNK2019: unresolved external symbol pjmedia_aud_dev_get_info referenced in function pjsua_enum_aud_devs
> pjmedia_wince.lib(conference.obj) : error LNK2001: unresolved external symbol pjmedia_aud_dev_get_info
> pjmedia_wince.lib(sound_port.obj) : error LNK2001: unresolved external symbol pjmedia_aud_dev_get_info
> pjsua_lib_wince.lib(pjsua_media.obj) : error LNK2019: unresolved external symbol pjmedia_aud_dev_count referenced in function pjsua_enum_aud_devs
> pjsua_lib_wince.lib(pjsua_media.obj) : error LNK2019: unresolved external symbol pjmedia_aud_dev_default_param referenced in function create_aud_param
> pjmedia_wince.lib(sound_port.obj) : error LNK2001: unresolved external symbol pjmedia_aud_dev_default_param
> pjsua_lib_wince.lib(pjsua_media.obj) : error LNK2019: unresolved external symbol pjmedia_aud_stream_get_param referenced in function open_snd_dev
> pjmedia_wince.lib(conference.obj) : error LNK2001: unresolved external symbol pjmedia_aud_stream_get_param
> pjmedia_wince.lib(sound_port.obj) : error LNK2001: unresolved external symbol pjmedia_aud_stream_get_param
> pjsua_lib_wince.lib(pjsua_media.obj) : error LNK2019: unresolved external symbol pjmedia_aud_param_set_cap referenced in function pjsua_snd_set_setting
> pjsua_lib_wince.lib(pjsua_media.obj) : error LNK2019: unresolved external symbol pjmedia_aud_stream_set_cap referenced in function pjsua_snd_set_setting
> pjmedia_wince.lib(sound_port.obj) : error LNK2001: unresolved external symbol pjmedia_aud_stream_set_cap
> pjsua_lib_wince.lib(pjsua_media.obj) : error LNK2019: unresolved external symbol pjmedia_aud_param_get_cap referenced in function pjsua_snd_get_setting
> pjsua_lib_wince.lib(pjsua_media.obj) : error LNK2019: unresolved external symbol pjmedia_aud_stream_get_cap referenced in function pjsua_snd_get_setting
> pjmedia_wince.lib(sound_port.obj) : error LNK2001: unresolved external symbol pjmedia_aud_stream_get_cap
> pjmedia_wince.lib(endpoint.obj) : error LNK2019: unresolved external symbol pjmedia_aud_subsys_shutdown referenced in function pjmedia_endpt_create
> pjmedia_wince.lib(endpoint.obj) : error LNK2019: unresolved external symbol pjmedia_aud_subsys_init referenced in function pjmedia_endpt_create
> pjmedia_wince.lib(sound_port.obj) : error LNK2019: unresolved external symbol pjmedia_aud_stream_start referenced in function start_sound_device
> pjmedia_wince.lib(sound_port.obj) : error LNK2019: unresolved external symbol pjmedia_aud_stream_destroy referenced in function start_sound_device
> pjmedia_wince.lib(sound_port.obj) : error LNK2019: unresolved external symbol pjmedia_aud_stream_create referenced in function start_sound_device
> pjmedia_wince.lib(sound_port.obj) : error LNK2019: unresolved external symbol pjmedia_aud_stream_stop referenced in function stop_sound_device
> Pocket PC 2003 (ARMV4)\Debug/pjsua_wince.exe : fatal error LNK1120: 14 unresolved externals
>
> Results
>
> Build log was saved at "file://c:\Documents and Settings\vasant.j\Desktop\2nd scenario\For_WinCE\pjproject-1.1\pjsip-apps\src\pjsua_wince\Pocket PC 2003 (ARMV4)\Debug\BuildLog.htm"
> pjsua_wince - 22 error(s), 0 warning(s)
>
>
> Kindly help me regarding this error.
>
> Thanks and Regards,
>
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090430/9d626948/attachment.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux