Are you saying you need to relink the executable? That can't be right.
I mean, I tried it the other day on my b105 laptop. It runs fine, just
doesn't decode anything and doesn't use the graphical interface.

I tried to "fill" the dependencies with blastwave packages. Blastwave
has everything required, as per the deps list when installing vlc 1.0.1
package, but still, it doesn't work:

[hhamdani at marzanna ~]$ /usr/local/bin/vlc
VLC media player 1.0.1 Goldeneye
[8062aa4] main interface error: no interface module matched
"globalhotkeys,none" [8062aa4] main interface error: no suitable
interface module [806289c] main libvlc error: interface
"globalhotkeys,none" initialization failed [806289c] main libvlc:
Running vlc with the default interface. Use 'cvlc' to use vlc without
interface. Remote control interface initialized. Type `help' for help.
quit
quit: returned 0 (no error)
status change: ( stop state: 0 )
status change: ( quit )
Interface initialization failed

[hhamdani at marzanna tmp_WATCHME]$ /usr/local/bin/vlc Krabat.avi 
VLC media player 1.0.1 Goldeneye
[8062c94] main interface error: no interface module matched
"globalhotkeys,none" [8062c94] main interface error: no suitable
interface module [806289c] main libvlc error: interface
"globalhotkeys,none" initialization failed [806289c] main libvlc:
Running vlc with the default interface. Use 'cvlc' to use vlc without
interface. Remote control interface initialized. Type `help' for help.
[8095b64] main decoder error: no suitable decoder module for fourcc
`XVID'. VLC probably does not support this sound or video format.
[8095b64] main decoder error: No suitable decoder module [8095b64] main
decoder error: VLC does not support the audio or video format "XVID".
Unfortunately there is no way for you to fix this. ^C[8062bdc] signals
interface error: Caught Interrupt signal, exiting... status change:
( stop state: 0 ) status change: ( quit ) Interface initialization
failed

Mind you, in the second example, sound IS played, but no video is
displayed.

[hhamdani at marzanna ~]$ ldd /usr/local/bin/vlc.real 
        libvlc.so.2 =>   /usr/local/lib/libvlc.so.2
        libvlccore.so.2 =>       /usr/local/lib/libvlccore.so.2
        librt.so.1 =>    /lib/librt.so.1
        libpthread.so.1 =>       /lib/libpthread.so.1
        libm.so.2 =>     /lib/libm.so.2
        libresolv.so.2 =>        /lib/libresolv.so.2
        libsocket.so.1 =>        /lib/libsocket.so.1
        libc.so.1 =>     /lib/libc.so.1
        libgcc_s.so.1 =>         /opt/csw/lib/libgcc_s.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libmd.so.1 =>    /lib/libmd.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1

That looks fine. All covered.

@ William: I take it you build your own deps? But you said something
about plugins on your blog, so I figure I'm not the only one who
thought that having the necessary libs "somewhere" (like csw), would do
the trick? Thanks for any feedback. And yes, great job even if it's not
running on OS yet.
-- 
S. Hakim Hamdani [ML] / Eroteme.org

Reply via email to