Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: 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: <19990812030443.8934.rocketmail@web135.yahoomail.com> Date: Wed, 11 Aug 1999 20:04:43 -0700 (PDT) From: Earnie Boyd Reply-To: earnie_boyd AT yahoo DOT com Subject: RE: termios control in cygwin To: Philippe Noel , Cygwin-List Cc: cgf AT cygnus DOT com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii --- Philippe Noel wrote: > > On Mon, Aug 09, 1999 at 03:03:42PM -0400, Philippe Noel wrote: > > >> I'm trying to access the serial/console port from a gcc/cygwin > > >> program. I've discovered that cygwin never returns on reads (when > > >> there's no char input of course), even when struct termio's > > >> c_cc[VTIME] is set to a positive integer. I suppose this is a bug - > > >> does anyone have a clue? > > >> > > > > > >I'm really interested for ANY answers about this. I've exactly the same > > >problem. My application seems to stick in the read function. > > Anybody ever > > >experienced this? > > > > > >I tried downloading the latest cygwin1.dll, but it makes my applications > > >print error messages about the dll version, and stop. > > > > > >Any other idea? > > > > Yes. Only use one version of the DLL on your system. That's what the > > error message was trying to tell you. Rename the older DLL to something > > besides cygwin1.dll. > > Sure. That's what I've done. But it still print the same error message. > BTW, I've this message for some shell applications like this: > > bash-2.02$ pwd > D:\Cygwin-root\bin\pwd.exe: *** conflicting versions of cygwin1.dll > detected. Use only the most recent version. > > I don't understand this message because the DLL I use *is* the most > recent... :-S Execute `cygcheck -s -v -r', at the end of the list you'll see where on the path that every cygwin1.dll is found. Somehow, you're starting processes with differing versions of cygwin1.dll. This is a big cannot do. Chris added the "conflicting versions" error to prevent more serious problems. You need to get rid of all but one of the cygwin1.dll files from your PATH. === Earnie Boyd Newbies, please visit (If you respond to the list, then please don't cc me) _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com