There were no compiling errors. Having read this:
Can I use NTFS-3G on linux 2.4 kernels? Yes. You need to use NTFS-3G 1.2506 or later and the FUSE kernel moddule from FUSE 2.5.3 PACKAGE.
from www.tuxera.com>Community>NTFS-3G Questions, I downloaded ntfs-3g_ntfsprogs_2012.1.15.tgz (sources, last stable version) and fuse-2.5.3-tar.gz.
Having compiled and installed them, then I did
root@host_lin_9:~/FUSE/ntfs-3g_ntfsprogs-2012.1.15# modprobe fuse
root@host_lin_9:~/FUSE/ntfs-3g_ntfsprogs-2012.1.15# mount -tntfs-3g /dev/hda3 /xp
WARNING: Deficient Linux kernel detected. Some driver features are
not available (swap file on NTFS, boot from NTFS by LILO), and
unmount is not safe unless it's made sure the ntfs-3g process
naturally terminates after calling 'umount'. If you wish this
message to disappear then you should upgrade to at least kernel
version 2.6.20, or request help from your distribution to fix
the kernel problem. The below web page has more information:
What may unmount is not safe
mean? File system corruption?