Re: better symlink handling

2004-07-20 Thread Albert Cahalan
On Tue, 2004-07-20 at 11:42, Paul D. Smith wrote: > There are a number of suggestions already available in the bugs and > patches sections of GNU make's Savannah project. Something will appear > in the next version of GNU make. The proposed command line options will not do, because users won't re

Re: Problem with absolute path

2004-07-20 Thread Boris Kolpackov
Paul D. Smith <[EMAIL PROTECTED]> writes: > Anyway, the idea was certainly performance: if a directory doesn't exist > and there are no rules in your makefile to create it (that is, there are > no targets that allow make to create that directory), then in make's > model it can never exist, so re

Re: Problem with absolute path

2004-07-20 Thread Paul D. Smith
%% Boris Kolpackov <[EMAIL PROTECTED]> writes: bk> If /tmp/out exists (/tmp/out/bin and /tmp/out/obj do not exist) bk> then everything works file. When /tmp/out does not exist make bk> fails. I have to idea about the logic behind this. I assume you meant to say "no idea" :). Anyway, the id

Re: cygwin make (GNU make v3.79.1) incompatibility with Tornado2.2 ccppc

2004-07-20 Thread Paul D. Smith
%% "Zhang Yu" <[EMAIL PROTECTED]> writes: zy> I hit a weird error when cygwin make (GNU make v3.79.1 built for zy> i686-pc-cygwin) Please be aware that the Cygwin version of GNU make is not identical to the version provided by the FSF; this list only supports versions provided by the FSF. Yo

Re: Problem with absolute path

2004-07-20 Thread Boris Kolpackov
Juergen Schmidt <[EMAIL PROTECTED]> writes: > has anybody an idea on this or can help me? I am not sure this will actually help you but here it goes. GNU make makes some strange guesses (see make.c around line 99) when it comes to files in directories that do not exist. Consider for example th

better symlink handling

2004-07-20 Thread Albert Cahalan
Something with syntax similar to .PHONY, for use of lstat() in place of stat(), might help a bit: .LSTAT: my-symlink-target another-symlink-target Also, have a way to declare this behavior for all targets. Some way to depend on the symlink content (readlink) might be much better though.

cygwin make (GNU make v3.79.1) incompatibility with Tornado2.2 ccppc

2004-07-20 Thread Zhang Yu
Title: cygwin make (GNU make v3.79.1) incompatibility with Tornado2.2 ccppc Dear GNU make gurus, I hit a weird error when cygwin make (GNU make v3.79.1 built for i686-pc-cygwin) is used together with Tornado2.2 ccppc. "ccppc -M" to build the dependencies for a source file will cause make to

Minor problem with example form documentation

2004-07-20 Thread walterj
Hello, I found a little problem with an example in section 4.14 in the GNU make documentation: This edition of the GNU Make Manual, last updated 08 July 2002, documents GNU make Version 3.80. If you have targets in subdirectories, the sed call will not work properly because gcc will issue a l

Re: Problem with absolute path

2004-07-20 Thread Juergen Schmidt
hi, has anybody an idea on this or can help me? I would be glad to know if i make something wrong or if it is maybe a make problem. Thanks in advance Juergen Juergen Schmidt wrote: Hi, i have problem with make when i try to generate the output anywhere and using an absolute path. Please see my s