Date: Thu, 5 Feb 1998 17:19:29 +0200 (IST) From: Eli Zaretskii To: G DOT DegliEsposti AT ads DOT it cc: Trond Erik Bones , djgpp AT delorie DOT com Subject: Re: Trouble with makefile ! In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Thu, 5 Feb 1998 G DOT DegliEsposti AT ads DOT it wrote: > I think command.com doesn't even recognize a command separator ";" so you > have to split the command into many lines. Please note that the DJGPP port of Make doesn't call COMMAND.COM to run the commands from a Makefile. It emulates the COMMAND.COM functionality internally, and the emulator *does* support multiple commands separated by a semi-colon. However, it does NOT support the parenthesized command groups. If the Makefile really needs them, the solution is to install the port of Bash. > try if this helps: > > target: files > (cd laba_util; make) > > changed into: > > target: files > cd laba_util \ > make I would suggest to test your solutions before you post them, or at least tell that they are untested. The above will not work, since it is equivalent to this: target: files cd laba_util make (The backslash causes Make to discard the newline.)