Hi,

Szabolcs Szakacsits wrote:
> Hi,
>   
> The above is a reality now, big thanks to Alon Bar-Lev for rewriting the 
> ntfs-3g build system the way it was exactly dreamt about :->
>
> Removing compatibility and modules/stacking saved about 30 kB shared libray 
> binary size and 50 kB when statically linked (50%). The ntfs-3g package 
> size with fuse-lite integrated increased by only 11% but the overall binary 
> size decreased by 15% during static linking.
>
> The fuse-lite library always linked into libntfs-3g when it's used. Linux 
> uses this by default. The --with-fuse=external configure option makes 
> ntfs-3g to be compiled with the external FUSE library. For FreeBSD, OS X 
> and NetBSD this is the default and the only option currently.
>   

Could you be more explicit about what "fuse-lite" is ?
You mention direct linking as saving space and time
(at the expense of flexibility). Is fuse-lite just this or
is there some special implementation of fuse with some
code not needed for ntfs-3g removed ?

Jean-Pierre



-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
ntfs-3g-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel

Reply via email to