delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/04/25/14:02:02

X-Spam-Check-By: sourceware.org
From: g DOT r DOT vansickle AT att DOT net
To: <cygwin AT cygwin DOT com>
Subject: RE: Windows 95 support ?
Date: Tue, 25 Apr 2006 18:01:49 +0000
Message-Id: <042520061801.25041.444E640C000DF15A000061D121603759640A04050C079C020E90D29DD209@att.net>
X-Mailer: AT&T Message Center Version 1 (Feb 28 2006)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com


-------------- Original message from "Dave Korn" : -------------- 


> On 25 April 2006 17:23, Samuel Thibault wrote: 
> 
> > Dave Korn, le Tue 25 Apr 2006 16:52:36 +0100, a écrit : 
> >> Did it leave a log file lying around anywhere? 
> > 
> > Not in the current directory, and neither of 
> > 
> > find -name \*cyg\* 
> > find -name \*setup\* 
> > 
> > found anything. 
> > 
> > Samuel 
> 
> 
> Hm. Sounds like a silent dll initialisation failure. I have to ask the 
> dread question: do you have any debgging tools installed? Setup requires the 
> following functions from msvcrt: 
> 
> _access, _fdopen, _mktemp, _putenv, _read, _setmode, _strdup, _stricmp, 
> _strlwr, _strnicmp, _write 
> 
> so you could check that the version you have actually supplies them all. It's 
> also possible that it has some dependencies on other dlls that normally get 
                     ^^
Setup.exe or msvc.dll?  I guess either way, cygcheck should tell you.
 
> installed at the same time as the rest of the IE4 package - maybe updated 
> kernel32 or something. What you're trying to do here is a bit like taking one 
> dll from a future service pack and hoping it'll be backwardly-compatible with 
> an earlier OS; but it may rely on other new functionality that was released at 
> the same time in the same service pack.

No, it's really a quite different thing.  MS specifically declares msvcrt.dll as redistributable.  It's intended exactly for this purpose.

> So you may just have to bite the 
> bullet and install the full IE update to any W95 machine that needs to run 
> setup. 
> 

That may in fact be true, now that I think of it.  ISTR that when I was working on the Wizard style GUI, we made the decision to allow setup.exe to depend on a post-Cretacious-era common control DLL or something.  The common control DLLs are not redistributable.  I'll check on this tonight; maybe we'll get lucky and whatever is needed actually is redistributable.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019