delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
From: | "Mike Bresnahan" <mbresnah AT visi DOT com> |
To: | <cygwin AT cygwin DOT com> |
Subject: | -mno-cygwin |
Date: | Tue, 4 Sep 2001 19:54:04 -0700 |
Message-ID: | <EKEJKOHPOIIALFJMKEIGGEJHCGAA.mbresnah@visi.com> |
MIME-Version: | 1.0 |
X-Priority: | 3 (Normal) |
X-MSMail-Priority: | Normal |
X-Mailer: | Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.50.4133.2400 |
Importance: | Normal |
I am trying to compile and link an application with the Cygwin tools that does not depend on cygwin1.dll by passing -mno-cygwin to gcc, however the resulting executable is linked to cygwin1.dll. Below is a log that illustrates the problem. -- begin -- /usr/local/src/no-cygwin-bug: make gcc -c -I/usr/local/src/mingw32/gcc-2.95.2/include/g++-3 -mno-cygwin main.cc gcc -I/usr/local/src/mingw32/gcc-2.95.2/include/g++-3 -mno-cygwin main.o -L/usr/local/src/mingw32/gcc-2.95.2/lib/gcc-lib/i386-mingw32msvc/2.95 .2 -lstdc++ -lm -o main /usr/local/src/no-cygwin-bug: cygcheck.exe main.exe Found: .\main.exe .\main.exe C:\cygwin\bin\cygwin1.dll C:\WINNT\System32\KERNEL32.dll C:\WINNT\System32\NTDLL.DLL C:\WINNT\System32\msvcrt.dll Use -h to see help about each section -- end -- Additionally, the resulting executable when executed goes into a endless loop before entering main(). Note that I have downloaded mingw32 and am pointing at its headers and libraries, because cygwin is missing the ANSI C++ headers and libraries. Any help would be highly apprieciated. Mike Bresnahan -- 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/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |