On Feb 12, 2008, at 12:57 PM, Claude Heiland-Allen wrote:
Hans-Christoph Steiner wrote:
The point remains, even though Pd objectclasses on Windows use the
same file extension as generic libraries (dll), it is not causing
problems.Didn't you yourself have issues with your hid external? I seem to
recall you had to rename it to hidio because of conflicts with
Windows' own hid.dll or something? That is the same kind of
conflict that will be avoided by naming the Lua scripts .pd_lua
instead of .lua alone.http://lists.puredata.info/pipermail/pd-dev/2006-01/005721.html
That is true, but the issue that started this thread was about
mistakenly loading lua files that were not meant to be Pd
objectclasses, no? That's a different issue. I don't think that the
OS would prevent loading different myobject.lua files, but Windows
has surprised me with its stupidity more than once. Plus that
applied to Windows' loader. The Pd loader is separate, which is what
pdlua is using.
I think this kind of thing should be caused by a real world problem
rather than a hypothetical. mxj uses .java and it has been used a
lot. People could also write java classes that are not intended to
be loaded by Max and stick them in the same folder. So far, it
doesn't seem to be a problem, AFAIK.
.hc
There is no way to peace, peace is the way. -A.J. Muste