Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!decwrl!drew From: drew@cgofs.dec.com (Steve Drew) Newsgroups: comp.sys.amiga Subject: Shell 2.07M Problem? (no problem) Message-ID: <11841@decwrl.DEC.COM> Date: Tue, 13-Oct-87 23:27:00 EDT Article-I.D.: decwrl.11841 Posted: Tue Oct 13 23:27:00 1987 Date-Received: Thu, 15-Oct-87 20:46:50 EDT Sender: daemon@decwrl.DEC.COM Organization: Digital Equipment Corporation Lines: 24 In reply to Hobie Orris: > I tried using the latest Dillon/Drew shell and found it unusable for >one small reason. When I run `make' it refuses to do so, telling me > >FATAL error: EXEC failure > >or words to that effect. This same problem happened to me using 2.06, so I >switched back to 2.05M. This time though, I would like to know why it's doing >this. If someone would E-mail me concerning this I would be appreciative. The problem is simple. You are running an old version of manx 'make' probably 3.20a. With manx 3.20a the fexec funtion that calls as and cc was written for AmigaDos 1.1 and later a patch was available to make it work for 1.2. With the newer versions of manx the fexec funtions were rewritten for 1.2, and fixed many problems. However it having a new version of fexec (in shell 2.06&7M) calling a program that calls the old version of fexec (manx make 3.20a) just does'nt work. Solution: 1. upgrade your manx software. or 2. use "run make" under shell. Steve Drew.