Hi! A few days ago I switched to 64bit Linux (fresh install of Mint 18.3) and I was reinstalling all packages that I had on the 32bit installation.
Then I tried to continue my work, also with the fixes and the trunk version of lazarus. After successfully recompiling FPC 3.1.1 (also cross-compiled for 4 targets without error), I started to compile Lazarus itself. Fixes version compiled successfully without error. Trunk version compiled successfully without error. Now I started Lazarus fixes using startlalazus, but startlazarus stopped with the following message: ./startlazarus: error while loading shared libraries: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory The fixes version of Lazarus (started directly) can start/run without error. After this I started the trunk version, but I've got the same error messages and the applications did not start. ./startlazarus: error while loading shared libraries: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory ./lazarus: error while loading shared libraries: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory Checking for dependencies of the aboves with ldd, I've got the following list (for example: trunk IDE): me@gep ~/Projektek/Lazarus-trunk $ ldd ./lazarus | grep "not found" libgdk-x11-2.0.so.0 => not found libgdk_pixbuf-2.0.so.0 => not found libgtk-x11-2.0.so.0 => not found libgobject-2.0.so.0 => not found libglib-2.0.so.0 => not found libgthread-2.0.so.0 => not found libgmodule-2.0.so.0 => not found libpango-1.0.so.0 => not found libcairo.so.2 => not found libatk-1.0.so.0 => not found libwebkitgtk-1.0.so.0 => not found libpangocairo-1.0.so.0 => not found libsqlite.so.0 => not found But these all are installed on the system: /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 <----- missing but can be created (link with ln to /usr/lib/x86_64-linux-gnu/libglib-2.0.so) /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 /usr/lib/x86_64-linux-gnu/libcairo.so.2 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 /usr/lib/x86_64-linux-gnu/libwebkitgtk-1.0.so.0 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 /usr/lib/libsqlite.so.0 So the questions are: - What is the cause of this issue? - How to fix it? Thanks for the answers! -- Péter Gábor [email protected] -- _______________________________________________ Lazarus mailing list [email protected] https://lists.lazarus-ide.org/listinfo/lazarus
