With the Copa America rolling away in Argentina, either using Sopcast or Veetle to be able to view the games is a good thing. Browsing the Veetle forums I found >>this thread<< (containing a beta version for 64-bit linux users). My other option would be to install a 32-bit browser, so if I could get the 64-bit one working nothing would be better.
Problem was it sent Firefox 5.0 into spasms, and the whole thing froze.
I checked dependencies with “ldd ~/.veetle_vlc/vlc*” and it gave me this output:
/home/username/.veetle_vlc/vlc:
not a dynamic executable
/home/username/.veetle_vlc/vlcori:
linux-gate.so.1 => (0xffffe000)
librt.so.1 => /lib/librt.so.1 (0xf76eb000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf75fc000)
libXv.so.1 => /usr/lib/libXv.so.1 (0xf75f6000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xf75ed000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xf75d1000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xf7494000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xf7482000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xf73b1000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0xf733d000)
libSDL-1.2.so.0 => not found
libpthread.so.0 => /lib/libpthread.so.0 (0xf7321000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xf723b000)
libdl.so.2 => /lib/libdl.so.2 (0xf7236000)
libm.so.6 => /lib/libm.so.6 (0xf720c000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf71ee000)
libc.so.6 => /lib/libc.so.6 (0xf7080000)
/lib/ld-linux.so.2 (0xf7714000)
libuuid.so.1 => /lib/libuuid.so.1 (0xf707a000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf705a000)
libnvidia-tls.so.275.09.07 => /usr/lib/tls/libnvidia-tls.so.275.09.07 (0xf7057000)
libnvidia-glcore.so.275.09.07 => /usr/lib/libnvidia-glcore.so.275.09.07 (0xf5785000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xf5780000)
Apparently I was missing “libSDL-1.2.so.0”.
The command “zypper se -is libSDL” gave me this:
S | Name | Type | Version | Arch | Repository
--+--------------------+---------+-------------+--------+------------------
i | libSDL-1_2-0 | package | 1.2.14-13.1 | x86_64 | openSUSE-11.4-Oss
i | libSDL_image-1_2-0 | package | 1.2.10-6.1 | x86_64 | openSUSE-11.4-Oss
i | libSDL_mixer-1_2-0 | package | 1.2.11-8.1 | x86_64 | openSUSE-11.4-Oss
and a search revealed that the missing file was present in /usr/lib64/libSDL-1.2.so.0 and not in /usr/lib/ (where the Veetle installer looked)
So all this basically boils down to installing the 32-bit libraries as well:
zypper in libSDL-1_2-0-32bit
Finally have Veetle running on 64-bit, SUSEperb
Posted this here since I’m running Tumbleweed.