I am trying to set up skypetab-ng (https://github.com/kekekeks/skypetab-ng) and I need some help
First I cloned the github repo, then compiled as per instructions:
- Code: Select all
First you need environment that's able to compile 32-bit code. You also need libX11 and Qt and headers for them.
Run qmake -spec linux-g++-32 && make
Then you will be able to start SkypeTab using LD_PRELOAD=`pwd`/libskypetab.so skype
Note, LD_PRELOAD requires full path to the library
The linker was giving me errors I think because of incompatible libs (needs 32bit libs) so I installed
- Code: Select all
equo install emul-linux-x86-qtlibs
and, after some googling, I changed the supplied .pro file to add this line:
- Code: Select all
QMAKE_LFLAGS_SHLIB = -L/usr/lib32 -L/usr/lib32/qt4
compilation works, but when I try to start the program I get errors:
- Code: Select all
stefano@stefano ~/Pubblici/git/skypetab-ng $ LD_PRELOAD=/home/stefano/Pubblici/git/skypetab-ng/libskypetab-ng.so skype
ERROR: ld.so: object '/home/stefano/Pubblici/git/skypetab-ng/libskypetab-ng.so' from LD_PRELOAD cannot be preloaded: ignored.
so I suppose something is wrong with the setup
Can anyone help?
Thank you (I can live without this gimmick, but I'd like to try and understand what's going on
