Matthew Campbell wrote:
>
> Bryce Nesbitt wrote:
>
> > Shared library: [libslang.so.1]
>
> I use this library to read input from the keyboard, and it is especially
> useful for handling cursor movement keys (left, right, page-up,
> etc.). I'm sure the same thing could be done in TRPlayer without the
> slang library; I just haven't done it yet.
That's not very hard to do, i'd be happy to help. It would make installation a bit
less intimidating (every requirement is a barrier), and reduce the run size as well.
> > Shared library: [libstdc++-libc6.1-1.so.2]
>
> I could link TRPlayer without this library, and I have in the past, but
> the executable is 10 to 20K larger when linked this way.
You mean link the c++ libraries statically? That sounds like a decent tradeoff,
10-20K bigger, less external dependencies.
One reason to reduce dependencies, is it eases debugging. On my small system trplayer
gets a "Segmentation Fault" on exit (even when just doing "trplayer -h".
Unfortunately I can't run gdb there to find out why :-(.
-Bryce