public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Tadeusz Liszka <tad@comco.com>
To: gnu-win32@cygnus.com
Subject: Help: Make going wild
Date: Tue, 02 Feb 1999 10:10:00 -0000	[thread overview]
Message-ID: <36B73F73.C88FB653@comco.com> (raw)

I have make calling user shell script, calling VC++ compiled code,
calling exec, calling rm and then (sometimes, but too often) rm goes
wild (takes all cpu time, grows in size to several megabytes) and I have
to kill it. Sometimes it is cp not rm.

Any suggestions ? I suspect CYGWIN with NT4sp4 because it happens on all
machines with sp4 but not on those with sp3.

Details:

I have big Unix application, FORTRAN, C, about 20MB of source, Tcl/Tk,
OpenGL, lex/yacc, and our own preprocessing on top of it. When porting
to NT I decided on redoing completely the make structure (old one was
way too complex) and, after several abortive attempts (long and bloody
Microsoft bashing skipped) zoomed on CYGWIN32, using gnu-make and gcc
for preprocessing, but using VC++ and PowerFortran for actual
compilation (do not ask who made this decision :). CYGWIN works GREAT.
The differences between the platforms are minimal (mainly compiler
options, renaming .obj .lib .exe, etc). Sometimes at the end of make I
got error message (sigbus or such), but it never affected the works.

This month I took this code and all make structure to another office and
installed it on their machines, HP Kayak, NT4, the main difference in
setup is that they upgraded to service pack 4. On their machines it
takes 4-5 attempts on the average to go through preprocessing phase (our
own code, generated by lex/yacc, and using lotsa exec's to move files
around). This code and the script calling it is fairly old (== tested
and trusted), I used MKS lex/yacc/VC5++ to build it, just because I need
it anyway in other place in make - I guess I could try to build it using
CYGWIN (bison, gcc) but it does not seem to be the culprit.

I have installed full.exe with all default settings, no other setup
except MAKE_MODE=UNIX and PATH, default mounts (text!=binary). The
problem happens when I execute make from any: DOS/tcsh/bash, there is
plenty of RAM and disk space.

How can I check if my cygwin is up-to-date ? Has anybody seen such
problems ? Are there some patches already ?

I subscribe to to the list, and was looking for related topics, but
found none.
-- 
Tadeusz
:: The public opinion should be alarmed by its own nonexistence
:: (512)467-0618 ext. 526 ::       Stanislaw J. Lec, trans. TJL

WARNING: multiple messages have this Message-ID
From: Tadeusz Liszka <tad@comco.com>
To: gnu-win32@cygnus.com
Subject: Help: Make going wild
Date: Sun, 28 Feb 1999 23:02:00 -0000	[thread overview]
Message-ID: <36B73F73.C88FB653@comco.com> (raw)
Message-ID: <19990228230200.vSWqqdtMz006gIrCCZ8z12XhIgS5ksj3x48e7PxyLas@z> (raw)

I have make calling user shell script, calling VC++ compiled code,
calling exec, calling rm and then (sometimes, but too often) rm goes
wild (takes all cpu time, grows in size to several megabytes) and I have
to kill it. Sometimes it is cp not rm.

Any suggestions ? I suspect CYGWIN with NT4sp4 because it happens on all
machines with sp4 but not on those with sp3.

Details:

I have big Unix application, FORTRAN, C, about 20MB of source, Tcl/Tk,
OpenGL, lex/yacc, and our own preprocessing on top of it. When porting
to NT I decided on redoing completely the make structure (old one was
way too complex) and, after several abortive attempts (long and bloody
Microsoft bashing skipped) zoomed on CYGWIN32, using gnu-make and gcc
for preprocessing, but using VC++ and PowerFortran for actual
compilation (do not ask who made this decision :). CYGWIN works GREAT.
The differences between the platforms are minimal (mainly compiler
options, renaming .obj .lib .exe, etc). Sometimes at the end of make I
got error message (sigbus or such), but it never affected the works.

This month I took this code and all make structure to another office and
installed it on their machines, HP Kayak, NT4, the main difference in
setup is that they upgraded to service pack 4. On their machines it
takes 4-5 attempts on the average to go through preprocessing phase (our
own code, generated by lex/yacc, and using lotsa exec's to move files
around). This code and the script calling it is fairly old (== tested
and trusted), I used MKS lex/yacc/VC5++ to build it, just because I need
it anyway in other place in make - I guess I could try to build it using
CYGWIN (bison, gcc) but it does not seem to be the culprit.

I have installed full.exe with all default settings, no other setup
except MAKE_MODE=UNIX and PATH, default mounts (text!=binary). The
problem happens when I execute make from any: DOS/tcsh/bash, there is
plenty of RAM and disk space.

How can I check if my cygwin is up-to-date ? Has anybody seen such
problems ? Are there some patches already ?

I subscribe to to the list, and was looking for related topics, but
found none.
-- 
Tadeusz
:: The public opinion should be alarmed by its own nonexistence
:: (512)467-0618 ext. 526 ::       Stanislaw J. Lec, trans. TJL

             reply	other threads:[~1999-02-02 10:10 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-02-02 10:10 Tadeusz Liszka [this message]
1999-02-02 11:42 ` Tadeusz Liszka
     [not found]   ` < 36B75504.4A553F4C@comco.com >
1999-02-02 12:15     ` Geoffrey Noer
1999-02-28 23:02       ` Geoffrey Noer
1999-02-02 12:47   ` Greg Miller
1999-02-03 12:28     ` Tadeusz Liszka
1999-02-28 23:02       ` Tadeusz Liszka
1999-02-28 23:02     ` Greg Miller
1999-02-28 23:02   ` Tadeusz Liszka
1999-02-28 23:02 ` Tadeusz Liszka

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=36B73F73.C88FB653@comco.com \
    --to=tad@comco.com \
    --cc=gnu-win32@cygnus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).