Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm 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 From: "Richard Stanton" To: "Cygwin Mailing List" Subject: How to change "/" from textmode to binmode? Date: Sun, 23 Apr 2000 00:21:30 -0700 Message-ID: <000101bfacf4$8c9a8dc0$1acc90c6@berkeley.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Importance: Normal Following up on the exchange below, I find I can't change / back from text to binmode, mainly because I can't unmount it, even though umount doesn't complain: c:\>umount / c:\>mount Device Directory Type Flags c:\cygnus\usr /usr user binmode c:\cygnus\bin /usr/bin user binmode c:\cygnus\lib /usr/lib user binmode \\.\tape0: /dev/st0 user textmode \\.\tape1: /dev/st1 user textmode \\.\a: /dev/fd0 user textmode \\.\b: /dev/fd1 user textmode C: / user textmode c:\> How can I change / from textmode back to binmode if I want to do so? Thanks. Richard Stanton > -----Original Message----- > From: Richard Stanton [mailto:stanton AT haas DOT berkeley DOT edu] > Sent: Saturday, April 22, 2000 11:55 PM > To: Tim Prince > Cc: Cygwin Mailing List > Subject: RE: New net release - problems with make and gdb > > > That was it. Thanks. > > After installing the new release, c: was mounted (as /) in > binmode, whereas previously it had been mounted in text mode. > Changing the mount back to textmode allows make to run properly. > > Having said all that, I get the impression from this group that I > "ought" to be mounting everything in binmode. Is this correct? If so, why? > > Thanks a lot. > > Richard Stanton > > > > -----Original Message----- > > From: Tim Prince [mailto:tprince AT computer DOT org] > > Sent: Saturday, April 22, 2000 11:18 PM > > To: Richard Stanton; cygwin AT sourceware DOT cygnus DOT com > > Subject: Re: New net release - problems with make and gdb > > > > > > That too looks like some mixup relative to binary and text > > mounts. I managed to introduce text mounts where there were > > none on my first installation attempt. Again on my third > > attempt, trying to install under W95 on a dual boot machine with > > the net release already installed successfully on NTFS under > > W2K. But on the working installation I haven't seen any make > > failures, using makefiles which never ran consistently before in > > any form of Windows. > > > > ----- Original Message ----- > > From: "Richard Stanton" > > To: > > Sent: Saturday, April 22, 2000 10:35 PM > > Subject: New net release - problems with make and gdb > > > > > > > I've just installed the new net release. Two problems so far: > > > > > > 1) gdb - minor: If I type, at the command line, "gdb > > progname", nothing > > > seems to happen. It works OK in an EMACS window. Also, why is > > the gdb > > > program/archive so huge? > > > > > > 2) make - major, as it means all my makefiles don't work: I > > have a makefile > > > that starts: > > > > > > DEBUGFLAG= 0 > > > > > > ifeq ($(DEBUGFLAG),1) > > > CFLAGS= -Wall -g -mno-cygwin -I/projects/h > > > [etc.] > > > > > > This used to run fine under the old release, but now when I > > run make I get > > > the error messages: > > > > > > c:\projects\xll>make rhs.xll > > > makefile:6: Extraneous text after `ifeq' directive > > > makefile:10: Extraneous text after `else' directive > > > makefile:14: Extraneous text after `endif' directive > > > makefile:30: *** commands commence before first target. Stop. > > > > > > Note: line 6 is the one with the ifeq command in it. > > > > > > Richard Stanton > > > > > > > > > -- > > > Want to unsubscribe from this list? > > > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > > > > > > -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com