Hi,
Quote:
I want to build ntfs-3g to run on android phone
If your Android environment is different from what ntfs-3g expects (calls through fuse, system calls, run-time libraries), you will have to adapt...
Quote:
./configure CC=arm-linux-androideabi --host=arm-none-linux-gnueabi
Is this the configure shipped with ntfs-3g ? Did you make changes ? AFAIK it does not know about Android.
When I cross-compile, I generally define the host and target with triplets cpu-vendor-os, in your case this would be :
Code:
./configure --target=arm-unknown-android --host=arm-unknown-linux
Now, the target actually defines the compiler to be used, so your ./configure options could be correct, but you might also have to define the target location of the executable and libraries...
Quote:
The result is that I can not get the excutable ntfs-3g program for my android phone
what can I do?
A good start would be to tell us more about your target environment, and what is happening...
- does the configure command issue errors ?
- does the make command issue errors ?
- is the uploading of the executable to your phone rejected ?
Regards
Jean-Pierre