Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
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
Message-ID: <41A9665B.7060F66C@dessent.net>
Date: Sat, 27 Nov 2004 21:47:07 -0800
From: Brian Dessent <brian@dessent.net>
Organization: My own little world...
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: cross-compiling with ncurses
References: <482f93ba04112721285b2410d5@mail.gmail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes
Reply-To: cygwin@cygwin.com

Jose Arcangel Salazar Delgado wrote:

> I have a problem, i'm using gcc included in cygwin to compile a
> ncurses aplication. The problem its that I need the installation of
> cygwin to run the application. Its any way to compile a .exe that dont
> need all the cygwin install (at least only a few libs) and run in
> windows.

No, that is not possible.  You must distribute cygwin1.dll with your
application if your application is a Cygwin application, there is no way
to statically link it in.  And doing so means you must release your app
under the terms of the GPL, including making available both the source
for your app and the source for the DLL.  (Pointing people to cygwin.com
is not sufficient.)  You can also purchase a commercial license for the
DLL since it's dual-licensed.

Brian

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

