On 23 May 2002 at 9:03, Earnie Boyd wrote:
> I don't want to get into the position of becoming another Cygwin. But,
> I fear it'll happen anyway.
The core MSYS doesn't have to. If people want to build MSYS apps for
themselves, I guess you can simply tell them that they are on their own
> > > msysDVLPR is the package you need to build
> > > MSYS apps. There is no header file named "syms.h", though, for the
> > > MSYS target. Is your configure correct?
> > No, it isn't. "msys" and "i686-pc-msys" are not recognised as valid
> > host, target or build systems, and I thought (wrongly) that I might
> > escape with letting the system guess it's way through (which it
> > guessed as "i686-pc-mingw32"). I guess I just have to patch the gcc
> > sources ...
> Oh, yes, I forgot about that part. It's on my round tuit list to update
> the official config.guess and config.sub files. I've attached modified
> copies of earlier official versions.
> P.S.: You did read the /doc/msys/msysDVLPR.rtf document, right?
> P.P.S.: You need to switch environments from MINGW32 to MSYS, easily
> achieved by executing msysdvlpr.
Yes, I did.
> P.P.P.S: Feel free to send a patch for the official versions to >config-patches.
Good news! After a whole load of tinkering, I have been able to build
the core GCC and GPC from the "gcc-2.95.3-20010828" sources. From my
little tests, they seem to be working okay and correctly.
I had to to a fair amount of editing of scripts, sources, etc., and to
create a new gcc/config/i386/msys.h (cannibalised from mingw32.h). I
saved all the original sources in ".orig" files. I now have ".orig"
files all over the place, and I am looking for an easy way to create a
single diff by searching recursively for ".orig" files and comparing
them with the updated files (same name, but minus the ".orig"
extension). I don't want to have to write a program just to do this,
and I am not good at shell scripts. Is there anything out there that I
can use? Thanks.
Best regards, The Chief
Prof. Abimbola A. Olowofoyeku (The African Chief)