On Fri, 5 Jun 2015, Élie Roux wrote:
We're talking here about things loaded by Lua(TeX)'s "require" function, that looks for .(dll|so) in directories listed by texmf.cnf's CLUAINPUTS, so I don't think the problem you're talking about exists.
And how to place them for differnt architectures (e.g., coexisting i686 and x86_64) such that the 32- and 64-bit executables find the corresponding shared objects? Remember, TL could be on a filesystem shared between 32- and 64-bit Unix and Windows systems, with variables such as CLUAINPUTS pointing to system independet locations. One possibility would be that the "require" function looks into architecture dependent subdirectories of CLUAINPUTS. Regards Peter
