From: <ch...@to...> - 2004-05-10 16:31:52
|
The current snapshots are being built with mingw. Yes the last "release" used cygwin.dll but the next release will not. So cygwin is only necessar= y for those using it for X or other things. For utilities like tar there is an mingw version. The use of perl in the installer may be slightly more difficult. AFAIK perl is has not been buil= t under mingw. active perl is free but must be downloaded by end user not redistributed. Here are some other perl ports for win not shure which may work. http://www.cpan.org/ports/#win32 chris >> Note that Cooperative Linux still has no dependency on Cygwin and that >> the system being installed to may or may not have Cygwin before and >> after the install. > > > Not quite true. There is a restriction with cygwin that only one > cygwin.dll may be loaded in memory at any given time. If the dll shipp= ed > with coLinux is different than the one for the cygwin system installed, > either coLinux will fail to work, or some of the cygwin utilities. Sin= ce > it is most likely the incompatabilities would be with library calls > coLinux does not use, it is most likely users will only see problems if > they start coLinux first and then try running cygwin utilities... > > The best way around this problem is if coLinux was available as a cygwi= n > package for those who already have cygwin. Those who already have cygw= in > could use that package. Those who don't have coLinux would use a windo= ws > installer which installs the cygwin.dll. > > BTW. When distributing a copy of cygwin.dll it is best to include > information about what build was used, so people can obtain the correct > source later, should it be required. > > Bill > |