X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:date:from:reply-to:message-id:to:subject
	:in-reply-to:references:mime-version:content-type
	:content-transfer-encoding; q=dns; s=default; b=ngoqTwEJtoPWNtVW
	6I9lm0wDh4Rh2kMxm9htcIxSslC2e2HmBFsJPsDkPnQT3ZGslaztDxGSG8iqdblv
	tes+LsWmZ2elIIkfSHRkNFvqeW3f0Oed2VIlfPvLeAjeKW3/hdI/DrRt/PWWxdum
	DtHtBtA7JcmjP0WfVGRbCfONi18=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:date:from:reply-to:message-id:to:subject
	:in-reply-to:references:mime-version:content-type
	:content-transfer-encoding; s=default; bh=ilQvEf6n7NVblROp4COj0b
	iT+hE=; b=rhj2QUHgwxrXKEYx+/yTFN9aM71SH8u9DNJMRQRJP347B4hy16qzL0
	3GPFaz0vKEgv4231dj9Bm20JnEwpVqBOSVQ1u010fzU+gBmi331ryQtrEz6lmdtC
	xI1B7Iq/iugVid1vxOr4vmR9HEZQGfWaQ62W/uO27VWytXcjbSm6k=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=1.2 required=5.0 tests=BAYES_20,FREEMAIL_FROM,KAM_THEBAT,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2 spammy=x11, distributing, X11, motif
X-HELO: forward101j.mail.yandex.net
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1539634801;	bh=BXMahZmMAQIDlU5e5p7es7GUBt+CGdlt+kFk9VPeI+I=;	h=Date:From:Reply-To:Message-ID:To:Subject:In-Reply-To:References;	b=VKw1p7IiSDxFYSCH7kECoKNBKP8LI56bzuvhrLs60vY2udbKWO08QYzhkaO1agpD+	 G0XwqMzALev1XVI5K/OZ4HCULjinvLgjd8g3iI5K+uiZ6OWqOs2/cL5qaOQIn822Sn	 JBtdWjwEIR43zJ6fyCJmV5VcwDmpHJwkB3FYShK0=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1539634800;	bh=BXMahZmMAQIDlU5e5p7es7GUBt+CGdlt+kFk9VPeI+I=;	h=Date:From:Reply-To:Message-ID:To:Subject:In-Reply-To:References;	b=BRwkKEeYv0AC27K3ULd3w6qhewfvYaKg+OHfVBVVg5b5B1LXTgtZpEj/JuybAlsfd	 P6/lVJ9m0AwLKlhPiHh5PR0B5qS2yz6BxbkRO/e7xQ1hsziPKHamWQCDeIatDp7Yvr	 QIfrcp7pC5PYqd4EjHRi6eO8A/5iUq/uPzv3PLjc=
Authentication-Results: smtp1p.mail.yandex.net; dkim=pass header.i=@yandex.ru
Date: Mon, 15 Oct 2018 23:06:50 +0300
From: Andrey Repin <anrdaemon@yandex.ru>
Reply-To: cygwin@cygwin.com
Message-ID: <841141726.20181015230650@yandex.ru>
To: =?utf-8?Q?Hans-Bernhard_Br=C3=B6ker?= <HBBroeker@t-online.de>,
        cygwin@cygwin.com
Subject: Re: Distributing program compiled with gcc on Cygwin to Windows users
In-Reply-To: <70b9ff4b-bd4c-d94d-9fec-ed3b82c98f2f@t-online.de>
References: <k-FR7PNenfo1J53Q0MeVTHBabZ0w6SgeipwWNFvMxBIT202N0ZfvtYw6TJcdatirkNpqdJ1FptFfOLvInYQkVheckcD7-3MH_cqsTkrEWOQ=@protonmail.com>   <70b9ff4b-bd4c-d94d-9fec-ed3b82c98f2f@t-online.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
X-IsSubscribed: yes
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id w9FKKLNR004722

Greetings, Hans-Bernhard Bröker!

>> I have a program that uses X11/Motif and runs fine, within Cygwin/X on the
>> PC it was compiled on.
>> 
>> What is the *minimum* required set of Cygwin libs and any other files I
>> need to distribute along with, it to end-users who may just have Windows
>> (and not Cygwin) installed?

> I'm reasonably sure that that minimum set would effectively have to be
> an actual Cygwin installation.  You'll need an X server, and that
> requires a pretty complete Unix tool environment.

> And that Cygwin environment will generally not transfer successfully
> from one machine to another by just copying files.  You really have to
> run the Cygwin setup program.

> And that's before we consider what might happen to users who actually
> _do_ already have a Cygwin installation on their machines.  Are you
> prepared to explain to them why you interfered with those?


Bottom line is, you are better off hosting your own Cygwin repository with
your program and tell your clients how to set things up to pull it.

See
> Documentation:         http://cygwin.com/docs.html
as well as setup --help.


-- 
With best regards,
Andrey Repin
Monday, October 15, 2018 23:05:30

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


