Colin Guthrie a ?crit : >Well this just redirects input from $< and outputs $@. This is what the >< and > operators do. > >You could try changing it to: > >esdcompat: daemon/esdcompat.in Makefile > cat $< | sed -e 's, at PACKAGE_VERSION\@,$(PACKAGE_VERSION),g' \ > -e 's, at PACKAGE_NAME\@,$(PACKAGE_NAME),g' \ > -e 's, at PA_BINARY\@,$(PA_BINARY),g' > $@ > chmod +x esdcompat > > >and see if that helps. > > Hi Col, Thank's greatly ! Unfortunately, this modifcation doesn't worked, just provided some error messages at several places in the Makefile, about "bad formed macro assignments" and similar. But precisely at this moment that looked like the eternal GNUmake/Sun's make choice, and gave me the idea to try GNUmake instead, and... allright with the original Makefile ! That means you have really solved this point, otherwise i completely forgot to try GNUmake as usual in similar cases. Great thank's ! Sergio