Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <3D2E5C1B.9050604@ece.gatech.edu> Date: Fri, 12 Jul 2002 00:33:31 -0400 From: Charles Wilson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 X-Accept-Language: en-us MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Available for test: gcc-3.1.1-2 gcc2-2.95.3-8 References: <20020711044304 DOT GA3292 AT redhat DOT com> <3D2D3205 DOT 7080606 AT ece DOT gatech DOT edu> <20020711162955 DOT GA11047 AT redhat DOT com> <3D2DBE07 DOT 3040909 AT ece DOT gatech DOT edu> <20020712000601 DOT GA11148 AT redhat DOT com> <3D2E51ED DOT 3080902 AT ece DOT gatech DOT edu> <20020712040949 DOT GB2057 AT redhat DOT com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Christopher Faylor wrote: > On Thu, Jul 11, 2002 at 11:50:05PM -0400, Charles Wilson wrote: > >>g++ -mno-cygwin works >> > > Actually, this fails for me, for some reason. Hmm... > > I don't think that g77 -mno-cygwin ever worked before, AFAICT. Perhaps not -- I was just being thorough. > I guess > it should. So, I give up. The next version of gcc2 will have mingw > libraries for libg2c-2.a and libstdc++-2.a. Cool. > gcc2 is supposed to be going away someday (soon). As long as there are (supported) C++ libraries that use the 2.95.3 ABI, we'll need gcc2. E.g. libncurses6++, and the others that were mentioned onlist, unless gcc-3.1.1 goes gold before they do. > I am just trying to > repackage it so that people aren't left with problems in the short term. Right, good, good... > It's a royal pain to support this. Once gcc2 seems as stable as > 2.95.3-5 used to be, that will be it for any further releases. Absolutely. > I'm not > going to complicate the process by adding extra packages. Oh, okay -- if you're going to add the mingw libs directly into gcc2, that'll work. And, since gcc2 will be effectively frozen, hopefully maintainance will drop to practically nil, so might as well anticipate things now... > I know that Danny will be coming out with new 3.1 versions of gcc for > mingw and that they will not be tied in any way to my gcc releases, so I > thought it prudent to split the mingw stuff out so that I wouldn't have > to respin the whole, huge gcc 3.1.1 package. I understand. > I don't have to do that > for 2.95.3. It's not going anywhere. I doubt that Danny will be > making future releases or I'll be building mingw gcc's myself. Right. > The 2.95.3-* version of libgcc.a is mingw compatible. I went to some > pains to ensure that. Nifty keen. 'Course, for my cygwin-host, mingw-target cross compiler, I'll need to respin it so that it coexists with the official gcc and gcc2 and gcc-mingw packages...sigh. Say, where do you change gcc(2.95.3) so that g++-2 links against libstdc++-2.a instead of libstdc++.a? (Ditto g77). It doesn't seem to be in the specs file, so I dunno WHERE that is done... --Chuck -- 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/