| delorie.com/archives/browse.cgi | search |
| X-Originating-Host: | 195.154.148.69 |
| Organization: | http://www.remarq.com: The World's Usenet/Discussions Start Here |
| Subject: | stripping libraries |
| Lines: | 24 |
| From: | Clemens Valens <c DOT valensNOc DOT SPAM AT mindless DOT com DOT invalid> |
| Newsgroups: | comp.os.msdos.djgpp |
| Message-ID: | <0755aefe.5d9e585f@usw-ex0101-007.remarq.com> |
| Bytes: | 940 |
| X-Wren-Trace: | ePDV/fzlouijs6ru9Lz09/HD7fz78Lzj5u+x8PbpqeGmo/6gq+Srr6ipuqOn |
| Date: | Tue, 11 Apr 2000 02:48:00 -0700 |
| NNTP-Posting-Host: | 10.0.2.7 |
| X-Complaints-To: | wrenabuse AT remarq DOT com |
| X-Trace: | WReNphoon4 955446498 10.0.2.7 (Tue, 11 Apr 2000 02:48:18 PDT) |
| NNTP-Posting-Date: | Tue, 11 Apr 2000 02:48:18 PDT |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
Hi, I have to create a library to distribute. This library needs to export only a few functions although internally it uses many. When I inspect the library file I find all internal function names etc. that I do not want to be visible. How can I strip all this? I have tried "strip --strip-debug -x" but everything is still there. When I strip using "-K my_symbol" I can get rid of all the unwanted stuff, but a program that uses this library doesn't work anymore. Thanks in advance, Clemens P.S. I've built my library from many objects that were compiled with the -s switch, so there should be no debug info in them. When I strip debug info from my library the filesize is almost reduced to a third of the original. So where does all this debug info come from? * Sent from RemarQ http://www.remarq.com The Internet's Discussion Network * The fastest and easiest way to search and participate in Usenet - Free!
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |