TODO 27. Automatically strip executables unless --enable-debug-* specified?
There are already two ways to install nco, 'make install' or 'make install-strip'. The second version, rather obviously, installs stripped executables and libraries. We can force stripping, but I'm against it since there is already the choice. If someone wanted debugging symbols in their executables, but didn't use --enable-debug-* when installing, they would have to hack their Makefile and reinstall. The automake-generated Makefiles are rather confusing and this would be difficult for most people, but 'make install' versus 'make install-strip' is pretty easy.
How about we simply document 'make install-strip' in doc/README under the autoconf directions?
rorik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
TODO 27. Automatically strip executables unless --enable-debug-* specified?
There are already two ways to install nco, 'make install' or 'make install-strip'. The second version, rather obviously, installs stripped executables and libraries. We can force stripping, but I'm against it since there is already the choice. If someone wanted debugging symbols in their executables, but didn't use --enable-debug-* when installing, they would have to hack their Makefile and reinstall. The automake-generated Makefiles are rather confusing and this would be difficult for most people, but 'make install' versus 'make install-strip' is pretty easy.
How about we simply document 'make install-strip' in doc/README under the autoconf directions?
rorik
Yes agreed and done.
Thanks for the pointer!
Charlie