I generally have RANLIB=ranlib
in a makefile, but I came across makefiles with RANLIB=echo
or RANLIB=@echo
or RANLIB=echo >/dev/null
. I am looking for an explanation for such usages.
1 Answer
According to this bug report,
On most modern Unix systems, applying 'ranlib' to static libraries is completely unnecessary