This is not MIPS Linux issue, but I couldn't find out a better place to
post it :)
I have an application I'v compiled with certain toolchain (for MIPS and
other targets), and I want to distribute the application in binary (no
loadable modules or dynamic linked libraries, just plain C files with
headers files that gives out certain API - sort of a low level driver
for hardware access only).
What I need to know, is how I can make sure that when another person
gets my binaries he can link them with his application and work well ?
The factors that I can identify till now are two -
1.. Distribute the binary in ELF format (are there any compilers that
don't support ELF ? )
2.. Compile the binary that it is ABI compliant
Please add more factors that should be checked, or even suggest another
approach to overcome this problem (other than I get the other person
tool chain and compile the sources myself).
Thank you a lot,