https://github.com/Teknic-ClearPath/TekTips-BeagleBone-Examples is where I started and there are some nice instructions for cross-compiling on a Ubuntu Distro (16.04.x) from “back in the day.”
Anyway, I started to cross-compile my versioning of source needed to use their SDK onboard the BeagleBone Black.
I got far but not far enough.
apt: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.29' not found (required by /usr/lib/arm-linux-gnueabihf/libstdc++.so.6)
That is my current error. I know I may need to cross-compile glibc_2.29 for my set up to work. Is there another way around this cross-compilation of the glibic library?
P.S. I have been researching ideas and I have come across the ftp index of http://ftp.debian.org/debian/pool/main/g/glibc/. I can do this cross-compilation now but I just wanted some insight as to how exactly this works. I have not come across this info. in any of my readings and I am not 100% sure how this exactly works.