4 ms·
`make uninstall` (If a project's build system does not provide an "uninstall" target (coughcmakecough) then the project likely has other deficiencies and shoul
by Karellen 3y ago
`make uninstall`
(If a project's build system does not provide an "uninstall" target (coughcmakecough) then the project likely has other deficiencies and should be avoided.)
- BeetleB 3y agoWouldn't that require me to keep the source code for that particular version lying around?
- Karellen 3y agoWell, yes. I mean, you could probably get away with just keeping the `Makefile` around. But for the stuff I installed from source, I was often interested in keeping the source code around anyway, for curiosity's sake. And hard drives are big, while source code trees generally aren't - comparatively speaking.
- BeetleB 3y agoFair enough. In that job I was working on a remote Linux system that was quite outdated. So everything I wanted to install (newer version of Emacs, etc) required me to build so many libraries, as the system ones were too old (Emacs alone required 50-100). I didn't want the hassle of keeping all the source code around.