Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <19990916130139.5793.rocketmail@web121.yahoomail.com> Date: Thu, 16 Sep 1999 06:01:39 -0700 (PDT) From: Earnie Boyd Reply-To: earnie_boyd AT yahoo DOT com Subject: Re: Won't compile the simplest of progs. To: gabriel AT solfin DOT com, Daniel Harry Hawson Cc: cygwin AT sourceware DOT cygnus DOT com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii --- Gabriel Galibourg wrote: > 3) compile the following way: > g++ -o Progs/key.exe Progs/keypress.cpp -lmsvcrt > You need to link with msvcrt which is where _getch() is defined. You'll also > get a warning about the implicit declaration of _getch(), you can always > clean this up later by creating you own conio.h with the good stuff in it. > > The resulting program works fine under a 'normal' command prompt (cmd.exe) > but does not work very well under the cygwin bash . > > Gabriel. NO! Don't mix runtime systems. You will cause more headaches than you can imagine. If you need to use the msvcrt/crtdll functions use the Mingw32 package or the -mno-cygwin switch. For detail see Mumit Khans site. === Earnie Boyd Newbies, please visit (If you respond to the list, then please don't cc me) __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com