Problems with Linking since version 0.8

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

 



Hi I upgraded the last stable version to the new stable 0.8 version,
compiled the project resulting with 0 errors. So everything should have
worked fine, but when I embedd the libraries in my sample application I get
the following error:

Kompilieren...
main.c
c:\dokumente und einstellungen\plotti\eigene dateien\voip\voip\main.c(116) :
warning C4700: Die nicht initialisierte lokale Variable "acc_id" wurde
verwendet.
Verkn?pfen...
LINK : warning LNK4098: Standardbibliothek "LIBCMTD" steht in Konflikt mit
anderen Bibliotheken; /NODEFAULTLIB:Bibliothek verwenden.
LINK : warning LNK4098: Standardbibliothek "MSVCRT" steht in Konflikt mit
anderen Bibliotheken; /NODEFAULTLIB:Bibliothek verwenden.
pjmedia-codec-i386-win32-vc8-debug.lib(gsm.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_gsm_create" in Funktion
"_gsm_codec_open".
pjmedia-codec-i386-win32-vc8-debug.lib(gsm.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_gsm_destroy" in Funktion
"_gsm_codec_close".
pjmedia-codec-i386-win32-vc8-debug.lib(gsm.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_gsm_encode" in Funktion
"_gsm_codec_encode".
pjmedia-codec-i386-win32-vc8-debug.lib(gsm.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_gsm_decode" in Funktion
"_gsm_codec_decode".
pjmedia-codec-i386-win32-vc8-debug.lib(ilbc.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_initDecode" in Funktion
"_ilbc_codec_open".
pjmedia-codec-i386-win32-vc8-debug.lib(ilbc.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_initEncode" in Funktion
"_ilbc_codec_open".
pjmedia-codec-i386-win32-vc8-debug.lib(ilbc.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_iLBC_encode" in Funktion
"_ilbc_codec_encode".
pjmedia-codec-i386-win32-vc8-debug.lib(ilbc.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_iLBC_decode" in Funktion
"_ilbc_codec_decode".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2001:
Nicht aufgel?stes externes Symbol "_speex_uwb_mode".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2001:
Nicht aufgel?stes externes Symbol "_speex_wb_mode".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2001:
Nicht aufgel?stes externes Symbol "_speex_nb_mode".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_encoder_destroy" in
Funktion "_get_speex_info".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_encoder_ctl" in
Funktion "_get_speex_info".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_encoder_init" in
Funktion "_get_speex_info".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_decoder_ctl" in
Funktion "_spx_codec_open".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_decoder_init" in
Funktion "_spx_codec_open".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_bits_init" in Funktion
"_spx_codec_open".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_decoder_destroy" in
Funktion "_spx_codec_close".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_bits_destroy" in
Funktion "_spx_codec_close".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_bits_write" in
Funktion "_spx_codec_encode".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_bits_nbytes" in
Funktion "_spx_codec_encode".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_encode_int" in
Funktion "_spx_codec_encode".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_bits_reset" in
Funktion "_spx_codec_encode".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_decode_int" in
Funktion "_spx_codec_decode".
pjmedia-codec-i386-win32-vc8-debug.lib(speex_codec.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_speex_bits_read_from" in
Funktion "_spx_codec_decode".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_GetHostApiCount" in Funktion
"_pjmedia_snd_init".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_Initialize" in Funktion
"_pjmedia_snd_init".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_PaUtil_SetDebugPrintFunction" in
Funktion "_pjmedia_snd_init".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_GetDeviceCount" in Funktion
"_pjmedia_snd_get_dev_count".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_GetDeviceInfo" in Funktion
"_pjmedia_snd_get_dev_info".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_GetStreamInfo" in Funktion
"_pjmedia_snd_open_rec".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_OpenStream" in Funktion
"_pjmedia_snd_open_rec".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_GetHostApiInfo" in Funktion
"_pjmedia_snd_open_rec".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_CloseStream" in Funktion
"_pjmedia_snd_open".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_StopStream" in Funktion
"_pjmedia_snd_stream_start".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_StartStream" in Funktion
"_pjmedia_snd_stream_start".
pjmedia-i386-win32-vc8-debug.lib(pasound.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_Terminate" in Funktion
"_pjmedia_snd_deinit".
pjmedia-i386-win32-vc8-debug.lib(errno.obj) : error LNK2019: Verweis auf
nicht aufgel?stes externes Symbol "_Pa_GetErrorText" in Funktion
"_pjmedia_strerror".
pjmedia-i386-win32-vc8-debug.lib(resample_resample.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_res_GetXOFF" in Funktion
"_pjmedia_resample_create".
pjmedia-i386-win32-vc8-debug.lib(resample_resample.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_res_SrcLinear" in Funktion
"_pjmedia_resample_run".
pjmedia-i386-win32-vc8-debug.lib(resample_resample.obj) : error LNK2019:
Verweis auf nicht aufgel?stes externes Symbol "_res_Resample" in Funktion
"_pjmedia_resample_run".
pjmedia-i386-win32-vc8-debug.lib(echo_speex.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_speex_preprocess_state_destroy" in
Funktion "_speex_aec_create".
pjmedia-i386-win32-vc8-debug.lib(echo_speex.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_speex_preprocess_ctl" in Funktion
"_speex_aec_create".
pjmedia-i386-win32-vc8-debug.lib(echo_speex.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_speex_echo_state_destroy" in
Funktion "_speex_aec_create".
pjmedia-i386-win32-vc8-debug.lib(echo_speex.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_speex_preprocess_state_init" in
Funktion "_speex_aec_create".
pjmedia-i386-win32-vc8-debug.lib(echo_speex.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_speex_echo_ctl" in Funktion
"_speex_aec_create".
pjmedia-i386-win32-vc8-debug.lib(echo_speex.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_speex_echo_state_init" in Funktion
"_speex_aec_create".
pjmedia-i386-win32-vc8-debug.lib(echo_speex.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_speex_echo_state_reset" in Funktion
"_speex_aec_capture".
pjmedia-i386-win32-vc8-debug.lib(echo_speex.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_speex_preprocess_run" in Funktion
"_speex_aec_cancel_echo".
pjmedia-i386-win32-vc8-debug.lib(echo_speex.obj) : error LNK2019: Verweis
auf nicht aufgel?stes externes Symbol "_speex_echo_cancellation" in Funktion
"_speex_aec_cancel_echo".
C:\Dokumente und Einstellungen\plotti\Eigene Dateien\Voip\Debug\Voip.exe :
fatal error LNK1120: 50 nicht aufgel?ste externe Verweise.
Das Buildprotokoll wurde unter "file://c:\Dokumente und
Einstellungen\plotti\Eigene Dateien\Voip\Voip\Debug\BuildLog.htm"
gespeichert.
Voip - 51 Fehler, 3 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 ?bersprungen
==========

It seems that the thirdparty media-codecs somehow have not been linked
successfully, although I was following the usual procedure.
I am using Visual studio 2005 and this is my procedure to create a new
project, although now those screeenshots are not up to date since
0.5.10.4has been replaced with
0.8 and pjnath was added to the includes and libraries.

Help would be greatly appreicated.

Cheers
Thomas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20071113/8b8ad6b6/attachment-0001.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