Added by Vincent Nguyen about 9 years ago
Good afternoon,
I am attempting to build and run TVHeadEnd on a ReadyNas RN104, running ReadynasOS6, which is based on a 3.0 kernel
Note that I'm building locally (not cross compile), this is way easier to setup to identify the missing libraries
After cloning the git, I performed a ./configure, installed the missing libraries, disabled libav as I don't intend to run transcode, then started compilation.
It did finish compilation, but when attempting to run the executable, I get the error : " A newer kernel is required to run this binary. (__kernel_cmpxchg64 helper) "
A Google search indicates this is linked to atomic 64b operation which are supported on kernel 3.1 and above...
So I have two options:
- attempt to build and install a more recent kernel on ReadyNas OS6, if possible at all
- or identify how to solve the issue at the compiler level (would be much preferred)
Any pointers would be greatly appreciated
Thanks and regards