Lightworks 12.6 working on Opensuse 13.2 & Leap 42.1

This might have been covered but I wasn’t able to find it easily so I thought I would post it up.

I have been trying to get Lightworks 12.6 working on Opensuse 13.2 and ran into some problems. It would hang on with the loading banner up and not do anything. So I tried running ntcardvt from the command line and got:

./ntcardvt: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No such file or directory

In Opensuse libcrypto.so.10 is provided by the libopenssl package as /lib64/libcrypto.so.1.0.0

So its both named incorrectly and also in the wrong place for Lightworks to find.

Easy fix, as root make a sym link:

ln -s /lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.10

Seems to work now, although I haven’t tested extensively. I think this will be the same for Leap 42.1 but my normal machine is waiting on a motherboard replacement so I cannot test that.