Cheerp ELF execution failed

I always get [1:1] ELF execution failed [-2]: /opt/ibm/java/jre/bin/java error. Also with bash or ls with own custom ext2 image and with the debian_large_20230522_5044875331.ext2 or debian_mini_20230519_5022088024.ext2. Does anyone know what i am doing wrong? Or is there a way to get more debug logging?
7 Replies
apignotti
apignotti2mo ago
[-2] is ENOENT, it means the file is not there For bash or ls you need to always use a complete path, so /bin/bash or /bin/ls
WiCanIsCool
WiCanIsCoolOP2mo ago
Hmm okay let me verify still the same error
apignotti
apignotti2mo ago
Can you publish the whole setup so that we can take a look? The problem is certainly that the file is not found, but there might be additional mistakes in the setup of mount points.
WiCanIsCool
WiCanIsCoolOP2mo ago
One minute
WiCanIsCool
WiCanIsCoolOP2mo ago
Put those files in a directory and do docker compose up and then open localhost:3000 Thanks in advance!
WiCanIsCool
WiCanIsCoolOP2mo ago
i just mounted the ext2 image and all files are there I found my mistake, i needed to use HttpBytesDevice for a local ext2 file... Thanks anyway Maybe you should add a warning if you try to use a local file with a CloudDevice
apignotti
apignotti2mo ago
Ok, thanks for reporting this, we'll add additional error detection to the cloud backend when possible.
Want results from more Discord servers?
Add your server