[Linuxppc-users] Runtime dependencies

Ben Hood ben at relops.com
Tue Nov 13 03:20:24 AEDT 2018


Hi list,

Is it mandatory to install the advance-toolchain-atX.X-runtime on the target deployment machine when cross compiling for that target as the documentation implies:

https://developer.ibm.com/linuxonpower/advance-toolchain/adv-tool-usage/#faq1A

“[the runtime package] is always required."

For example, the binaries produced by the toolchain appear to depend on AT runtime libraries:

(NEEDED)             Shared library: [libm.so.6]
(NEEDED)             Shared library: [libc.so.6]
(RUNPATH)           Library runpath: [/opt/at12.0/lib64]

So I’m guessing that the runtime needs to find it’s way onto the target machine, either manually or including it in an RPM spec.

Is this a strict dependency?

Or is it possible (if sensible) to use the default libc/libm of the target machine?

Thanks in advance,

Ben







More information about the Linuxppc-users mailing list