Installing to a different location in itself is easy enough; just use the --prefix= switch or $DESTDIR variable to set the installation path to wherever you want the package installed to. See the README file or try "./configure --help" for the software for exact details on how it sets the installation destination.
As for installing to an NTFS partition, that may be a different story. You need to have NTFS write support enabled/built into your Linux OS. I believe this ability is in the NTFS-3G package, and apparently works but comes with no guarantee (does anything though?
) but don't quote me. You'll need to research that yourself, to check the current status of NTFS writing from Linux, and see if the NTFS-3G package is available for your Linux, and if not, build and install it.
If it were me, I would arrange some more space in a Linux filesystem, or use a FAT partition instead.