linking error

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

 



Hi,


On Wed, Oct 22, 2008 at 6:32 PM, johnson elangbam
<elangbamjohnson at gmail.com> wrote:
>
> Hi all,
>             I am using pjsip-1.0-rc3 with intel ipp 5.3, I follow all the
> instructions given in http://trac.pjsip.org/repos/wiki/Intel_IPP_Codecs
> It works fine and compile the code by default without static linking, and
> create the dll with pjsipdll, the dll works fine with my pc where the code
> is compile, however when I used the dll to another machine it gives runtime
> error and terminates automatically. Consquently I further read the

It seems the second machine have no IPP runtime component installed.
The IPP runtime installer is included in the IPP installation (e.g: in
my pc it is in Intel\IPP\5.3.3.082\ia32\tools\runtime\installer). And
please make sure the DLLs of the IPP runtime is in your system path.

> instructions of static linking from the wiki and put #define
> PJMEDIA_AUTO_LINK_IPP_LIBS 0 at config.h and and specify the Intel IPP
> libraries in the application's input library specification manually,
> unfortunately it gives some errors like this.

Regarding static linking, you may also need to see the IPP doc for
more detail (the IPP doc also comes with the IPP installation).

Regards,
nanang


>
> Compiling...
> pjsua_app.c
> main.c
> Generating Code...
> Linking...
> libsrtp-i386-win32-vc8-release.lib(srtp.obj) : MSIL .netmodule or module
> compiled with /GL found; restarting link with /LTCG; add /LTCG to the link
> command line to improve linker performance
>
> pjmedia-codec-i386-win32-vc8-release.lib(ipp_codecs.obj) : error LNK2001:
> unresolved external symbol _USC_G722_Fxns
> pjmedia-codec-i386-win32-vc8-release.lib(ipp_codecs.obj) : error LNK2001:
> unresolved external symbol _USC_G728_Fxns
>
> pjmedia-codec-i386-win32-vc8-release.lib(ipp_codecs.obj) : error LNK2001:
> unresolved external symbol _USC_G726_Fxns
> pjmedia-codec-i386-win32-vc8-release.lib(ipp_codecs.obj) : error LNK2001:
> unresolved external symbol _USC_G723_Fxns
>
> pjmedia-codec-i386-win32-vc8-release.lib(ipp_codecs.obj) : error LNK2001:
> unresolved external symbol _USC_G729AFP_Fxns
> pjmedia-codec-i386-win32-vc8-release.lib(ipp_codecs.obj) : error LNK2001:
> unresolved external symbol _USC_AMRWB_Fxns
>
> pjmedia-codec-i386-win32-vc8-release.lib(ipp_codecs.obj) : error LNK2001:
> unresolved external symbol _USC_GSMAMR_Fxns
> ../bin/pjsua_vc8.exe : fatal error LNK1120: 7 unresolved externals
> Creating browse information file...
>
> Microsoft Browse Information Maintenance Utility Version 8.00.50727
> Copyright (C) Microsoft Corporation. All rights reserved.
>
>
>
> Any suggesstion is appreciated.
>
>
> With regards,
> Elangbam Johnson
>
>
>
>
> _______________________________________________
> 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
>
>



[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