[Ffmpeg-devel] Porting to symbian, possible ??

Michael Niedermayer michaelni
Wed Aug 16 10:10:21 CEST 2006


On Tue, Aug 15, 2006 at 12:54:57PM +0800, Colin Ward wrote:
>   1) Executable size.  Given the structure of FFMPEG and the fact that 
> GCC doesn't do function level linking, even if you disable all but a few 
> required codecs you end up with a 2+ MB executable.  Pull in a table or 
> a function from one module and you pull in everything else, even if its 
> not used.  This might not be a problem if you are targeting the more 
> modern phones such as Series 60 DP3 though, as these do have large 
> heaps.  But for the older Symbian OS phones, which often only have a 
> couple of MB heap, forget it.

hmm, does -ffunction-sections and -Wl,--gc-sections have any effect on 
this? ive just found these with google, so no clue if they work ...

and patches to reduce the size if lots of stuff is disabled are welcome as
long as they are not too messy

Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

In the past you could go to a library and read, borrow or copy any book
Today you'd get arrested for mere telling someone where the library is

More information about the ffmpeg-devel mailing list