Hi Maurilio,

Probably recently added line 334 in global.mk 'SHELL := $(COMSPEC)'
isn't necessary. Pls advise what to do with it.

Can you confirm that config/os2-cp.exe requires forward slashes?
I'd like to update documentation.

Brgds,
Viktor

On 2009.08.22., at 2:26, Maurilio Longo wrote:

Przemyslaw,

this is from OS/2 make 3.81

Due to the fact that some people might want to use sh syntax in
Makefiles while others might want to use OS/2's native shell cmd.exe,
GNU make supports both shell types. The following list defines the order
that is used to determine the shell:

1. The shell specified by the environment variable MAKESHELL.
2. The shell specified by the SHELL variable within a Makefile. As on
   Unix, SHELL is NOT taken from the environment.
3. The shell specified by the COMSPEC environment variable.
4. The shell specified by the OS2_SHELL environment variable.
5. If none of the above is defined /bin/sh is used as default.  This
   happens e.g. in the make testsuite.

Best regards.

Maurilio.



Przemyslaw Czerpak wrote:
On Mon, 17 Aug 2009, Maurilio Longo wrote:

Hi,

Anyway, I have the full gnufutils installed, so I'll do a test with cp,
without even moving it inside config since it is in my PATH.

So I guess you also have some *sh.exe files in your path.
Maybe it's the reason of your problems with rules without $(CMDPREF).
Some older GNU make DOS and Windows ports were looking for *sh.exe
files in PATH and used them instead of $(COMMAND). Maybe OS2 GNU
make port still does it.
Can you check?

best regards,
Przemek
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour


--
__________
|  |  | |__| Maurilio Longo
|_|_|_|____| farmaconsult s.r.l.


_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to