actuino / light-pack

Automatically exported from code.google.com/p/light-pack
GNU General Public License v3.0
0 stars 0 forks source link

Will not run on Openelec 3.06 and above #31

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
According to this thread (https://github.com/OpenELEC/OpenELEC.tv/issues/2399) 
Lightpack will not run on Openelec 3.06 and above because of the way that 
Openelec deals with some libraries changed after version 3.03.

See original thread for specifics.

Original issue reported on code.google.com by Perfect....@gmail.com on 7 Jul 2013 at 4:06

GoogleCodeExporter commented 9 years ago
For the moment you can simply copy required libs from 3.0.3 into the 
.xbmc/addons/service.lightpack/lib or .xbmc/addons/service.lightpack.i386/lib 
and it should work. I'm using it that way until that'll get updated and my 
service.lightpack/lib dir contains:

smallhtpc:~/.xbmc/addons/service.lightpack/lib $ ls -1
libICE.so
libICE.so.6
libICE.so.6.3.0
libQtCore.so.4
libQtGui.so.4
libQtNetwork.so.4
libSM.a
libSM.so
libSM.so.6
libSM.so.6.0.1
libXau.so
libXau.so.6
libXau.so.6.0.0
libXt.so
libXt.so.6
libXt.so.6.0.0
libaudio.so.2
libpng12.so.0
libxcb.so
libxcb.so.1
libxcb.so.1.1.0

Original comment by krzyszto...@gmail.com on 19 Jul 2013 at 8:38

GoogleCodeExporter commented 9 years ago
I have the Download file for 3.0.3, but I am uncertain how to extract the 
libraries from it.

I'm using Windows.

Is there any way to extract the libraries from the download, without having to 
create a complete installation?

Original comment by zombies....@gmail.com on 20 Jul 2013 at 11:49

GoogleCodeExporter commented 9 years ago
You need squshfs tools to unpack the SYSTEM image. To do that download 
"SquashFS 4.0 Cygwin binaries" from 
http://fragilematter.blogspot.com/2010/02/squashfs-tools-40-windows-binaries.htm
l. Unpack it somewhere and extract "SYSTEM" file from OpenELEC archive (it's in 
"target" directory). Once you'll have it, copy that file to the place you 
extracted squashfs tools, open command line (cmd) and run "unsquashfs.exe 
SYSTEM". That will unpack the image for you and create "squashfs-root" 
directory. The libs files you're looking for should be mostly in usr/lib.

Original comment by krzyszto...@gmail.com on 21 Jul 2013 at 4:26

GoogleCodeExporter commented 9 years ago
I've found most of the files, but I couldn't find these ones:

libQtCore.so.4
libQtGui.so.4
libQtNetwork.so.4

libaudio.so.2
libpng12.so.0

For some reason Windows can't search any of the files by name.

Original comment by zombies....@gmail.com on 25 Jul 2013 at 7:47

GoogleCodeExporter commented 9 years ago
Those are bundled with the plugin. You just need to copy the missing ones.

Original comment by krzyszto...@gmail.com on 1 Aug 2013 at 6:22