[Gambas-user] Beta testing - Photo organizer.

jose.rodriguez at cenpalab.cu jose.rodriguez at cenpalab.cu
Thu Nov 3 03:59:09 CET 2022


On 2022-11-02 19:43, Martin wrote:
> El 3/11/22 a las 0:09, T Lee Davidson escribió:
>> There is only one version installed on my system:
>> ll /usr/lib64/libexif*
>> lrwxrwxrwx 1 root root     17 Mar 31  2022 /usr/lib64/libexif.so.12 -> 
>> libexif.so.12.3.4
>> -rwxr-xr-x 1 root root 289880 Mar 31  2022 
>> /usr/lib64/libexif.so.12.3.4
>> 
>> Specifying the library without the version number does not work on my 
>> system.
>> 
> ok, I have:
> lrwxrwxrwx 1 root root     17 nov 26  2021 /usr/lib/libexif.so ->
> libexif.so.12.3.4
> lrwxrwxrwx 1 root root     17 nov 26  2021 /usr/lib/libexif.so.12 ->
> libexif.so.12.3.4
> -rwxr-xr-x 1 root root 321288 nov 26  2021 /usr/lib/libexif.so.12.3.4
> 
> You have not the no-version .so file
> 
> Solutionns:
> 1) OpenSuse ( or all rpm based? ) Create the link /usr/lib/libexif.so
> in the system
> ln -s /usr/lib/libexif.so.12.3.4 /usr/lib/libexif.so
> 
> 2) For all systems that have the link /usr/lib/libexif.so.12 use the
> sentence Library "libexif:12"
> 
> Solutions 2 works for me also then, I`ll change the code to Library 
> "libexif:12"
> 
> 


I have not seen the code (no available time at the moment) so I don't 
know how the library is used, but if you need to check on the presence 
of a library and it's links, you can use the following and do some 
parsing on the result, hope it helps:

joe1962 at minthome:~$ ldconfig -p | grep libexif
	libexif.so.12 (libc6,x86-64) => /lib/x86_64-linux-gnu/libexif.so.12

Regards,
Joe1962



More information about the User mailing list