X-Spam-Check-By: sourceware.org From: g DOT r DOT vansickle AT att DOT net To: 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: List-Archive: List-Post: List-Help: , 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/