Od jednego z moich klientów dostałem aplikację. Kiedy próbuję go uruchomić, pojawia się następujący błąd
error while loading shared libraries: ./libvtkWidgets.so.5.4: file too short
W mojej strukturze projektu widzę:
-rwxrwxrwx 1 tomasz tomasz 20 2011-02-01 10:44 libvtkWidgets.so
-rwxrwxrwx 1 tomasz tomasz 22 2011-02-01 10:44 libvtkWidgets.so.5.4
-rwxrwxrwx 1 tomasz tomasz 2147103 2011-02-01 10:44 libvtkWidgets.so.5.4.2
Czy moja biblioteka współdzielona libvtkWidgets jest uszkodzona? Jak rozwiązać ten błąd?
sudo ldconfig
daje dokładny problem („Plik *** jest pusty, niezaznaczony.” Lub „*** nie jest dowiązaniem symbolicznym”)