On Sunday 18 December 2005 18:32, Andrew Schulman wrote: > E: Dynamic linker not found, aborting.
mklibs is apparently looking for a dynamic linker by searching for the pattern "Requesting program interpreter" in the output of the readelf command. This is missing for the lib you are using. The following shows an example of what it's looking for: <example> $ readelf --program-headers libnss_nis.so.2 Elf file type is DYN (Shared object file) Entry point 0x1cb0 There are 8 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align PHDR 0x000034 0x00000034 0x00000034 0x00100 0x00100 R E 0x4 INTERP 0x007768 0x00007768 0x00007768 0x00013 0x00013 R 0x1 [Requesting program interpreter: /lib/ld-linux.so.2] LOAD 0x000000 0x00000000 0x00000000 0x07780 0x07780 R E 0x1000 LOAD 0x007edc 0x00008edc 0x00008edc 0x00210 0x00358 RW 0x1000 [...] </example> I have no idea if this information really should be in your lib or if mklibs should try an alternative method to find the interpreter.
pgpA095M2lCiF.pgp
Description: PGP signature