[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: RE: msvc*.dll versioning conflicts
- From: "Antonio Scuri" <scuri@...>
- Date: Tue, 5 Aug 2008 16:33:39 -0300
> - create one of these by hand, so that I can use mingw to create
> msvcr90-enabled executables
The LuaBinaries source code have a manifest file that can be used by any
application.
> - allow lua51.dll (compiled with msvcr90) to be used in an executable
> *without* such a manifest (say, because the executable itself does not
> use the CRT at all)
This is a limitation on the current version of LuaBinaries. The version
available in the Lua for Windows distribution already have that fixed. There
the DLLs already have their respective manifest files.
> - distribute such an executable legally (msvcr90 isn't freely
> redistributable, AIUI, and doesn't come with the OS)
You can install the redistributable package in any system you like:
http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-
8a4d-074b9f2bc1bf&displaylang=en
It is true that is does not come with the OS. But you can distribute it
together with your application. The Lua for Windows distribution does that.
Best,
Scuri
- References:
- Scite exercise, Gavin Wraith
- Re: Scite exercise, KHMan
- Re: Scite exercise, Paul Moore
- Re: Scite exercise, steve donovan
- Re: Scite exercise, Paul Moore
- Re: Scite exercise, steve donovan
- msvc*.dll versioning conflicts, David Manura
- Re: msvc*.dll versioning conflicts, Paul Moore
- RE: msvc*.dll versioning conflicts, Antonio Scuri
- Re: msvc*.dll versioning conflicts, Paul Moore