delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2018/10/15/16:20:23

X-Recipient: archive-cygwin AT delorie DOT 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 AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
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
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 AT yandex DOT ru>
Reply-To: cygwin AT cygwin DOT com
Message-ID: <841141726.20181015230650@yandex.ru>
To: =?utf-8?Q?Hans-Bernhard_Br=C3=B6ker?= <HBBroeker AT t-online DOT de>,
cygwin AT cygwin DOT 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 AT t-online DOT de>
MIME-Version: 1.0
X-IsSubscribed: yes
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


- Raw text -


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