Thanks for the suggestion Luc-Eric, I'll give it a try.
Normaly all symbols are hidden, but I'll go deeper.
Thanks.
--
guy rabiller | 3d technical director (at) LaMaison
Luc-Eric Rousseau a écrit :
typically this happens because an exported symbol (i.e. a function name or variable name) is taken from the wrong place. On Windows, symbols that come from outside of a DLL are identified by both name the dll it's located in. On unix, at load time the symbol can be picked up in any given .so that's already loaded at that time, so it's possible to 'overload', or hide, a symbol.
one thing you could try is to go in an shell with the xsi environement, and do "ldd <your.so>" and see what gets loaded. If nothing unexpected comes up from this, eleminate other files in the workgroup until the problem goes away. If that's not what it is, I don't know.
From: Guy Rabiller
Hi,
by any chance ( so to speak ), does anyone allready experienced this
issue ? :
From a self-installable plugin, using some array ( CStringArray,
CValueArray, .. ), the plugin crashes XSI when doing
..Array::Clear(),
but only if the plugin is runned from a connected workgroup.
Running it
from the user directory/Application/plugins works fine !?
This happens only on Linux. Running the same plugin on Windows works
fine, as usual..
Anyone ?
--
guy rabiller | 3d technical director (at) LaMaison
---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi
---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi