I want to use code the I compiled on a desktop running OpenSUSE linux, and port it over to a microcontroller running Gentoo Linux. The primary means of sending data between the desktop and the microcontroller is to remove the microcontroller's memory card and insert it into a usb card reader connected to my desktop.
Through the USB card reader, I have access to all the files, including all root folder files, that are part of the microcontroller's linux operating system. I can essentially install any program, package, library or module to this operating system as if it were my desktop computer.
The problem is the system discrepancy, if I do install any packages to the microcontroller memory, those packages will be compiled in a openSUSE operating system, but ultimately used by a Gentoo Linux operating system. I have no idea what kinds of problems this might cause.
Any advice on how to approach this issue would be greatly appreciated.
Thanks for the help.