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?
6 Replies
apignotti
apignotti11mo 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
WiCanIsCoolOP11mo ago
Hmm okay let me verify still the same error
apignotti
apignotti11mo 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
WiCanIsCoolOP11mo ago
One minute
WiCanIsCool
WiCanIsCoolOP11mo 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
apignotti11mo ago
Ok, thanks for reporting this, we'll add additional error detection to the cloud backend when possible.

Did you find this page helpful?