YouAreTheOneNeo Posted August 22, 2017 Share Posted August 22, 2017 Hi all, I'm unable to run kindlegen on UnRaid - I get the following error: cannot execute binary file: Exec format error I know this sounds like a strange issue, but I'm running a calibre web docker that uses kindlegen to convert to .mobi format to send to my kindle. Given that the docker processes run natively, I'm surprised that it doesn't work. I downloaded kindlegen from the following url: http://kindlegen.s3.amazonaws.com/kindlegen_linux_2.6_i386_v2_9.tar.gz, extracted it into a temporary folder, and attempted to execute it using ./kindlegen. Then I tried to chmod +x it just in case, and execute it again. Same result. I read somewhere that usually that means I have the binary for the wrong OS, like trying to execute an ARM binary on linux, but this is the linux binary running on... linux. What am I missing here? I have a feeling I'm missing something very, very simple... Thanks, PJ Link to comment
Squid Posted August 22, 2017 Share Posted August 22, 2017 Unraid doesn't support 32 bit binaries which based on the naming yours is If this is running within the docker container you may be able to execute it if you upgrade to 6.4 Sent from my LG-D852 using Tapatalk Link to comment
YouAreTheOneNeo Posted August 22, 2017 Author Share Posted August 22, 2017 5 minutes ago, Squid said: Unraid doesn't support 32 bit binaries which based on the naming yours is If this is running within the docker container you may be able to execute it if you upgrade to 6.4 Sent from my LG-D852 using Tapatalk Oh god I feel dumb now... Thanks! Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.