Kashif Ali Siddiqui wrote:
> Hi All,
> 
> I am having a runtime error when I ran my application which states
>           "This application has failed to start because MSVCR80.dll
> was not found. Re-installing the application may fix this problem."

Microsoft, in their nearly infinite wisdom, does not distribute the 
runtime needed to run apps built with MSVC++.  You have to go here
http://www.microsoft.com/downloads/Browse.aspx?displaylang=en&productID=C0037913-9E11-4A2D-8FD1-0BA441296CBC

and download and install Visual C++ 2005 SP1 Redistributable Package - 
that contains msvcr80.dll and other files needed at runtime.

> 
> I am using Mozilla c-sdk pre-compiled win32 6.0.3 binaries available
> from the following URL
> 
> ftp://ftp.mozilla.org/pub/mozilla.org/directory/c-sdk/releases/v6.0.4/ldapcsdk-6.0.3-WINNT5.2_DBG.OBJ.zip
> 
> I am using VC++ 8.0 for compiling my project. I compiled my project
> using the nsldap32v60.lib and nsldapssl32v60.lib libraries from the
> pre-compiled package and place all DLLs in the project's target
> directory. When I execute my application, it shows the above error and
> terminates. My guess is that the problem is in the pre-compiled
> binaries as view-dependency shows MSVCR80.dll unresolved dependency.
> And that I have to build my own Mozilla c-sdk as static libraries.
> 
> Kindly help me, and state if there is a way to remove this MSCVR80.dll
> issue in the pre-compile 6.0.3 package, and if not, kindly state how I
> can compile the latest Mozilla 6.0.4 or 6.0.5 on Windows using VC++8
> along SASL and SSL support.
> 
> I have compiled Cyrus SASL on windows to be used with Mozilla LDAP
> libraries.
> 
> Any help will be highly appreciated.
> 
> Thanks
> Kashif Ali Siddiqui
> A developer
_______________________________________________
dev-tech-ldap mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-ldap

Reply via email to