is the correct behavior in this case, but
make has always behaved as it does now.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
to fail.
Anyway, I can't think of any good reason why it should :).
But, I suspect that fixing this will be kind of messy :-/.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http
Please see the patch attached to the resolved bug 1687:
https://savannah.gnu.org/bugs/?func=detailbugbug_id=1687group_id=71
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http
Yep, I've fixed this in CVS already. Thanks for the report!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please
This looks like an instance of bug #775:
https://savannah.gnu.org/bugs/?func=detailbugbug_id=775group_id=71
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org
I can't imagine what the problem might be... certainly bash works fine
for me with GNU make on Linux and Solaris...
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org
using
command.com or something else as the shell. See the README.W32 file in
the GNU make distribution.
You might also contact the [EMAIL PROTECTED] list: they know more about
using make on Windows.
--
---
Paul D. Smith
If you look at but #111 in Savannah, you will find that someone already
reported this as a bug and supplied a patch to implement a new flag for
it.
FYI.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Bug-make
%% Jeff Bailey [EMAIL PROTECTED] writes:
jb Is there a way to watch variable assignments as they happen?
No.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org
ports of GNU make on
the [EMAIL PROTECTED] mailing list.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain
as far as GNU make 3.75 and this has always been the case.
I'll look into it. Please submit a bug against GNU make in Savannah on
this, thanks!
https://savannah.gnu.org/projects/make/
--
---
Paul D. Smith [EMAIL
that GNU make can do about this, since it just uses
autoconf to generate the configure file.
HTH!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
to avoid filesystem
lookups), or (b) introduce some syntax to disable it for those who would
rather have the above behavior than the speed increase.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips
way to provide for this feature without doing prohibitive
amounts of work.
Thanks for the note!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
just __FreeBSD__, which I assume is defined for 4.x,
etc. versions as well, so I want to make sure that this section won't
cause breakage on older versions.
Thanks!
--
---
Paul D. Smith [EMAIL PROTECTED] Find
OK, thanks.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional
are Remade, in
particular the second paragraph. Because you have a match-anything
rule, that is forced, your makefile will try to be remade every time.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make
This was reported as bug #1687 and fixed in the source. The fix will be
in the next version of GNU make.
Thanks!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org
.DEFAULT. .DEFAULT can make any file, so it will apply
to _ANY_ file that make wants to build and which doesn't yet exist.
This is a very powerful, and at the some time somewhat uncontrolled,
capability.
--
---
Paul D
,
or you switched the include lines around so that Make.a was included
after Make.b instead of before, or you removed the dependency of Make.b
on Make.a, then it would work.
--
---
Paul D. Smith [EMAIL PROTECTED
don't like
it you're free to change it to /opt or /fooblitsky or whatever else
strikes your fancy: it's completely trivial to do this. See the INSTALL
and README files in the source distribution.
--
---
Paul D. Smith
for this).
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad
),$($(V)))
You can make a function out of it and use $(call ...) if that makes it
clearer in your makefile.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
using the latest version (3.80) and if that doesn't work
please contact this list and the [EMAIL PROTECTED] list (the detection
and configuration of this setting is actually done by autoconf).
--
---
Paul D. Smith [EMAIL
information on files which are
2G. That support should be enabled in GNU make by default if configure
detects that your system supports large files.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http
!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Bug-make mailing list
[EMAIL
or not.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Bug
in the makefile.
If that doesn't exist, _then_ it appends the pathname that is given in
the makefile onto each entry in VPATH, in order, and looks for that.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Bug
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
.
at However, if we change the BAR definition to hold the absolute
at path, we do get the correct behavior.
That's interesting, because it failed both ways for me.
--
---
Paul D. Smith [EMAIL PROTECTED] Find
See this thread on the bug-make mailing list archives:
http://www.mail-archive.com/bug-make%40gnu.org/msg02495.html
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org
not
the same VPATH semantics that GNU make does (SysV VPATH behavior is
quite broken).
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
This has already been reported as bug #1536. (See the GNU make project
on http://savannah.gnu.org) It will be fixed in the next release.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips
it on.
The above message is printed when make detects a NUL byte (ASCII 0) in
your makefile, in this case in line 1 of the file Makefile.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Bug-make mailing list
[EMAIL
that make
printed directly from the shell and you'll probably find it does the
same thing.
This is not a make issue; please contact your compiler vendor.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU
to me like you are trying to run make in a directory where
there's no Linux kernel makefile.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
totally confused if you think any of these could possibly work.
Please either get a book on make, or read the very good GNU make user's
manual that comes with GNU make. You're missing the basic concepts.
--
---
Paul D
This is a known bug that has been fixed in the source for a while. A
patch is available attached to the bug report in Savannah
(http://savannah.gnu.org/projects/make)
--
---
Paul D. Smith [EMAIL PROTECTED
issues with 3.79 on Windows. Please try 3.79.1
instead.
In general if you have Windows-specific questions the best place to ask
them is the [EMAIL PROTECTED] mailing list.
Good luck!
--
---
Paul D. Smith [EMAIL PROTECTED
, and the exact output you got, as
well as what you expected to get.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
the patch, but I also read it doesn't
fa work as it should)?
It has already been fixed in the source tree, and the fix will be
included in the next version of GNU make. That version has not been
released yet.
--
---
Paul D
%% Fabio Alemagna [EMAIL PROTECTED] writes:
fa On Mon, 23 Jun 2003, Paul D. Smith wrote:
It has already been fixed in the source tree, and the fix will be
included in the next version of GNU make. That version has not been
released yet.
fa Yeah, I discovered that by downloading
in a significant
slowdown. As far as I'm aware, for example, there are no lookups
or anything that are O(n) or worse.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
ar is used by hand in that makefile, I haven't checked.
If so, it's an automake issue (I assume you're talking about the
makefile in glob?)--there is no direct reference to ar in the
glob/Makefile.am.
--
---
Paul D. Smith
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
in the source and the fix will be available
in the next release (see bug #1536 at the Savannah site).
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
, then pick the Fixed in Release report, then choose
CVS as the release. This will show you all the bugs that have been
fixed in CVS but not released yet. There are a few about $(eval ...).
--
---
Paul D. Smith [EMAIL
as well) and it
would be done using that; you could override the default up-to-date?
query by supplying some kind of Guile script or something.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http
%% Fabio Alemagna [EMAIL PROTECTED] writes:
fa On Fri, 27 Jun 2003, Paul D. Smith wrote:
As pointed out before, if you do the dependency generation the way
automake does it (as described on my web site) you won't have any
of these problems.
fa automake uses recursive makefiles
please clarify whether or not this core dump still exists in the
CVS code and, if so, give details and/or file a bug report?
Thanks!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http
%% Fabio Alemagna [EMAIL PROTECTED] writes:
fa On Fri, 27 Jun 2003, Paul D. Smith wrote:
fa automake uses recursive makefiles, which is something I want to
fa avoid.
I wasn't suggesting automake in total, I was suggesting their dependency
generation style only... this is basically
make. Patches are available attached to the
bug reports at http://savannah.gnu.org/projects/make
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
on the part of the user?
If I decide that this behavior is not valid then I'll add some code to
GNU make disallowing it with an error, so that we won't get core dumps
in GNU make any longer.
--
---
Paul D. Smith [EMAIL
(3.80).
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad
environment variable and find the first matching binary.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I
in make? If you mean because of
the last line, make is simply telling you that the program it invoked
(g++) failed with an error code of 1. There's nothing wrong with that.
--
---
Paul D. Smith [EMAIL PROTECTED
(and clean) for make to
sg suppress the error messages?
This has been reported as bug #102 in Savannah.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
on your Path variable. When you talk to the Cygwin people
about this please include the exact command you typed and the exact
error message you received.
Good luck!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some
!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
I believe this has been fixed in version 3.80.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I
This is a know problem. See bug # 1516 on Savannah. There's a patch
there too.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
. It doesn't walk
the entire graph first, so it has no idea how much work is needed until
it's done.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
of luck.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad
a while ago and fixed in the source. Thanks
for the report!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain
?
Check out http://www.gnu.org
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please r
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Bug-make mailing
I saw it in the config.status file!)
wp - this substitution was transferred to build.sh, and ... voila,
wp the bug appears.
Hmm, I'll have to look at this one more carefully.
--
---
Paul D. Smith [EMAIL
information you can provide about the makefile
you're using and exactly what error you're getting.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad
in
the makefile.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am
the documentation that comes with the software you're
trying to build to see how to convince it to write its files somewhere
other than /usr/local.
Good luck!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips
edit makefiles but I
don't think that an IDE can build a good makefile _for_ you, so IDE
features like putting down templates, etc. I just don't think are that
useful.
--
---
Paul D. Smith [EMAIL PROTECTED] Find
it.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
expansion
happens in various constructs.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad
this (endless loop?) my build
pak system would be perfect =)
Apply the patch attached to bug #1517 at
http://savannah.gnu.org/projects/make
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips
)
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Bug
%% Tian Yu [EMAIL PROTECTED] writes:
ty Perhaps it has been reported that hash.c should be refered
ty in NMakefile.
Yes; this has been fixed in the source. Thanks for the report!
--
---
Paul D. Smith [EMAIL
this with vanilla
GNU make, but maybe someone at [EMAIL PROTECTED], where the Windows users
mostly hang out, has.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org
make, as
well.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional
source, including source
for the manual, along with complete instructions on how you can build
the program yourself (all you need is a C compiler).
This is what open source is all about...
Good luck!
--
---
Paul D
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
probably no
tc longer needed but if I hear otherwise I'll be glad to keep it on the
tc list.
This is still a valid task someone could work on.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips
).
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
to do with GNU make.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am
list.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad
Please check the GNU make manual for information on make syntax.
In particular, every shell command line in a make rule must begin with a
TAB character (not spaces, but a TAB).
--
---
Paul D. Smith [EMAIL PROTECTED
, because it is not a bug.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am
will add some text along the lines of what you've suggested to that
README. Thanks!
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http
install properly on
Windows.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Bug
301 - 400 of 2090 matches
Mail list logo