Hello,

I started translating the packages from the crux-arm project.

1st ToolchainSetup was OK

2nd PkgutilsCross was OK

3. buildingPackages returns the error messages "/sbin/ldconfig: /lib/libm.so.6 is for unknown machine 40." after compiling glibc.

Once the /etc/ld.so.conf file exists in the toolchain directory, pkgadd calls ldconfig, which fails.

I found hints on the Internet that from version 2.16 ldconfig no longer accepts the libraries of type EM_ARM if it was compiled for X86 and ejects the error messages from above. What is the recommended procedure? Do I need a compile environment with glibc < 2.16 or is there an adaptation for glibc 2.23/2.24, so that ldconfig also supports libraries of type ARM.

Thanks Helmut