digicide
12-20-2001, 11:45 PM
GCC3, QT2.3.2, Showeq 4 installed.
This is the error :
./showeq: error while loading shared libraries: ./showeq: undefined symbol: _ZN2Qt9lightGreyE
Recently had this problem and here is the fix for anyone else experiencing it.
Its due to showeq using the old QT libraries for some reason. To see what QT library SEQ is loading, change to your SEQ binary dir and type 'ldd showeq'. One of the lines displayed will be the QT library SEQ is using, for me it was 'libqt-mt.so.2 => /usr/lib/libqt-mt.so.2'. In my case this was the incorrect library, all you need to do is update the symlinks to point to the correct library. I simply changed to my QT 2.3.2 lib dir and did a 'cp libqt-m* /usr/lib' though its probably better to change the symlinks by hand if you want to keep your older version around for some reason.
Thanks to casey and floyd for providing the fix for me :)
This is the error :
./showeq: error while loading shared libraries: ./showeq: undefined symbol: _ZN2Qt9lightGreyE
Recently had this problem and here is the fix for anyone else experiencing it.
Its due to showeq using the old QT libraries for some reason. To see what QT library SEQ is loading, change to your SEQ binary dir and type 'ldd showeq'. One of the lines displayed will be the QT library SEQ is using, for me it was 'libqt-mt.so.2 => /usr/lib/libqt-mt.so.2'. In my case this was the incorrect library, all you need to do is update the symlinks to point to the correct library. I simply changed to my QT 2.3.2 lib dir and did a 'cp libqt-m* /usr/lib' though its probably better to change the symlinks by hand if you want to keep your older version around for some reason.
Thanks to casey and floyd for providing the fix for me :)