This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Source packages for Cyg versions of gcc-mingw-(core and g++)


On 15 May 2006 12:27, Brian Dessent wrote:

> Dave Korn wrote:
> 
>> dk@rainbow /usr/src> ls -la gcc-mingw-core-20050522-1/
>> total 3521
>> drwxrwx---+  2 dk Users       0 May 15 12:05 .
>> drwxrwx---+ 36 dk Users       0 May 15 12:06 ..
>> -rwxr-x---+  1 dk Users    3762 Jun  4  2005 Makefile.in
>> -rwxr-x---+  1 dk Users   72828 Jun  4  2005 configure
>> -rwxr-x---+  1 dk Users      81 Jun  4  2005 configure.in
>> -rwxr-x---+  1 dk Users 3523621 Jun  4  2005
>> gcc-core-3.4.4-20050522-1.tar.gz 
> 
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 
> Yes, and unwrap one more layer.   This file
> gcc-core-3.4.4-20050522-1.tar.gz is the *binary* gcc package, as taken
> directly from mingw.org.  The configure script provided merely
> repackages this existing binary tarball into one suitable for Cygwin, it
> does not actually build anything.  It is quite a strange way of doing
> things, but it does not appear to be accidental.
> 
> To anyone actually interested in the source for gcc-mingw, the answer is
> that since these gcc binaries are taken directly from mingw.org, you can
> use their source packages to rebuilt them.  However, in terms of cygwin,
> the -src package should consist of source, not an upstream binary.


  Yow.  I've been hacking my way through the gcc build script figuring out how
it works and I hadn't managed to work out where the mingw stuff comes into it
yet, now I guess I know that the answer is "It doesn't"!

  Ok, guess I'll have to do something about that.  Thanks for pointing it out,
Brian.  First things first, though: I'm only just getting on tops of how the
current packaging works.

    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]