delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/02/26/19:37:56

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-Id: <4.3.1.2.20020226192743.01688fe0@pop.ma.ultranet.com>
X-Sender: lhall AT pop DOT ma DOT ultranet DOT com
X-Mailer: QUALCOMM Windows Eudora Version 4.3.1
Date: Tue, 26 Feb 2002 19:33:07 -0500
To: Alexander Lazic <al-cygwin AT none DOT at>, Cygwin List <cygwin AT cygwin DOT com>
From: "Larry Hall (RFK Partners, Inc)" <lhall AT rfk DOT com>
Subject: Re: Help to link a prog static with libcurl, libssl and
libcrypto.
In-Reply-To: <20020226235104.GA1293@none.at>
Mime-Version: 1.0

At 06:51 PM 2/26/2002, Alexander Lazic wrote:
>Hi,
>
>i want to compile the 'simple.c' staticly but i get many errors.
>
>Progamm:
>
>C:\cygwin\usr\src\curl-7.9.3-1\docs\examples\simple.c
>
>I called gcc as follows:
>
>gcc -v -o simple simple.c `curl-config --cflags` \
>`curl-config --libs` -mno-cygwin -s -static > out.put 2>&1
>
>I have attached the out.put file.
>
>I have found the '-mno-cygwin' in the FAQ
>'http://cygwin.com/faq/faq_4.html#SEC94' but not how i can solve these
>Problem :-(
>
>
>Thanx al lot of any Hints and tips (Url, Doc, Man, ...).


The CURL you're linking against is apparently expecting at least some 
POSIX APIs.  You won't be able to get this to link without some porting.
Perhaps CURL builds as a WIN32 version too, in which case you may be able
to switch over to that without too much pain.  Alternatively, you can 
try building this without the '-mno-cygwin' flag, although you'll link in
cygwin1.dll for sure then.  Really though, if you don't want or need any
POSIX functionality, you should just use the Mingw toolset (www.mingw.org).



Larry Hall                              lhall AT rfk DOT com
RFK Partners, Inc.                      http://www.rfk.com
838 Washington Street                   (508) 893-9779 - RFK Office
Holliston, MA 01746                     (508) 893-9889 - FAX


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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