make-w32
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

make 3.82 for Win32 differs from documentation ?


From: pasman pasmański
Subject: make 3.82 for Win32 differs from documentation ?
Date: Thu, 26 May 2011 10:45:17 +0200

Hello.

Where found i compiled make 3.82 for windows ?
I tried mingw32-make :

E:\MinGW\bin>mingw32-make -v
GNU Make 3.82
Built for i386-pc-mingw32
Copyright (C) 2010  Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

but it has many features unimplemented.

1.  .NOSHELL not work. Makefile:

.ONESHELL:
test1:
        a=1
        echo -$$a-

RESULT:

a=1
echo -$a-
--

2. private not work. Makefile:

test1: private a=1

test1: test2
        echo -$$a-

test2:
        echo -$$a-


RESULT:
echo -$a-
--
echo -$a-
--

3. SHELL is readonly, SHELLFLAGS not  work

SHELL = hello
SHELLFLAGS = lala

test1:
        echo -$(SHELL)-$(SHELLFLAGS)-


RESULT:

echo -E:/MinGW/msys/1.0/bin/sh.exe-lala-
-E:/MinGW/msys/1.0/bin/sh.exe-lala-


------------
pasman



reply via email to

[Prev in Thread] Current Thread [Next in Thread]