Hi All I have downloaded the pjproject-1.0.1 and compiled and run it successfully in my visual studio C++. Actually i want to use it from own perl/c code. i have gone through the http://www.pjsip.org/using.htm#using (Using PJPROJECT with Applications) and set the path for all incudes and libraries of pjproject-1.0.1. accordingly as specified in the above document. But i am getting the linking errors. Plz suggest what other libraries to be included to run my code successfully or what other things to be done to run my code successfully. Here i am using Inline module to call the C program in perl. Here the problem is actually some linking related things. Plz suggest. My code is as follows: #!C:\Perl\bin\perl.exe -w #Inline.pl no AutoLoader; use Inline ( C => 'DATA', INC => '-IE:\Program%20Files\Include -IE:\pjproject-1.0.1\pjsip\include -IE:\pjproject-1.0.1\pjsip\include\pjsip-ua -IE:\pjproject-1.0.1\pjlib\include -IE:\pjproject-1.0.1\pjlib-util\include -IE:\pjproject-1.0.1\pjnath\include -IE:\pjproject-1.0.1\pjmedia\include', LIBS => '-LE:\Program%20Files\Lib -lwsock32.lib -LE:\Program%20Files\Lib -lws2_32.lib -LE:\Program%20Files\Lib -lole32.lib -LE:\Program%20Files\Microsoft%20Visual%20Studio\VC98\Lib -ldsound.lib -LE:\pjproject-1.0.1\pjsip\lib -lpjsip-core-i386-win32-vc6-debug.lib -LE:\pjproject-1.0.1\pjsip\lib -lpjsip-simple-i386-win32-vc6-debug.lib -LE:\pjproject-1.0.1\pjsip\lib -lpjsip-ua-i386-win32-vc6-debug.lib -LE:\pjproject-1.0.1\pjsip\lib -lpjsua-lib-i386-win32-vc6-debug.lib -LE:\pjproject-1.0.1\pjlib\lib -lpjlib-i386-win32-vc6-debug.lib -LE:\pjproject-1.0.1\pjlib-util\lib -lpjlib-util-i386-win32-vc6-debug.lib -LE:\pjproject-1.0.1\pjnath\lib -lpjnath-i386-win32-vc6-debug.lib -LE:\pjproject-1.0.1\pjmedia\lib -lpjmedia-codec-i386-win32-vc6-debug.lib -LE:\pjproject-1.0.1\pjmedia\lib -lpjmedia-i386-win32-vc6-debug.lib', BUILD_NOISY => 1,); $url="36.212.176.92"; foo($url); __DATA__ __C__ #include <string.h> #define PJ_WIN32 1; #include <pjlib.h> #include <pjlib-util.h> #include <pjnath.h> #include <pjsip.h> #include <pjsip_ua.h> #include <pjsip_simple.h> #include <pjsua-lib/pjsua.h> #include <pjmedia.h> #include <pjmedia-codec.h> #include <pjsua-lib/pjsua.h> #include <pj/string.h> #include <pj/types.h> #include <pj/config_site.h > #define THIS_FILE "APP" #define SIP_DOMAIN "acti.com" #define SIP_USER "sanjay" #define SIP_PASSWD "sanjay" //start //end /* Callback called by the library upon receiving incoming call */ static void on_incoming_call(pjsua_acc_id acc_id, pjsua_call_id call_id, pjsip_rx_data *rdata) { pjsua_call_info ci; PJ_UNUSED_ARG(acc_id); PJ_UNUSED_ARG(rdata); pjsua_call_get_info(call_id, &ci); PJ_LOG(3,(THIS_FILE, "Incoming call from %.*s!!", (int)ci.remote_info.slen, ci.remote_info.ptr)); /* Automatically answer incoming calls with 200/OK */ pjsua_call_answer(call_id, 200, NULL, NULL); } /* Callback called by the library when call's state has changed */ static void on_call_state(pjsua_call_id call_id, pjsip_event *e) { pjsua_call_info ci; PJ_UNUSED_ARG(e); pjsua_call_get_info(call_id, &ci); PJ_LOG(3,(THIS_FILE, "Call %d state=%.*s", call_id, (int)ci.state_text.slen, ci.state_text.ptr)); } /* Callback called by the library when call's media state has changed */ static void on_call_media_state(pjsua_call_id call_id) { pjsua_call_info ci; pjsua_call_get_info(call_id, &ci); if (ci.media_status == PJSUA_CALL_MEDIA_ACTIVE) { // When media is active, connect call to sound device. pjsua_conf_connect(ci.conf_slot, 0); pjsua_conf_connect(0, ci.conf_slot); } } /* Display error and exit application */ static void error_exit(const char *title, pj_status_t status) { pjsua_perror(THIS_FILE, title, status); pjsua_destroy(); exit(1); } //int main(int argc, char *argv[]) the previous code //the perl specific code int foo(char *url) { pjsua_acc_id acc_id; pj_status_t status; // Create pjsua first! status = pjsua_create(); if (status != PJ_SUCCESS) error_exit("Error in pjsua_create()", status); // If argument is specified, it's got to be a valid SIP URL status = pjsua_verify_sip_url(url); if (status != PJ_SUCCESS) error_exit("Invalid URL in argv", status); // Init pjsua { pjsua_config cfg; pjsua_logging_config log_cfg; pjsua_config_default(&cfg); cfg.cb.on_incoming_call = &on_incoming_call; cfg.cb.on_call_media_state = &on_call_media_state; cfg.cb.on_call_state = &on_call_state; pjsua_logging_config_default(&log_cfg); log_cfg.console_level = 4; status = pjsua_init(&cfg, &log_cfg, NULL); if (status != PJ_SUCCESS) error_exit("Error in pjsua_init()", status); } // Add UDP transport. { pjsua_transport_config cfg; pjsua_transport_config_default(&cfg); cfg.port = 5060; status = pjsua_transport_create(PJSIP_TRANSPORT_UDP, &cfg, NULL); if (status != PJ_SUCCESS) error_exit("Error creating transport", status); } // Initialization is done, now start pjsua status = pjsua_start(); if (status != PJ_SUCCESS) error_exit("Error starting pjsua", status); // Register to SIP server by creating SIP account. { pjsua_acc_config cfg; pjsua_acc_config_default(&cfg); cfg.id = pj_str("sip:a at acti.com <sip%3Aa at acti.com>"); cfg.reg_uri = pj_str("sip:acti.com"); cfg.cred_count = 1; cfg.cred_info[0].realm = pj_str("acti.com"); cfg.cred_info[0].scheme = pj_str("digest"); cfg.cred_info[0].username = pj_str("sanjay"); cfg.cred_info[0].data_type = PJSIP_CRED_DATA_PLAIN_PASSWD; cfg.cred_info[0].data = pj_str("sanjay"); status = pjsua_acc_add(&cfg, PJ_TRUE, &acc_id); if (status != PJ_SUCCESS) error_exit("Error adding account", status); } // If URL is specified, make call to the URL. //pj_str_t uri = pj_str(url); //status = pjsua_call_make_call(acc_id, &uri, 0, NULL, NULL, NULL); //if (status != PJ_SUCCESS) error_exit("Error making call", status); // Wait until user press "q" to quit. for (;;) { char option[10]; puts("Press 'h' to hangup all calls, 'q' to quit"); fgets(option, sizeof(option), stdin); if (option[0] == 'q') break; if (option[0] == 'h') pjsua_call_hangup_all(); } // Destroy pjsua pjsua_destroy(); return 0; } *I am getting error as follows:* E:\sanjayweb>perl response_aka.pl Starting Build Preprocess Stage Finished Build Preprocess Stage Starting Build Parse Stage Finished Build Parse Stage Starting Build Glue 1 Stage Finished Build Glue 1 Stage Starting Build Glue 2 Stage Finished Build Glue 2 Stage Starting Build Glue 3 Stage Finished Build Glue 3 Stage Starting Build Compile Stage Starting "perl Makefile.PL" Stage Writing Makefile for response_aka_pl_9df9 Finished "perl Makefile.PL" Stage Starting "make" Stage Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp -typemap C:\Perl\lib\E xtUtils\typemap response_aka_pl_9df9.xs > response_aka_pl_9df9.xsc && C:\Perl\b in\perl.exe -MExtUtils::Command -e mv response_aka_pl_9df9.xsc response_aka_pl_9 df9.c cl -c -IE:/sanjayweb -IE:\Program%20Files\Include -IE:\pjproject-1.0.1\ pjsip\include -IE:\pjproject-1.0.1\pjsip\include\pjsip-ua -IE:\pjproject-1.0.1\p jlib\include -IE:\pjproject-1.0.1\pjlib-util\include -IE:\pjproject-1.0.1\pjnath \include -IE:\pjproject-1.0.1\pjmedia\include -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECU STOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_ PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.00\" -DXS_VE RSION=\"0.00\" "-IC:\Perl\lib\CORE" response_aka_pl_9df9.c response_aka_pl_9df9.c Running Mkbootstrap for response_aka_pl_9df9 () C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 response_aka_pl_9d f9.bs C:\Perl\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"re sponse_aka_pl_9df9\", 'DLBASE' => 'response_aka_pl_9df9', 'DL_FUNCS' => { }, 'F UNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\response_aka_pl_9df9\response_aka_pl_9df9.dll - dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl\lib\CORE" -mac hine:x86 response_aka_pl_9df9.obj C:\Perl\lib\CORE\perl58.lib "E:\Program File s\Microsoft Visual Studio\VC98\lib\wsock32.lib" "E:\Program Files\Microsoft Visu al Studio\VC98\lib\ws2_32.lib" "E:\Program Files\Microsoft Visual Studio\VC98\li b\ole32.lib" "E:\Program Files\Microsoft Visual Studio\VC98\lib\dsound.lib" E:\p jproject-1.0.1\pjsip\lib\pjsip-core-i386-win32-vc6-debug.lib E:\pjproject-1.0.1\ pjsip\lib\pjsip-simple-i386-win32-vc6-debug.lib E:\pjproject-1.0.1\pjsip\lib\pjs ip-ua-i386-win32-vc6-debug.lib E:\pjproject-1.0.1\pjsip\lib\pjsua-lib-i386-win32 -vc6-debug.lib E:\pjproject-1.0.1\pjlib\lib\pjlib-i386-win32-vc6-debug.lib E:\pj project-1.0.1\pjlib-util\lib\pjlib-util-i386-win32-vc6-debug.lib E:\pjproject-1. 0.1\pjnath\lib\pjnath-i386-win32-vc6-debug.lib E:\pjproject-1.0.1\pjmedia\lib\pj media-codec-i386-win32-vc6-debug.lib E:\pjproject-1.0.1\pjmedia\lib\pjmedia-i386 -win32-vc6-debug.lib "E:\Program Files\Microsoft Visual Studio\VC98\lib\oldnames .lib" "E:\Program Files\Microsoft Visual Studio\VC98\lib\kernel32.lib" "E:\Progr am Files\Microsoft Visual Studio\VC98\lib\user32.lib" "E:\Program Files\Microsof t Visual Studio\VC98\lib\gdi32.lib" "E:\Program Files\Microsoft Visual Studio\VC 98\lib\winspool.lib" "E:\Program Files\Microsoft Visual Studio\VC98\lib\comdlg32 .lib" "E:\Program Files\Microsoft Visual Studio\VC98\lib\advapi32.lib" "E:\Progr am Files\Microsoft Visual Studio\VC98\lib\shell32.lib" "E:\Program Files\Microso ft Visual Studio\VC98\lib\ole32.lib" "E:\Program Files\Microsoft Visual Studio\V C98\lib\oleaut32.lib" "E:\Program Files\Microsoft Visual Studio\VC98\lib\netapi3 2.lib" "E:\Program Files\Microsoft Visual Studio\VC98\lib\uuid.lib" "E:\Program Files\Microsoft Visual Studio\VC98\lib\ws2_32.lib" "E:\Program Files\Microsoft V isual Studio\VC98\lib\mpr.lib" "E:\Program Files\Microsoft Visual Studio\VC98\li b\winmm.lib" "E:\Program Files\Microsoft Visual Studio\VC98\lib\version.lib" "E: \Program Files\Microsoft Visual Studio\VC98\lib\odbc32.lib" "E:\Program Files\Mi crosoft Visual Studio\VC98\lib\odbccp32.lib" "E:\Program Files\Microsoft Visual Studio\VC98\lib\msvcrt.lib" -def:response_aka_pl_9df9.def LINK : warning LNK4075: ignoring /EDITANDCONTINUE due to /OPT specification Creating library blib\arch\auto\response_aka_pl_9df9\response_aka_pl_9df9.lib and object blib\arch\auto\response_aka_pl_9df9\response_aka_pl_9df9.exp pjsip-ua-i386-win32-vc6-debug.lib(sip_100rel.obj) : error LNK2001: unresolved ex ternal symbol __pctype pjlib-util-i386-win32-vc6-debug.lib(scanner.obj) : error LNK2001: unresolved ext ernal symbol __pctype pjlib-util-i386-win32-vc6-debug.lib(string.obj) : error LNK2001: unresolved exte rnal symbol __pctype pjlib-i386-win32-vc6-debug.lib(string.obj) : error LNK2001: unresolved external symbol __pctype pjmedia-i386-win32-vc6-debug.lib(sdp_neg.obj) : error LNK2001: unresolved extern al symbol __pctype pjmedia-i386-win32-vc6-debug.lib(sdp.obj) : error LNK2001: unresolved external s ymbol __pctype pjmedia-i386-win32-vc6-debug.lib(session.obj) : error LNK2001: unresolved extern al symbol __pctype pjsip-ua-i386-win32-vc6-debug.lib(sip_100rel.obj) : error LNK2001: unresolved ex ternal symbol ___mb_cur_max pjlib-util-i386-win32-vc6-debug.lib(scanner.obj) : error LNK2001: unresolved ext ernal symbol ___mb_cur_max pjlib-util-i386-win32-vc6-debug.lib(string.obj) : error LNK2001: unresolved exte rnal symbol ___mb_cur_max pjlib-i386-win32-vc6-debug.lib(string.obj) : error LNK2001: unresolved external symbol ___mb_cur_max pjmedia-i386-win32-vc6-debug.lib(sdp_neg.obj) : error LNK2001: unresolved extern al symbol ___mb_cur_max pjmedia-i386-win32-vc6-debug.lib(sdp.obj) : error LNK2001: unresolved external s ymbol ___mb_cur_max pjmedia-i386-win32-vc6-debug.lib(session.obj) : error LNK2001: unresolved extern al symbol ___mb_cur_max pjmedia-codec-i386-win32-vc6-debug.lib(gsm.obj) : error LNK2001: unresolved exte rnal symbol _gsm_create pjmedia-codec-i386-win32-vc6-debug.lib(gsm.obj) : error LNK2001: unresolved exte rnal symbol _gsm_destroy pjmedia-codec-i386-win32-vc6-debug.lib(gsm.obj) : error LNK2001: unresolved exte rnal symbol _gsm_encode pjmedia-codec-i386-win32-vc6-debug.lib(gsm.obj) : error LNK2001: unresolved exte rnal symbol _gsm_decode pjmedia-codec-i386-win32-vc6-debug.lib(ilbc.obj) : error LNK2001: unresolved ext ernal symbol _initDecode pjmedia-codec-i386-win32-vc6-debug.lib(ilbc.obj) : error LNK2001: unresolved ext ernal symbol _initEncode pjmedia-codec-i386-win32-vc6-debug.lib(ilbc.obj) : error LNK2001: unresolved ext ernal symbol _iLBC_encode pjmedia-codec-i386-win32-vc6-debug.lib(ilbc.obj) : error LNK2001: unresolved ext ernal symbol _iLBC_decode pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_lib_get_mode pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_encoder_destroy pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_encoder_ctl pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_encoder_init pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_decoder_ctl pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_decoder_init pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_bits_init pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_decoder_destroy pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_bits_destroy pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_mode_query pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_nb_mode pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_bits_advance pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_bits_unpack_unsigned pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_bits_remaining pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_bits_read_from pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_bits_write pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_bits_nbytes pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_encode_int pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_bits_reset pjmedia-codec-i386-win32-vc6-debug.lib(speex_codec.obj) : error LNK2001: unresol ved external symbol _speex_decode_int pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _srtp_init pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _srtp_deinit pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _octet_string_hex_string pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _srtp_dealloc pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _srtp_create pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _srtp_protect pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _srtp_protect_rtcp pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _srtp_unprotect pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _srtp_unprotect_rtcp pjmedia-i386-win32-vc6-debug.lib(transport_srtp.obj) : error LNK2001: unresolved external symbol _crypto_get_random pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_GetHostApiCount pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_Initialize pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _PaUtil_SetDebugPrintFunction pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_GetDeviceCount pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_GetDeviceInfo pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_GetStreamInfo pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_OpenStream pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_GetHostApiInfo pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_CloseStream pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_StopStream pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_StartStream pjmedia-i386-win32-vc6-debug.lib(pasound.obj) : error LNK2001: unresolved extern al symbol _Pa_Terminate pjmedia-i386-win32-vc6-debug.lib(errno.obj) : error LNK2001: unresolved external symbol _Pa_GetErrorText pjmedia-i386-win32-vc6-debug.lib(resample_resample.obj) : error LNK2001: unresol ved external symbol _res_GetXOFF pjmedia-i386-win32-vc6-debug.lib(resample_resample.obj) : error LNK2001: unresol ved external symbol _res_SrcLinear pjmedia-i386-win32-vc6-debug.lib(resample_resample.obj) : error LNK2001: unresol ved external symbol _res_Resample pjmedia-i386-win32-vc6-debug.lib(echo_speex.obj) : error LNK2001: unresolved ext ernal symbol _speex_preprocess_ctl pjmedia-i386-win32-vc6-debug.lib(echo_speex.obj) : error LNK2001: unresolved ext ernal symbol _speex_echo_state_destroy pjmedia-i386-win32-vc6-debug.lib(echo_speex.obj) : error LNK2001: unresolved ext ernal symbol _speex_preprocess_state_init pjmedia-i386-win32-vc6-debug.lib(echo_speex.obj) : error LNK2001: unresolved ext ernal symbol _speex_echo_ctl pjmedia-i386-win32-vc6-debug.lib(echo_speex.obj) : error LNK2001: unresolved ext ernal symbol _speex_echo_state_init pjmedia-i386-win32-vc6-debug.lib(echo_speex.obj) : error LNK2001: unresolved ext ernal symbol _speex_preprocess_state_destroy pjmedia-i386-win32-vc6-debug.lib(echo_speex.obj) : error LNK2001: unresolved ext ernal symbol _speex_echo_state_reset pjmedia-i386-win32-vc6-debug.lib(echo_speex.obj) : error LNK2001: unresolved ext ernal symbol _speex_preprocess_run pjmedia-i386-win32-vc6-debug.lib(echo_speex.obj) : error LNK2001: unresolved ext ernal symbol _speex_echo_cancellation blib\arch\auto\response_aka_pl_9df9\response_aka_pl_9df9.dll : fatal error LNK11 20: 65 unresolved externals NMAKE : fatal error U1077: '"E:\Program Files\Microsoft Visual Studio\VC98\bin\l ink.exe"' : return code '0x460' Stop. A problem was encountered while attempting to compile and install your Inline C code. The command that failed was: nmake The build directory was: E:\sanjayweb\_Inline\build\response_aka_pl_9df9 To debug the problem, cd to the build directory, and inspect the output files. at response_aka.pl line 0 INIT failed--call queue aborted. Regd's Sanjay -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090205/f38994d7/attachment-0001.html>