delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/06/14/10:28:22

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <20000614142636.6449.qmail@web118.yahoomail.com>
Date: Wed, 14 Jun 2000 07:26:36 -0700 (PDT)
From: Earnie Boyd <earnie_boyd AT yahoo DOT com>
Reply-To: earnie_boyd AT yahoo DOT com
Subject: RE: Is -mno-cygwin support being removed????
To: Dale Goudey <goudey AT earthlink DOT net>, cygwin AT sourceware DOT cygnus DOT com
MIME-Version: 1.0

IMHO, this is the correct way to support this switch.

Earnie.
--- Dale Goudey <goudey AT earthlink DOT net> wrote:
-8<-
> With the right specs file, 1.1.2 seems to work find for what I have tried
> (C, C++, fortran).  No warranties.  The enclosed specs file is a bit of a
> hack, and some of the hacks may break for future releases of gcc/cygwin.
> There is no good definition/specification for the specs file that I am aware
> of other than the source code, so I assume that the specs file is fair game
> for reformatting with each revision of the compiler.
> 
> I use the following mingw packages
>    gcc-2.95.2-1-msvcrt.zip
>       (use the lib/gcc-lib/i386-mingw32msvc therein by moving or copying
>        it into /usr/lib/gcc-lib to make it parallel to
> /usr/lib/gcc-lib/i686-pc-cygwin
>                   (this gives you /usr/lib/gcc-lib/i386-mingw32msvc)
> 
>        use the include/g++-3 therein by moving or copying it
>        into /usr/mingw/include                 (this directory must be
> created)
> 
>        and use the files i386-mingw32msvc/include/*.h therein by moving or
>        copying them into /usr/mingw/include
>       )
>    bin-msvcrt-2000-03-27.zip
>       (unpacking under /usr, and then
>   THIS IS TRICKY:
>            from a true MSDOS shell (using command.com or cmd.com), go into
> /usr/bin.
>            If you see a single file called mingwm10.dll move it to /bin
>        You must then also undo some damage to the file structure caused by
> the
>        unpack by going into the /usr directory and remove the undesired bin
> directory:
>                rd bin
>        You may now exit the MSDOS shell.
>        from a cygwin shell (like an rxvt window)
>              cp -a /usr/i386-mingw32msvc/lib/*.o /usr/i686-pc-cygwin/lib
>       )
> 
> It works for me.  100k lines of C/C++/fortran do just fine.
> 
> I expect that the above hacks will be unnecessary and probably broken when
> Mumit Khan  returns to the scene.
> 
> Hope this helps.
> Dale Goudey
> 
> 
> 

> ATTACHMENT part 2 application/octet-stream name=specs
> --
> Want to unsubscribe from this list?
> Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com


__________________________________________________
Do You Yahoo!?
Yahoo! Photos -- now, 100 FREE prints!
http://photos.yahoo.com

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019