Veetle on 64-bit systems

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:

	not a dynamic executable
/home/username/.veetle_vlc/vlcori: =>  (0xffffe000) => /lib/ (0xf76eb000) => /usr/lib/ (0xf75fc000) => /usr/lib/ (0xf75f6000) => /usr/lib/ (0xf75ed000) => /usr/lib/ (0xf75d1000) => /usr/lib/ (0xf7494000) => /usr/lib/ (0xf7482000) => /usr/lib/ (0xf73b1000) => /usr/lib/ (0xf733d000) => not found => /lib/ (0xf7321000) => /usr/lib/ (0xf723b000) => /lib/ (0xf7236000) => /lib/ (0xf720c000) => /lib/ (0xf71ee000) => /lib/ (0xf7080000)
	/lib/ (0xf7714000) => /lib/ (0xf707a000) => /usr/lib/ (0xf705a000) => /usr/lib/tls/ (0xf7057000) => /usr/lib/ (0xf5785000) => /usr/lib/ (0xf5780000)

Apparently I was missing “”.

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/ 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.

Thanks for sharing

and then what