August 22, 20178 yr 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, 20178 yr by YouAreTheOneNeo Solved
August 22, 20178 yr 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
August 22, 20178 yr Author 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!
Archived
This topic is now archived and is closed to further replies.