This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: shared object of CDL.


> I compared two flavors of ruby CDL plugins, one uses libcdl shared
> library and another is libcdl static library.
> 
> shared library:
> 
> (%:~/work/ecos/libruby-cdl)- ls -l cdl.so
> -rwxr-xr-x    1 taru     taru        99088 2002-08-12 23:15 cdl.so*
> 
> static version:
> (%:~/work/ecos/libruby-cdl)- ls -l cdl.so
> -rwxr-xr-x    1 taru     taru      2284108 2002-08-12 23:16 cdl.so*
> 
> The static version is 23 times larger than the shared version.

Why is the question that springs to mind. 

Is there something going on with symbol tables? Has the shared library
version been stripped where as the static version still has all the
symbols?

        Andrew

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]