On Sun, Sep 04, 2005 at 07:21:13AM -0500, Patrick Shanahan wrote:
* TBlittlefoot <littlefoot8@earthlink.net> [09-04-05 06:56]:
While we're chatting, Jeremy, just why is dillo as large as it is? (I realize that it is less than 1/10 the size of most browsers) I have 1.3M for the executable here.
if you strip the binary, it's much smaller: -rwxr-xr-x 1 root root 377828 2005-06-19 05:32 /usr/bin/dillo*
No kidding...Good news! Mind giving me a clue as to how one does that? Do you need to re-compile? I don't really know what stripped/un-stripped means. $ file `which dillo` /usr/local/bin/dillo: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), not stripped Okay. I did the obvious and was surprised to find that there is actually a man strip :-) DESCRIPTION GNU strip discards all symbols from object files objfile. The list of object files may include archives. At least one object file must be given. So how do I find that 'one object file' to give? Or does the -s option get around that need? Any important reasons why I _shouldn't_ strip Dillo? Winter _is_ coming...(sorry). Thanks, Patrick, Tom