>From: Johan Vromans <[EMAIL PROTECTED]>

>I tried to build on two different systems. A small system (48Mb,
>Win98, 200Mb disk) and a bigger system (128Mb, Win98SE, 2*2Gb disk).

>On both systems I installed Cygwin b20.1.

>The small system compiles a lot, then after half an hour or so it gets
>stuck on fork errors. I think it is too small for this job.

Interesting. I never saw this.

>The big system starts the make, prints two lines, and goes into a 100%
>CPU loop without doing anything. This is the shell report:

>    BASH.EXE-2.02$ cd //d/cdrecord/cdrtools-1.10
>    BASH.EXE-2.02$ ls -l /bin/sh
>    -rwxr-xr-x   1 500      everyone    68608 Dec  1  1998 /bin/sh
>    BASH.EXE-2.02$ ls -lL /etc
>    otal 5
>    -rw-r--r--   1 500      everyone     9828 Dec  1  1998 termcap
>    BASH.EXE-2.02$ uname -a
>    CYGWIN_98-4.10 AOIFE 20.1 (0.3/1/1) 1998-12-3 20:39:18 i586 unknown
>    BASH.EXE-2.02$ make
>    RULES/rules1.top:86: RULES/os-cygwin_98-4.10.id: No such file or directory
>    RULES/rules1.top:93: RULES/os-.def: No such file or directory

>According to the title bar of the shell window, it hangs in a 'tr'
>command.

Whell then there must be a bug in tr.

I should admit, that I don't use GNUmake in favor of 'smake' 
Smake has the operation that would otherwise need tr built into its
binary. Smake also includes uname and sysinfo finctions and has automake
support (this does not refer to a gnu program called automake although 
it is not an automake program but a simple makefile generator). 

smake should compile without problems on cygwin.

I never use gmake because it has bugs and the maintainers don't like to 
fix them.

These  bugs are conceptional bugs:

        -       gmake doesn't "make" 'included" make rules before it tries
                to include them. This breaks holy rules for a make program.

        -       after it has complained about the nonexisant (because not
                yet made) files, it includes them in the wrong order!

                Note that this could break rules that assume a certain order
                of parsing.

J�rg

 EMail:[EMAIL PROTECTED] (home) J�rg Schilling D-13353 Berlin
       [EMAIL PROTECTED]               (uni)  If you don't have iso-8859-1
       [EMAIL PROTECTED]           (work) chars I am J"org Schilling
 URL:  http://www.fokus.gmd.de/usr/schilling   ftp://ftp.fokus.gmd.de/pub/unix


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to