delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/11/22/01:49:12

Message-Id: <200511220649.jAM6n9eo012141@delorie.com>
X-Spam-Check-By: sourceware.org
From: "William J. Leslie" <wjl AT mcpproductions DOT com>
To: <cygwin AT cygwin DOT com>
Subject: Proper distribution of cygwin-dependent software.
Date: Tue, 22 Nov 2005 00:49:02 -0600
MIME-Version: 1.0
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
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id jAM6n9eo012141

Hello, I am planning to release a program on CD-ROM, and I am wondering if there's a proper way to install the dependencies.  The program depends on several cygwin dlls, including cygwin1.dll.

From what I've read on the lists, it seems to be poor practice to install a private copy of cygwin1.dll, for fear of possible version mismatches.  But the alternative is not very nice either: to have the user install the Cygwin platform by himself/herself.  Windows users cannot do this; they demand easy installers that do all the work for them, especially the kind with big blue gradient backgrounds :-D

Also, it seems a bit overkill to install a complete cygwin system, when all I really need is a handful of dlls.  The full list is:

Cygfreetype-6.dll
Cygiconv-2.dll
Cygogg-0.dll
Cygpng12.dll
Cygvorbis-0.dll
Cygvorbisfile-3.dll
Cygwin1.dll
Cygxml2-2.dll
Cygz.dll

Do you have any suggestions on how to automate the installation of these files, without risking version mismatches?

Thank You
Will


--
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