YouAreTheOneNeo Posted August 22, 2017 Share Posted August 22, 2017 (edited) 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 Edited August 22, 2017 by YouAreTheOneNeo Solved Quote 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 Quote 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! Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.