Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
@Vladimir Thank you for the tips. I was able to get an ARM cross-compile toolchain and build env setup. It produced an ARM binary, which works on my ARM debian vm, so I'm guessing it could very likely work on a Pi as well. I'm happy to send my build files via commit, or pasting here if it could help you out.
Cheers, Bob
@Vladimir thank you that is much appreciated! I was able to get the x86_64 version compiled. To get it working out of the gate (I'm on Ubuntu 20.04 VM x64) I ended up needing these two additions:
I wanted to get the ARM32 env cross compiling working before tackling the aarch64, so I know my baseline is correct. I added an arm-linux-gnueabihf toolchain file to cmake, but that is not happy with "install FILES given no DESTINATION!" for devmon project.
I used that same compiler separately to compile kernel driver for ARM32 successfully, but that was without cmake. If you have a working ARM32 cross compile build file, or know what I might be missing any tips are welcome to get my env set up and ready to look at aarch64. I'll also keep debugging my setup as well. Thank you again for all the help!
@Vladimir That works for me, I'm only working on Linux if there's a stripped Linux version that would be great if shareable, but if not snapshot is also good!
Yes I will merge into the main repo once it works on aarch64.
@Vladimir I plan to work on porting tdevmon for aarch64 (arm 64 bit), if you could share the CLI app source code that would help build the entire tdevmon on aarch64, and check that it works successfully.