make-w32
[Top][All Lists]
Advanced

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

Re: converting makefile from borland


From: Totte Karlsson
Subject: Re: converting makefile from borland
Date: Tue, 17 Aug 2004 14:45:53 -0700

thanks for suggestion! I'm already switching to GNUMake
-totte

"Alessandro Vesely" <address@hidden> wrote in message
news:address@hidden
> Totte Karlsson wrote:
> > [...]
> >     $(LINKER) /u $@ @&&!
> >     $(LFLAGS) $? $(COMMA) $(LISTFILE)
>
> The `&&!' syntax introduces a temporary file which is passed
> as a command line argument, e.g.
>
>    tlib /u my-target-proj @tmp-file-name
>
> where tmp-file-name will contain anything that you specified
> inline until next `!' character on the beginning of a line.
>
> GNU make does not do temporary response files, AFAIK.
> Are you sure you need them?
>
> If you use win32, get a w32 version of GNU make and enjoy long command
lines (32K).
> Try mingw's version. Alternatively, the one I'm using (with case
insensitivity
> patches) is in <http://www.tana.it/sw/gmake.zip>. Always check the -v
option.
>
> Then get rid of temporary files, e.g.
>
> $(LINKER) /u $@ $(LFLAGS) $? $(COMMA) $(LISTFILE)
>
> You may want $^ rather than $?. Check the following pages
> http://www.gnu.org/software/make/manual/html_chapter/make_10.html
> http://www.gnu.org/software/make/manual/html_chapter/make_11.html
>
> On dos/win16, you probably need to install sh.exe to overcome command line
limits.







reply via email to

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