User-agent: Microsoft Outlook Express Macintosh Edition - 5.01 (1630)
It's not Windows only; it affects all platforms. Until it gets fixed, you
can just compile your module directly into the server. The process for doing
this is documented in the QTSS API docs.
--
Denis Serenyi
QuickTime Streaming Server Engineering
email@hidden
on 12/26/00 8:12 AM, Emil Sit at email@hidden wrote:
> 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.