Hello Graeme. Thanks for answer.
I do not know who is the guilty... In FreeBSD 64 multi-arch all the libraries 64 bit are in /lib/ or /usr/lib/ or /usr/local/lib and all 32 bit libraries are in /usr/lib32 or /usr/local/lib32. But for ld-elf*.so both ld-elf.so and ld-elf32.so are in same directory /libexec/. I have try to put ld-elf32.so in /usr/lib32 or /usr/local/lib32 but it does not work. It is clear that the smart link links to the wrong ld-elf but I do not know who or what is the cause. It seems to me that fpc is not 100 % white in that history. Fre;D ----- Many thanks ;-) -- View this message in context: http://free-pascal-general.1045716.n5.nabble.com/Smart-link-in-FreeBSD-multi-arch-tp5726375p5726382.html Sent from the Free Pascal - General mailing list archive at Nabble.com. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal