Search code examples
embedded-linuxpowerpc

How to prepare modules.dep and ld.so.cache while cross-compiling?


I'm cross-compiling kernel modules and some libraries on x86 for ppc. Is it possible to create ld.so.cache and modules.dep on my host system?

P.S I'm using ELDK tools.


Solution

  • modules.dep should be generated when the modules are built. It's also a text file so is readable on either architecture.

    I'm pretty sure it'd be hard to generate ld.so.cache on anything but the system target system. It's a binary file that built up given the specific libraries available on your rootfs and configuration in /etc/ld.so.conf.