Hello am i have used visual studio 2005 and also 2008 to compile OpenRtSP ....but i have received the folowing errors ...no matter how many times i tried to compile....please do help me......if this works out i will have to work on RTSP SERVER as a part of my project(streaming server)...earlier i worked on DARWIN....<br>
<br>here is the log<br>===========<br><table bgcolor="#cfcfe5" width="100%"><tbody><tr><td><font face="arial" size="+3"></font></td></tr></tbody></table><table cellpadding="0" cellspacing="0" width=""><tbody><tr><td bgcolor="#ededf5" width="0">
 </td><td bgcolor="#ffffff" width="0"></td><td width="*"><pre><h3>Build started: Project: OPENRTSP2005, Configuration: Debug|Win32</h3></pre></td></tr></tbody></table><table bgcolor="#dfdfe5" width="100%"><tbody><tr><td><font face="arial" size="+2">Command Lines
</font></td></tr></tbody></table><table cellpadding="0" cellspacing="0" width=""><tbody><tr><td bgcolor="#ededf5" width="0"> </td><td bgcolor="#ffffff" width="0"> </td><td width="*"><pre>Creating temporary file &quot;d:\vs2005Projects\OPENRTSP2005\Debug\RSP00000229963752.rsp&quot; with contents<br>
[<br>/Od /I &quot;D:\vs2005Projects\OPENRTSP2005\modules\BasicUsageEnvironment\include&quot; /I &quot;D:\vs2005Projects\OPENRTSP2005\modules\groupsock\include&quot; /I &quot;D:\vs2005Projects\OPENRTSP2005\modules\liveMedia\include&quot; /I &quot;D:\vs2005Projects\OPENRTSP2005\modules\UsageEnvironment\include&quot; /I &quot;D:\vs2005Projects\OPENRTSP2005\modules\mediaServer\include&quot; /I &quot;D:\vs2005Projects\OPENRTSP2005\include&quot; /D &quot;WIN32&quot; /D &quot;_DEBUG&quot; /D &quot;_CONSOLE&quot; /D &quot;_UNICODE&quot; /D &quot;UNICODE&quot; /Gm /EHsc /RTC1 /MDd /Fo&quot;Debug\\&quot; /Fd&quot;Debug\vc80.pdb&quot; /W3 /c /Wp64 /ZI /TP .\openRTSP.cpp<br>
<br>.\playCommon.cpp<br>]<br>Creating command line &quot;cl.exe @d:\vs2005Projects\OPENRTSP2005\Debug\RSP00000229963752.rsp /nologo /errorReport:prompt&quot;<br>Creating temporary file &quot;d:\vs2005Projects\OPENRTSP2005\Debug\TMP00000329963752.tmp&quot; with contents<br>
[<br>1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ &quot;.\\Debug\\OPENRTSP2005.exe.embed.manifest&quot;<br>]<br>Creating command line &quot;rc.exe /fo&quot;.\Debug\OPENRTSP2005.exe.embed.manifest.res&quot; d:\vs2005Projects\OPENRTSP2005\Debug\TMP00000329963752.tmp&quot;<br>
Creating temporary file &quot;d:\vs2005Projects\OPENRTSP2005\Debug\RSP00000429963752.rsp&quot; with contents<br>[<br>/OUT:&quot;D:\vs2005Projects\OPENRTSP2005\Debug\OPENRTSP2005.exe&quot; /INCREMENTAL /LIBPATH:&quot;D:\vs2005Projects\OPENRTSP2005\modules\Debug&quot; /MANIFEST /MANIFESTFILE:&quot;Debug\OPENRTSP2005.exe.intermediate.manifest&quot; /DEBUG /PDB:&quot;d:\vs2005projects\openrtsp2005\debug\OPENRTSP2005.pdb&quot; /SUBSYSTEM:CONSOLE /MACHINE:X86 BasicUsageEnvironment.lib groupsock.lib liveMedia.lib mediaServer.lib UsageEnvironment.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib<br>
<br>&quot;.\debug\playCommon.obj&quot;<br><br>&quot;.\debug\openRTSP.obj&quot;<br><br>&quot;.\Debug\OPENRTSP2005.exe.embed.manifest.res&quot;<br>]<br>Creating command line &quot;link.exe @d:\vs2005Projects\OPENRTSP2005\Debug\RSP00000429963752.rsp /NOLOGO /ERRORREPORT:PROMPT&quot;<br>
</pre></td></tr></tbody></table><table bgcolor="#dfdfe5" width="100%"><tbody><tr><td><font face="arial" size="+2">
Output Window
</font></td></tr></tbody></table><table cellpadding="0" cellspacing="0" width=""><tbody><tr><td bgcolor="#ededf5" width="0"> </td><td bgcolor="#ffffff" width="0"> </td><td width="*"><pre>Compiling...<br>playCommon.cpp<br>
d:\vs2005projects\openrtsp2005\playcommon.cpp(142) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>
        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>d:\vs2005projects\openrtsp2005\playcommon.cpp(206) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>
        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>
d:\vs2005projects\openrtsp2005\playcommon.cpp(222) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>
        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>d:\vs2005projects\openrtsp2005\playcommon.cpp(235) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>
        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>
d:\vs2005projects\openrtsp2005\playcommon.cpp(282) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>
        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>d:\vs2005projects\openrtsp2005\playcommon.cpp(305) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>
        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>
d:\vs2005projects\openrtsp2005\playcommon.cpp(317) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>
        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>d:\vs2005projects\openrtsp2005\playcommon.cpp(333) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>
        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>
d:\vs2005projects\openrtsp2005\playcommon.cpp(342) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>
        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>d:\vs2005projects\openrtsp2005\playcommon.cpp(351) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>
        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>
d:\vs2005projects\openrtsp2005\playcommon.cpp(366) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>
        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>d:\vs2005projects\openrtsp2005\playcommon.cpp(374) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>
        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>
d:\vs2005projects\openrtsp2005\playcommon.cpp(403) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>
        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>d:\vs2005projects\openrtsp2005\playcommon.cpp(414) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>
        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>
d:\vs2005projects\openrtsp2005\playcommon.cpp(424) : warning C4996: &#39;sscanf&#39; was declared deprecated<br>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(311) : see declaration of &#39;sscanf&#39;<br>
        Message: &#39;This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>d:\vs2005projects\openrtsp2005\playcommon.cpp(705) : warning C4996: &#39;_snprintf&#39; was declared deprecated<br>
        c:\program files\microsoft visual studio 8\vc\include\stdio.h(339) : see declaration of &#39;_snprintf&#39;<br>        Message: &#39;This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>
d:\vs2005projects\openrtsp2005\playcommon.cpp(707) : warning C4996: &#39;sprintf&#39; was declared deprecated<br>        c:\program files\microsoft visual studio 8\vc\include\stdio.h(345) : see declaration of &#39;sprintf&#39;<br>
        Message: &#39;This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>d:\vs2005projects\openrtsp2005\playcommon.cpp(1269) : warning C4996: &#39;sprintf&#39; was declared deprecated<br>
        c:\program files\microsoft visual studio 8\vc\include\stdio.h(345) : see declaration of &#39;sprintf&#39;<br>        Message: &#39;This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.&#39;<br>
openRTSP.cpp<br>Generating Code...<br>Compiling manifest to resources...<br>Linking...<br>liveMedia.lib(MediaSession.obj) : error LNK2019: unresolved external symbol &quot;public: static class DVVideoRTPSource * __cdecl DVVideoRTPSource::createNew(class UsageEnvironment &amp;,class Groupsock *,unsigned char,unsigned int)&quot; (?createNew@DVVideoRTPSource@@SAPAV1@AAVUsageEnvironment@@PAVGroupsock@@EI@Z) referenced in function &quot;public: unsigned int __thiscall MediaSubsession::initiate(int)&quot; (?initiate@MediaSubsession@@QAEIH@Z)<br>
liveMedia.lib(RTCP.obj) : error LNK2019: unresolved external symbol _OnReceive referenced in function &quot;private: void __thiscall RTCPInstance::onReceive(int,int,unsigned int)&quot; (?onReceive@RTCPInstance@@AAEXHHI@Z)<br>
liveMedia.lib(RTCP.obj) : error LNK2019: unresolved external symbol _OnExpire referenced in function &quot;private: void __thiscall RTCPInstance::onExpire1(void)&quot; (?onExpire1@RTCPInstance@@AAEXXZ)<br>liveMedia.lib(RTSPClient.obj) : error LNK2019: unresolved external symbol _our_MD5Data referenced in function &quot;private: unsigned int __thiscall RTSPClient::setupHTTPTunneling(char const *,class Authenticator *)&quot; (?setupHTTPTunneling@RTSPClient@@AAEIPBDPAVAuthenticator@@@Z)<br>
liveMedia.lib(DigestAuthentication.obj) : error LNK2001: unresolved external symbol _our_MD5Data<br>D:\vs2005Projects\OPENRTSP2005\Debug\OPENRTSP2005.exe : fatal error LNK1120: 4 unresolved externals<br></pre></td></tr></tbody></table>
<table bgcolor="#dfdfe5" width="100%"><tbody><tr><td><font face="arial" size="+2">
Results
</font></td></tr></tbody></table><table cellpadding="0" cellspacing="0" width=""><tbody><tr><td bgcolor="#ededf5" width="0"> </td><td bgcolor="#ffffff" width="0"> </td><td width="*"><pre>Build log was saved at &quot;file://d:\vs2005Projects\OPENRTSP2005\Debug\BuildLog.htm&quot;<br>
OPENRTSP2005 - 6 error(s), 18 warning(s)<br></pre></td></tr></tbody></table><br>