I guess you'll be inheriting the joinnode class in the master since there ought to be one that joins the identifiers in Lua.so and Lua.pmod (or else one of them overrides the other; I'm not entirely sure what happens in that case). Needless to say, that's not what you want.
I think there has been a discussion here about how to get rid of the dirnodes and joinnodes so that inherit works as one expects, but for now it's not adviceable to try to inherit directory modules or modules joined from several places.
/ Martin Stjernholm, Roxen IS
Previous text:
2004-10-14 18:55: Subject: Re: pike -x module install (7.7)
Hmmmm... on the other hand.. when the .so file doesn't get the underscore prefix, how do I inherit it in my module.pmod when the dir structure becomes:
Public.pmod/ Lang.pmod/ Lua.so Lua.pmod/ module.pmod
if I do: inherit Public.Lang.Lua; what am I inheriting... ?
Kaos wrote:
Disregard this. I got another error mixed up with this one.. (@module@ mentioned earlier).. I suppose the prefix has been removed in the 7.7 branch?
Kaos wrote:
I'm having trouble with the .so not getting the __ prefix - anyone else know about this? About to compile a new 7.6 and test with that as well..
/ Brevbäraren