make-w32
[Top][All Lists]
Advanced

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

Re: make 3.82 for Win32 differs from documentation ?


From: Paul Smith
Subject: Re: make 3.82 for Win32 differs from documentation ?
Date: Thu, 26 May 2011 11:00:14 -0400

On Thu, 2011-05-26 at 10:45 +0200, pasman pasmański wrote:
> 1.  .NOSHELL not work. Makefile:

Correct: ONESHELL is not ported to Windows.  As Eli said, anyone who can
help with this is welcome.

> 2. private not work. Makefile:
> 
> test1: private a=1
> test1: test2
>         echo -$$a-
> test2:
>         echo -$$a-

The private keyword DOES work on Windows.  You're misunderstanding what
it does, or anyway using it incorrectly.  Write your makefile like this:

test1: private a=1
test1: test2
        echo -$(a)-
test2:
        echo -$(a)-

Private works on _make_ variables, not _shell_ variables.

> 3. SHELL is readonly, SHELLFLAGS not  work

I don't know why this would be so, but someone familiar with the Windows
port will need to comment.


Cheers!




reply via email to

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