[C++-sig] bindings size (original) (raw)
Renato Araujo renatox at gmail.com
Fri Jan 23 19:51:53 CET 2009
- Previous message: [C++-sig] bindings size
- Next message: [C++-sig] bindings size
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
hi David,
This size is about my library, when I use "class_" and ".def()" templates from libboost_python. And about the g++ flags I use -Os which includes most of the flags for size optimizations. I tried with others flags but the difference is minimum, nothing significant.
Thanks
On Fri, Jan 23, 2009 at 2:43 PM, David Abrahams <dave at boostpro.com> wrote:
on Fri Jan 23 2009, Renato Araujo <renatox-AT-gmail.com> wrote:
I'm current using "CXXFLAGS=-ffunction-sections -Os" and "LDFLAGS --gc-sections", and the library already striped, without strip the size is about 12MB. There's a lot more you can do. -fomit-frame-pointer, -finline-functions, ...man gcc, man There's no reason in and of itself that templates should cause this thing to be big. You /are/ talking about the size of your binding .so and not libboostpython, right? -- Dave Abrahams BoostPro Computing http://www.boostpro.com
Cplusplus-sig mailing list Cplusplus-sig at python.org http://mail.python.org/mailman/listinfo/cplusplus-sig
-- Renato Araujo Oliveira Filho
- Previous message: [C++-sig] bindings size
- Next message: [C++-sig] bindings size
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]