delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/07/24/07:58:38

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Date: Tue, 24 Jul 2001 13:57:00 +0200 (MEST)
From: Joachim Herb <Joachim DOT Herb AT gmx DOT de>
To: cygwin AT cygwin DOT com
Cc: bug-make AT gnu DOT org
MIME-Version: 1.0
Subject: Command line length limited?!?
X-Priority: 3 (Normal)
X-Authenticated-Sender: #0002509479 AT gmx DOT net
X-Authenticated-IP: [195.232.115.66]
Message-ID: <3597.995975820@www50.gmx.net>
X-Mailer: WWW-Mail 1.5 (Global Message Exchange)
X-Flags: 0001

--========GMXBoundary3597995975820
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hello,

when I run the attached example by calling make I get the following error
message:

make[1]: Entering directory `/home/herb_jo/maketest'
make[2]: Entering directory `/home/herb_jo/maketest'
make[3]: Entering directory `/home/herb_jo/maketest'
make[4]: Entering directory `/home/herb_jo/maketest'
make[5]: Entering directory `/home/herb_jo/maketest'
make[5]: execvp: /bin/sh.exe: Resource temporarily unavailable
make[5]: *** [all] Error 127
make[5]: Leaving directory `/home/herb_jo/maketest'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/herb_jo/maketest'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/herb_jo/maketest'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/herb_jo/maketest'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/herb_jo/maketest'
make: *** [all] Error 2

If I change the variable TARGETS in the file "Makefile" the "Resource
temporarily unavailable" error is sometimes replaced by 

make[5]: execvp: /bin/sh.exe: Invalid argument

Under a certain threshold no error occurs.

I think this could be an error in the implementation of execvp in cygwin. I
tried tracing the error and ended at a call to _go32_dpmi_simulate_int(0x21,
&r) in cygwin-1.3.2-1/newlib/libc/sys/go32/exec.c. I am not shure whats going
on here.

My version of make is:
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for i686-pc-cygwin
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
        Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

Report bugs to <bug-make AT gnu DOT org>.

My version of cygwin:
 >uname -a
CYGWIN_NT-4.0 MU0A2057 1.3.2(0.39/3/2) 2001-05-20 23:28 i686 unknown

The same Makefiles are working as expected with linux.

Thank you for your help

Bye,
Joachim

-- 
GMXler aufgepasst - jetzt viele 1&1 New WebHosting Pakete ohne
Setupfee + 1 Monat Grundgebuehrbefreiung!
http://puretec.de/index.html?ac=OM.PU.PU003K00717T0492a
--========GMXBoundary3597995975820
Content-Type: application/x-tar; name="maketest.tar.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="maketest.tar.gz"

H4sIAHBXXTsAA+2ZS2/TQBDHcyWfYlRxaA9E3qe3SEhwQBxQL9A7CpCqpaWVCkh8fGbWTpzEu7aD
ZFPa/y/Neh/z8q5mHLlny+vVxdXNajYihSoKb+2sKApVOhOv/CdX6TI8Vxpdalsq61le+aKYUTFm
UGt+/fi5vCeaXa7uP3/6dpeVe7+6up0inok5f/Ph3dvzj/SKfuc/G3YG1URu0Dem9myqN7i7bZxa
UkN7+6q93gdM9/dTNpJ2D9iX/sh79HpMdca8s3v7p5G6xWpAu4r7p9BSXNunWrsjyG7nAICHQ6p+
UHomXWRSS51lZb+ktEapUpQrfLmKl4g+5X1nglrlr6OUxTKYkcs9MlvWad9l8u6GPB66Nyv/DE9v
Z+Z+unUHyCnSZMiTJbf1CRQsT1YDH3hVGiVDo8g7MkqTt0aT81Ybss7HPjcyGcpTZ8jYwHLciD3H
JiwrhlNWVxR4PZxap9lc8GLNBtEORrO54H1lVCuyWnHXS+vEVeXQiypPs4o21hEvszirO8XzMTy7
DiaaFGPsiy8swDFpUw9jBCJfm5DlnQt7iUYtf5QJcSV4MjpUUmLLRgsxnLgVG8u2vrl6VAuoKqDK
eKXpqnW1E2p9623N2NZetuU3az5+fYi+2cNCLnWr+CL7tCCz4EMzvMPSkqw7meKONGKUpeVgecuV
LPJYbs642HKfTDyBKCk7GDds/dVmiR/WKdVe7wOm+/spG/lyNazbH3mP3pDKmVNJVtSOB0I9+Dc/
rAcJAQAeFDSfL29uXs6fvT7+vrxe0YsLOqtfEy4UHTWvjJ4f1/2TIzqZ/+tXWeAvaA52PB/d738Z
v3n/670q5P1vaSze/05BNtF1JtGR54+K5rzH83FY/sf//5TWIP+nIJv/Bvn/FGjOezwfB+W/qZ7/
Fv//nYRs/lvk/1OgOe/xfByU/yIn+e+R/1OQzX+H/H8KNOc9no/+/HdN/rsq/51G/k9BNv9Xt19R
AR4/2+c9lo/e/Nd+nf9Oa/n9r41xyP8pqPJ/9eXybivFkeAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8
F/wBZ+30agBQAAA=


--========GMXBoundary3597995975820
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
--========GMXBoundary3597995975820--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019