Not executable: 64 bit ELF file


I added a binary file to the android file system /system/bin/ directory and if I try to execute the file its showing a message /system/bin/swifwdnld : not executable : 64 bit ELF file , here swifwdnld is the binary file I added . Anybody know what it means? what should I do to rectify this problem?


@Terzon, can you provide us with the output of:

$ file /system/bin/swifwdnld
$ readelf -a /system/bin/swifwdnld | grep interpreter