From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Mike Bresnahan" To: Subject: -mno-cygwin Date: Tue, 04 Sep 2001 17:50:00 -0000 Message-id: X-SW-Source: 2001-09/msg00158.html 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/