On Thu, 23 Aug 2007, Bernhard Kaindl wrote:
> 
> Yes, looks like a nice way to go for. I have not followed the ntfsprogs
> lists but I have seen that they are continuing some work there as well,

This year ntfsprogs had 12 changes, only one in libntfs which was a 
cleanup. During the same time, ntfs-3g had 160 changes from which 95 
were in libntfs-3g. 

> so I wonder if it wouln't be good to have those two branches merged 
> together.

I would happily merge from libntfs but there isn't anything. The utilities 
could be linked with libntfs-3g and packed separately. But no resource to 
do and support it at the moment.

> --enable-static does nothing because it already default because you have
> 
> AM_ENABLE_STATIC
> 
> in configure.ac before AC_PROG_LIBTOOL.

The never-ending magics of autotools :-) Thank you for the explanation. 
 
> Understood. Here it comes (also attached).

Commited, thanks. I disabled running ldconfig if --disable-library is used.

The binary size is about 12% less with gcc 4.1.2:

   text    data     bss     dec     hex filename
 -----------------------------------------------
  33822     836      48   34706    8792 /bin/ntfs-3g
 173164    1184       8  174356   2a914 /lib/libntfs-3g.so.9
 206986    2020      56  209062         sum
 -----------------------------------------------
 183163     944      48  184155   2cf5b /bin/ntfs-3g

The performance is indeed up by 2-5% (random and sequential file creation, 
delete, lookup).

Thanks again!
                Szaka

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
ntfs-3g-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel

Reply via email to