Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Date: Tue, 5 Dec 2000 11:39:48 -0500
From: Christopher Faylor <cgf@redhat.com>
To: cygwin@cygwin.com
Subject: Re: g++ under cygwin problem
Message-ID: <20001205113948.A13303@redhat.com>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
References: <33D717F415B9D311AE13009027DCECA101700E@REDUXSERVER1> <003501c05ecf$4998b640$9865fea9@intel9txl52pzr>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.11i
In-Reply-To: <003501c05ecf$4998b640$9865fea9@intel9txl52pzr>; from tprince@computer.org on Tue, Dec 05, 2000 at 07:23:10AM -0800

On Tue, Dec 05, 2000 at 07:23:10AM -0800, Tim Prince wrote:
>Check whether you have text mounts for your g++ installation.  setup.exe uses binary mounts.

If this is a problem then there is something wrong with gcc.  textmode/binmode problems
are supposed to be fixed in the latest version of gcc for cygwin.

cgf

>----- Original Message ----- 
>From: "Josh Schwartz" <josh@reduxcom.com>
>To: <cygwin@cygwin.com>
>Sent: Tuesday, December 05, 2000 12:12 AM
>Subject: g++ under cygwin problem
>> 
>> I'm using g++ under cygwin. I've tried to compile the following simple
>> program:
>> 
>> #include <iostream.h>
>> int main() {
>> cout << "hello, world!";
>> ; return 0; }
>> 
>> 
>> However I get the following error:
>> /temp/test> g++ -o test test.C
>> In file included from
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/streambuf.h
>> :36,
>> from
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/iostream.h:
>> 31,
>> from test.C:1:
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/libio.h:303
>> : parse error before `->'
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/libio.h:303
>> : stray '\' in program
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/libio.h:306
>> : stray '\' in program
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/libio.h:307
>> : stray '\' in program
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/libio.h:311
>> : stray '\' in program
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/libio.h:312
>> : stray '\' in program
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/libio.h:327
>> : parse error before `->'
>> In file included from
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/iostream.h:
>> 31,
>> from test.C:1:
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/streambuf.h
>> :397: stray '\' in program
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/streambuf.h
>> : In method `int streambuf::sbumpc()
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/streambuf.h
>> :396: implicit declaration of functi
>> _IO_getc(...)'
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/streambuf.h
>> : In method `int streambuf::sgetc()'
>> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../include/g++-3/streambuf.h
>> :397: `return' with no value, in fun
>> turning non-void
>> 
>> I assume that I simply have a setup problem. Any ideas on why this is happening ?

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

