Overture v1.6-rc1 on EdgeRouter X
narakuw opened this issue · comments
Download all of the mips packages and test each package on EdgeRouter X version 1.10.9. It prompted "./overture-linux-mipsxxxx: command not found".
Appericated if you have any idea, perhaps it could compile a mips binary?
Please make sure the filename is correct, maybe use absolute path?
If the binary is not suitable for the system or architecture, the shell will show "cannot execute binary file: Exec format error".
If it is an execute permission issue, the shell will show "permission denied".
It might be because of the lack of FPU (or emulation) in ER-X. You'll need to use mipsle-softfloat
version, which was not built by default in the current release. I will submit a pull request for adding those builds in the build script.
But according to this link, it seems mipsle
should suffice. Could you try it first?
Much appreciate your help. that is a real good news, I will have a try.
Sorry for delay getting back to you. I download v1.6-rc4 overture-linux-mipsle-softfloat and implment a test, used the absolute path, but it displays the same result "sudo: ./overture-linux-mipsle-softfloat: command not found", any idea? Thanks.
It's weird that it's saying command not found
Can you check:
- Check
mount
and see if there'snoexec
option on the filesystem you're running Overture on - Check file permission, e.g.
ls -la overture-linux-mipsle-softfloat
- Try running Overture without sudo
- Try
file overture-linux-mipsle-softfloat
and see what kind of file is being reported - Try
ldd overture-linux-mipsle-softfloat
and check the linked libraries are available in ER-X's environment
That's all I can think of right now.
Try chmod +x ./overture-linux-mipsxxxx
?
Or put it in /config/
?