Vincent BĂ©ron vberon@mecano.gme.usherb.ca writes:
The current way of doing it doesn't work on FreeBSD's and OpenBSD's make, although it does work on GNU's make.
Is there some other make which does accept the current way of doing it and does not accept my proposed way?
There are some makes that don't accept ':=', yes. I don't know whether they would accept the current way or not, but that doesn't really matter; since the current way is not portable to BSD we need to change it anyway. The thing is, we need to replace it with something more portable, not with something differently non-portable.