remove boost variable names from gcc compiled file

After I compile my file with g++ using the -s flag all that is striped out are my own variable names. I used xxd to look a the compiled output and "boost" is still all over the binary. How can I remove them? I used g++ with /usr/lib/librt.a and /usr/local/lib/libboost_thread-gcc43-mt.a I want to release this as a binary with no source code and I would prefer it if there wasn't boost this and boost that in the binary. Thanks, Piano

"ndgs" == ndgs
writes:
ndgs> After I compile my file with g++ using the -s flag all that is ndgs> striped out are my own variable names. I used xxd to look a ndgs> the compiled output and "boost" is still all over the binary. ndgs> How can I remove them? run strip on the final executable: stripping individual files doesn't help if the libraries you're linking against are not stripped. OTH, Maurizio
participants (2)
-
Maurizio Vitale
-
ndgs@lpemail.com