On Fri, 08 December 2000 at 08:48 (-0800), Denis Serenyi wrote:
> Are you developing on top of 2.0.1, or 3.0 prerelease code? There is a known
> bug in the 3.0 source that causes dynamic modules not to load.
Is this a Windows only bug? I'm trying to build a module outside of the
DSS tree and I'm trying to figure out what I need to get the module
to load. The only error message I get is that it's "not a compatible
QTSS API module", which doesn't tell me what's wrong.
Some quick pre-emptive diagnostics...
$ file dssTestModule
dssTestModule: ELF 32-bit LSB shared object, Intel 80386, version 1, not stripped
$ ldd dssTestModule
libpthread.so.0 => /lib/libpthread.so.0 (0x4001d000)
libdl.so.2 => /lib/libdl.so.2 (0x40030000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x40034000)
libstdc++-libc6.1-2.so.3 => /usr/local/lib/libstdc++-libc6.1-2.so.3 (0x40063000)
libm.so.6 => /lib/libm.so.6 (0x400aa000)
libc.so.6 => /lib/libc.so.6 (0x400c7000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
$ nm -C dssTestModule | grep Main
0000bd14 T dssTestModule_Main
I am running against a CVS tree that is like one-day past v259.
--
Emil Sit / Cisco Systems, Inc.