Max T. Woodbury | 8 May 2005 03:34
Picon

Re: How do I recreate the MSYS distribution?

"Max T. Woodbury" wrote:
> 
> I need to be able to get a clean build on everything before I
> start making changes.  The closest I've come so far is m4 - after
> a few hours of fiddling I got it down to the point where it only
> produces two warnings.  It took another 90 minutes to get it to
> the point where it passed the regression test.  (Is anybody
> interested in couple bug reports on this with the understanding
> that some of this may be 'my bad'?)

I think a progress report is probably in order.

I was able to build automake and autoconf from CVS.  Autoconf 'failed'
one series of checks and ran into resource problems on a whole bunch
but reported 'ok'.  Got Mingw runtime to build OK.  The definitive
sources seem to be at FSF but their 'bootstrap' process blows up on
me.  I forget if its their build environment or the one at GnuWin32
that is so horrid...  Fell back to the packages specifically designated
as being for MSYS.

Tackled the MSYS set.  I didn't find a CVS tag set on 1.0.11 but did
find one for 1.1.0.  I'm trying to get the 'rt' branch of the tree to
build and making a mess of it.  I'm going to reread the wiki and see if
there is something I missed.

On the wiki - I think I understand the directory structure being used
and most of the reasons for it.  One substantial limitation is the size
of the command line that can be passed to the compiler.  Deep directory
trees waste that resource.  I've put a couple entries in my /etc/fstab
to make things more compact.  The first is the target or --prefix - I've
(Continue reading)

Earnie Boyd | 8 May 2005 12:03
Picon

Re: How do I recreate the MSYS distribution?

On 1:34:28 am 2005-05-08 "Max T. Woodbury"
<max.teneyck.woodbury@...> wrote:
> "Max T. Woodbury" wrote:
> >
> >  I need to be able to get a clean build on everything before I
> >  start making changes.  The closest I've come so far is m4 - after
> >  a few hours of fiddling I got it down to the point where it only
> >  produces two warnings.  It took another 90 minutes to get it to
> >  the point where it passed the regression test.  (Is anybody
> >  interested in couple bug reports on this with the understanding
> >  that some of this may be 'my bad'?)
>
> I think a progress report is probably in order.
>
> I was able to build automake and autoconf from CVS.  Autoconf 'failed'
> one series of checks and ran into resource problems on a whole bunch
> but reported 'ok'.  Got Mingw runtime to build OK.  The definitive
> sources seem to be at FSF but their 'bootstrap' process blows up on
> me.  I forget if its their build environment or the one at GnuWin32
> that is so horrid...  Fell back to the packages specifically
> designated as being for MSYS.
>

I'm not sure exactly what your doing.

> Tackled the MSYS set.  I didn't find a CVS tag set on 1.0.11 but did
> find one for 1.1.0.  I'm trying to get the 'rt' branch of the tree to
> build and making a mess of it.  I'm going to reread the wiki and see
> if there is something I missed.
>
(Continue reading)

Max T. Woodbury | 9 May 2005 00:42
Picon

Re: How do I recreate the MSYS distribution?

Earnie Boyd wrote:
> "Max T. Woodbury" wrote:
> > ...
> 
> I'm not sure exactly what your doing.

Unfortunately, neither am I.  I'll start over from scratch...

> > Tackled the MSYS set.  I didn't find a CVS tag set on 1.0.11 but did
> > find one for 1.1.0.  I'm trying to get the 'rt' branch of the tree to
> > build and making a mess of it.  I'm going to reread the wiki and see
> > if there is something I missed.
> >
> 
> MSYS 1.0.11 is the HEAD branch.  The 1.1.0 branch is my playground for a
> potential future release.

OK 1.1.0 understood.  I understand that 1.0.11 'snapshot' was 'HEAD' when it
was created, but the current 'HEAD' is not the same as the 1.0.11 snapshot.
When you take a 'snapshot' could you record the time so it can be recreated
later for testing...

> What script? If you mean configure, you must use it; the package will not
> build without executing configure.

Not configure.  I can read configure.  I even know that it is largely
or completely the product of autoconf even though I haven't read up on
autoconf and I know I need to do that sometime soon.

Someplace I saw a script that set a whole lot of environmental variables.
(Continue reading)

Earnie Boyd | 9 May 2005 12:17
Picon

Re: How do I recreate the MSYS distribution?

On 10:42:33 pm 2005-05-08 "Max T. Woodbury"
<max.teneyck.woodbury@...> wrote:
> Earnie Boyd wrote:
> >  "Max T. Woodbury" wrote:
> > >  ...
> >
> >  I'm not sure exactly what your doing.
>
> Unfortunately, neither am I.  I'll start over from scratch...
>
> > >  Tackled the MSYS set.  I didn't find a CVS tag set on 1.0.11 but
> > >  did find one for 1.1.0.  I'm trying to get the 'rt' branch of
> > >  the tree to build and making a mess of it.  I'm going to reread
> > >  the wiki and see if there is something I missed.
> > >
> >
> >  MSYS 1.0.11 is the HEAD branch.  The 1.1.0 branch is my playground
> >  for a potential future release.
>
> OK 1.1.0 understood.  I understand that 1.0.11 'snapshot' was 'HEAD'
> when it was created, but the current 'HEAD' is not the same as the
> 1.0.11 snapshot. When you take a 'snapshot' could you record the time
> so it can be recreated later for testing...
>

uname -a would give that.

> >  What script? If you mean configure, you must use it; the package
> >  will not build without executing configure.
>
(Continue reading)

Max T. Woodbury | 9 May 2005 20:24
Picon

Re: How do I recreate the MSYS distribution?

Earnie Boyd wrote:
> 
> On 10:42:33 pm 2005-05-08 "Max T. Woodbury"
<max.teneyck.woodbury@...> wrote:
> > Earnie Boyd wrote:
> > >  "Max T. Woodbury" wrote:
> > > >  ...
> > > >  Tackled the MSYS set.  I didn't find a CVS tag set on 1.0.11 but
> > > >  did find one for 1.1.0.  I'm trying to get the 'rt' branch of
> > > >  the tree to build and making a mess of it.  I'm going to reread
> > > >  the wiki and see if there is something I missed.
> > > >
> > >
> > >  MSYS 1.0.11 is the HEAD branch.  The 1.1.0 branch is my playground
> > >  for a potential future release.
> >
> > OK 1.1.0 understood.  I understand that 1.0.11 'snapshot' was 'HEAD'
> > when it was created, but the current 'HEAD' is not the same as the
> > 1.0.11 snapshot. When you take a 'snapshot' could you record the time
> > so it can be recreated later for testing...
> >
> 
> uname -a would give that.

Ahha! Thanks.

> 
> > >  What script? If you mean configure, you must use it; the package
> > >  will not build without executing configure.
> >
(Continue reading)

Earnie Boyd | 9 May 2005 22:53
Picon

Re: How do I recreate the MSYS distribution?

On 6:24:22 pm 2005-05-09 "Max T. Woodbury"
<max.teneyck.woodbury@...> wrote:
> Earnie Boyd wrote:

>
> OK.  We seem to be talking past each other...  I was just going to add
> comments so someone coming along later could get up to speed faster,
> not change any code...
>

Comments added in the source will still require a patch.  If you meant
comments outside of the source, sorry for the confusion.

Earnie

--
       MinGW - http://www.mingw.org/
        Wiki - http://www.mingw.org/MinGWiki/
  Bug Report - http://sourceforge.net/tracker/?group_id=2435&atid=102435
Submit Patch - http://sourceforge.net/tracker/?group_id=2435&atid=302435
  SF Project - http://sourceforge.net/projects/mingw
 Job Listing - http://sf.net/people/viewjob.php?group_id=2435&job_id=21643

-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
Max T. Woodbury | 11 May 2005 17:59
Picon

Re: How do I recreate the MSYS distribution?

Earnie Boyd wrote:
> 
> Comments added in the source will still require a patch.  If you meant
> comments outside of the source, sorry for the confusion.

Yep, but the review and acceptance should be pretty trivial...

max@...

-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click
SourceForge.net | 11 May 2005 19:53
Picon
Favicon

[mingw - MSYS] Confusing windows install ..


Read and respond to this message at: 
https://sourceforge.net/forum/message.php?msg_id=3146517
By: redlaggedteut

I find the install scheme of MinGW/MSYS very confusing ..

All of the installers for the different packages, including msysTDK, suggest
a different install location, although the internal directory structure is the
same.

So I will now try to install all of them to one directory, since I had no luck
with autogen the last time I did it differently

If the packages really wanted to install themselves into different directories,
I would welcome it if they used subdirectories as defaults, like

c:/MinGW/theMinGW/
c:/MinGW/msys/1.0/
..

______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit: 
https://sourceforge.net/forum/unmonitor.php?forum_id=338575

-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
(Continue reading)

Max T. Woodbury | 12 May 2005 06:51
Picon

Re Bug report 1011360: Starting MSYS.

There is a problem starting MSYS after an initial installation on older
Windows systems.  It is trivial for anybody knowledgeable to fix but it
is not entirely clear which systems have the problem.  I had the problem
with 98SE.  It apparently is not a problem with anything in the NT series.
Which systems have the problem?

max@...

-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click
Max T. Woodbury | 12 May 2005 07:22
Picon

Re: How do I recreate the MSYS distribution?

Earnie Boyd wrote:
> 
> Did you follow http://www.mingw.org/MinGWiki/index.php/Build%20MSYS
> instructions?  Many now have used them.

I did get the .dll built using the instructions on that page.  They
needed a little bit of adaptation and were just a little confusing.

The first problem was that MSYS is not usable after its initial
installation on 98SE.  There is already a bug report on this.  I've
added a comment and posted a request here for other people to see
if they can provide more information.

The second problem is that strace.exe, which the web page says
should be built, isn't.  It needs mingw32-g++ and mingw32-gcc.
The trouble shooting section says to disable these commands.
If you do that, 'make install' aborts before it is complete.
I fixed that problem by having mingw32-g++ and mingw32-gcc
do 'g++ $ <at> ' and 'gcc $ <at> ' respectively.  I also had to comment
out the declaration on strace.cc:27 to get it to work.

I suspect that MinGW has to be installed and kluged to get
this to work really right.  Correct?

The trouble shooting section of the web page is a bit confusing
as I said above.  It would help if the text between the problem
description bullets was at the same indentation level as the
bullets text.

I've started exploring the other sub-trees.  The documentation
(Continue reading)


Gmane