lua-users home
lua-l archive

Re: Lua 5.2 Binary Compatibility

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


>> I believe that the desired behavior for require is to detect Lua
>> version mismatch and skip the module to try to find a next one that
>> fits better. I'm not sure if it is doable though...
> Well, note that lua5.2 is still using '/usr/local/lib/lua/5.1/'.
Well, that is a bug in luaconf.h then.
However, since 5.2 uses the same LUA_CPATH environment variable as
5.1, even when the bug would be fixed, I think it would not help much.
> There's always the distinct _VERSION global.
Can you access it *before* module is loaded? How to beat "undefined
symbol" error with it? Am I missing something?
Alexander.

AltStyle によって変換されたページ (->オリジナル) /