Hi everyone, I found that something strange happened to the -n flag from version 3.80: it doesn't show what really make does.
Let me know if it's just a misinterpretation of a feature, and in that case sorry, or if it's a small bug. I've attached the minimum Makefile and a README with all the details, as the documentation says. Thank you very much and.. I would like to say to all the gnu people that they're doing a really great work!! Bye bye, Matteo Ciucci
# # this Makefile shows a bug(?) in flag -n of make-3.80 # try make first, then make -n to watch it # Matteo Ciucci - [EMAIL PROTECTED] # speak :: a echo a speak :: b echo b
Version used: GNU Make 3.80 Type of machine: x86 Operating system: linux Problem: flag -n doesn't show what make does ------------------------------------------------------------------ In an empty dir, create the two files: matteo$touch a b Here's the problem: matteo$make -n echo a matteo$make echo a a echo b b ------------------------------------------------------------------- I think I should get something like: echo a echo b With my system administrator, we saw that make's data base is uncomplete: matteo$make -p|grep echo echo a echo b matteo$make -p -n|grep echo echo a and that GNU make-3.79 doesn't have this problem. -------------------------------------------------------------------------- Last but not least, thank you very much to everybody! Bye bye, matteo matteo ciucci - [EMAIL PROTECTED] crcc informatica s.r.l. via passerini 2 20052 Monza (MI) Italy
_______________________________________________ Bug-make mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-make