From: Earnie B. <ear...@ya...> - 2001-07-09 16:50:09
|
"Gary L. Sun" wrote: > > Thank you for your mail. If I understand (correct me if I'm > wrong) it right, if /mingw GCC has a hybrid switch, e.g. > -mcygwin, Mingw GCC will be able to use cygwin > definitions and cygwin.dll. Am I right ? > Possible, but with more headaches than it's worth. What I would do if you want to use MinGW to host a Cygwin cross is to create a cross compiler. I.E. configure --target=i686-pc-cygwin --host=mingw32 --build=mingw32 You'll need both binutils and gcc. Then you can just `CC=cygwin-gcc configure' when you want to build for Cygwin. > Is the Mingw-1.0 Mingw GCC, right ? > > Is the hybrid switch from cygwin GCC just to let GCC > know where to look for definitions and lib (or dll) ? And, > after that, a customized ld will do the job. > > Am I on hte right track ? This just to help me understand the inside rationlae. > Umm... See above note. > Side subject - I just found out some routines not in > libiberty.lib from mingw-1.0. If I need to use a clean > new env for mingw, is there a place I can get compele > set of routines as I had from 2.95.2 package, e.g. > settimeofday and so forth ? > I don't know where libiberty.lib came from. MinGW ships libiberty.a and that comes from building GCC. Please note, using libiberty in your programs makes them GPL. Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |