SDK:Documentation/Tools/Make/README.AmigaOS file states:
"The make executable defaults to using AmigaShell to execute commands.
This is the version to use for Amiga-specific projects."
That's no longer completely true. No make version since make v3.81r2-4 from SDK v51.22 handles Amiga paths correctly throughout the makefile. The problem with make v3.81r2-4 is that it can find environmental variables like SHELL in an ENVARC:Cygnix directory and open DOS requesters for "Cygnix:". Could someone update the current make command to work as stated in the docs or fix the old make v3.81r2-4 and include that in the SDK?
make vs gmake issue
make vs gmake issue
AmigaOne X1000 with 2GB memory - OS4.1 FE
- broadblues
- AmigaOS Core Developer
- Posts: 600
- Joined: Sat Jun 18, 2011 2:40 am
- Location: Portsmouth, UK
- Contact:
Re: make vs gmake issue
Cygnix mangling your environment variables is not (g)makes problem.
Re: make vs gmake issue
Cygnix has all it's environmental variable in the Cygnix sub-directory of ENV: (& ENVARC:). I don't think make v3.81r2-4 should be getting environmental variables from another application's directory in ENV. The make sources were included in that old SDK, so I'll check what's going on when I get a chance.broadblues wrote:Cygnix mangling your environment variables is not (g)makes problem.
AmigaOne X1000 with 2GB memory - OS4.1 FE