[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [patch #6448] [MSVC 7/7] Add MSVC Support
From: |
Charles Wilson |
Subject: |
Re: [patch #6448] [MSVC 7/7] Add MSVC Support |
Date: |
Mon, 25 Aug 2008 07:38:12 -0400 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.16) Gecko/20080708 Thunderbird/2.0.0.16 Mnenhy/0.7.5.666 |
Charles Wilson wrote:
> 2003 stuff didn't need any of that .manifest crap, and couldn't
Speaking of which, because of the manifest, you can't even mix
patchlevels of the msvc80 runtimes. With SxS, a user can have 27
different revisions of msvcrt80.dll installed, but any single app better
only rely on the same one, even transitively through other DLLs it uses.
This is a complete FUBAR -- take the "official" zlib1.dll. Which
runtime is it allowed to use? So, which patchlevel of the msvc80
compiler am I required to use, if I want to link against the official
zlib1.dll.
Oh, wait -- I can't use msvc80. Because the official zlib1.dll depends
on msvcrt.dll.
So, the "official" zlib1.dll is of no practical use, except for
(unmodified) mingw. For msvcXX, I must build my own zlib DLL (and
hopefully I'll follow the dll naming "rules" put forward by the zlib
people when I do that). Ugh.
OTOH, this means that you can't feasibly distribute binary DLLs anymore,
unless you're using COM+ or some similar runtime isolation between your
DLL and your customer's/client's code. Which means...open source!
--
Chuck
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, (continued)
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Ralf Wildenhues, 2008/08/21
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Peter Rosin, 2008/08/22
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Ralf Wildenhues, 2008/08/22
- Message not available
- Message not available
- RE: [patch #6448] [MSVC 7/7] Add MSVC Support, Markus Duft, 2008/08/22
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Peter Rosin, 2008/08/22
- RE: [patch #6448] [MSVC 7/7] Add MSVC Support, Markus Duft, 2008/08/25
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Peter Rosin, 2008/08/25
- RE: [patch #6448] [MSVC 7/7] Add MSVC Support, Markus Duft, 2008/08/25
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Peter Rosin, 2008/08/25
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Charles Wilson, 2008/08/25
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support,
Charles Wilson <=
- RE: [patch #6448] [MSVC 7/7] Add MSVC Support, Duft Markus, 2008/08/25
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Peter Rosin, 2008/08/25
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Charles Wilson, 2008/08/25
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Peter Rosin, 2008/08/25
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Charles Wilson, 2008/08/25
- RE: [patch #6448] [MSVC 7/7] Add MSVC Support, Duft Markus, 2008/08/26
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Peter Rosin, 2008/08/26
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Peter Rosin, 2008/08/28
- Message not available
- RE: [patch #6448] [MSVC 7/7] Add MSVC Support, Duft Markus, 2008/08/29
- Re: [patch #6448] [MSVC 7/7] Add MSVC Support, Peter Rosin, 2008/08/29