Hi,
you can set the search path for your library loader (which is different from 
the path used by make). See if the current search path for the library loader 
contains the location of your library.
Cheers
Michael

Am 18. April 2018 03:45:49 MESZ schrieb "André Felipe Carvalho" 
<afelipe.carva...@gmail.com>:
>Hello Remko, thank you for your help!
>
>Ok, now I recompiled it without static library. The make install result
>shows:
>
>andre@andre-Inspiron-7520:~/compilar/lensfun-0.3.2/cmake_build$ sudo
>make
>install
>[ 43%] Built target lensfun
>[ 50%] Built target test_modifier_color
>[ 56%] Built target test_modifier
>[ 62%] Built target test_database
>[ 68%] Built target test_modifier_subpix
>[ 75%] Built target test_modifier_coord_scale
>[ 81%] Built target test_modifier_coord_distortion
>[ 87%] Built target test_modifier_coord_geometry
>[ 96%] Built target lenstool
>[100%] Built target python-package
>Install the project...
>-- Install configuration: "Debug"
>-- Installing: /usr/local/include/lensfun/lensfun.h
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-pentax.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-canon.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/actioncams.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-nikon.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/contax.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-canon.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-fujifilm.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-kodak.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-tamron.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/generic.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-fujifilm.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-samsung.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-ussr.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-samsung.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-casio.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-sigma.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-sigma.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-pentax.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-panasonic.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-panasonic.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/6x6.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-zeiss.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-nikon.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-leica.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-vivitar.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-zeiss.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-schneider.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-olympus.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-sony.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-panasonic.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-soligor.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-samyang.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-canon.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-ricoh.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-tamron.xml
>-- Up-to-date:
>/usr/local/share/lensfun/version_1/compact-konica-minolta.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-sony.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-pentax.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-leica.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-samsung.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-olympus.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-sony.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-samyang.xml
>-- Up-to-date:
>/usr/local/share/lensfun/version_1/slr-konica-minolta.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/mil-sigma.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/compact-nikon.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-ricoh.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/rf-leica.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-olympus.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-tokina.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/misc.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/slr-hasselblad.xml
>-- Up-to-date: /usr/local/share/lensfun/version_1/timestamp.txt
>
>
>
>*-- Installing: /usr/local/lib/liblensfun.so.0.3.2-- Up-to-date:
>/usr/local/lib/liblensfun.so.1-- Up-to-date:
>/usr/local/lib/liblensfun.so*--
>Installing: /usr/local/lib/pkgconfig/lensfun.pc
>-- Installing: /usr/local/bin/lenstool
>-- Set runtime path of "/usr/local/bin/lenstool" to ""
>-- Up-to-date: /usr/local/bin/g-lensfun-update-data
>-- Up-to-date: /usr/local/bin/lensfun-add-adapter
>-- Up-to-date: /usr/local/bin/lensfun-update-data
>running install
>running build
>running build_py
>creating build
>creating build/lib
>creating build/lib/lensfun
>copying
>/home/andre/compilar/lensfun-0.3.2/cmake_build/apps/lensfun/__init__.py
>->
>build/lib/lensfun
>running install_lib
>copying build/lib/lensfun/__init__.py ->
>/usr/local/lib/python3.5/dist-packages/lensfun
>byte-compiling
>/usr/local/lib/python3.5/dist-packages/lensfun/__init__.py
>to __init__.cpython-35.pyc
>running install_egg_info
>Removing
>/usr/local/lib/python3.5/dist-packages/lensfun-0.3.2-py3.5.egg-info
>Writing
>/usr/local/lib/python3.5/dist-packages/lensfun-0.3.2-py3.5.egg-info
>
>But darktable still cant see the lensfun libraries...
>
>andre@andre-Inspiron-7520:~/compilar/lensfun-0.3.2/cmake_build$
>darktable
>(darktable:10643): Gtk-WARNING **: Theme directory  of theme oxygen has
>no
>size field
>[*iop_load_module] failed to open operation `lens': liblensfun.so.1*:
>Não é
>possivel abrir arquivo de objetos compartilhado: Arquivo ou diretório
>não
>encontrado
>(darktable:10643): Gtk-WARNING **: Theme directory  of theme oxygen has
>no
>size field
>andre@andre-Inspiron-7520:~/compilar/lensfun-0.3.2/cmake_build$
>
>I think I need to symlink the library to someplace dt expects. But...
>why
>does it find the library at compilation time, but not when executing?
>
>Thank you again,
>André Felipe
>
>
>
>
>2018-04-17 9:56 GMT-03:00 Remco Viëtor <remco.vie...@wanadoo.fr>:
>
>> On mardi 17 avril 2018 12:56:37 CEST André Felipe Carvalho wrote:
>> > Here's the output of lensfun "make install":
>> > andre@andre-Inspiron-7520:~/compilar/lensfun-0.3.2/cmake_build$
>sudo
>> make
>> > install
>> > [ 43%] Built target lensfun
>> > [ 50%] Built target test_modifier_color
>> > [ 56%] Built target test_modifier
>> > [ 62%] Built target test_database
>> > [ 68%] Built target test_modifier_subpix
>> > [ 75%] Built target test_modifier_coord_scale
>> > [ 81%] Built target test_modifier_coord_distortion
>> > [ 87%] Built target test_modifier_coord_geometry
>> > [ 96%] Built target lenstool
>> > [100%] Built target python-package
>> > Install the project...
>> > -- Install configuration: "Debug"
>> > -- Installing: /usr/local/include/lensfun/lensfun.h
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-pentax.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-canon.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/actioncams.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-nikon.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/contax.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/compact-canon.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-fujifilm.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/compact-kodak.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-tamron.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/generic.xml
>> > -- Up-to-date:
>/usr/local/share/lensfun/version_1/compact-fujifilm.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-samsung.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-ussr.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-samsung.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/compact-casio.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-sigma.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/compact-sigma.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-pentax.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-panasonic.xml
>> > -- Up-to-date:
>/usr/local/share/lensfun/version_1/compact-panasonic.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/6x6.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-zeiss.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-nikon.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/compact-leica.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-vivitar.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-zeiss.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-schneider.xml
>> > -- Up-to-date:
>/usr/local/share/lensfun/version_1/compact-olympus.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/compact-sony.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-panasonic.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-soligor.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-samyang.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-canon.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/compact-ricoh.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-tamron.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/compact-konica-
>> minolta.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-sony.xml
>> > -- Up-to-date:
>/usr/local/share/lensfun/version_1/compact-pentax.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-leica.xml
>> > -- Up-to-date:
>/usr/local/share/lensfun/version_1/compact-samsung.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-olympus.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-sony.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-samyang.xml
>> > -- Up-to-date:
>/usr/local/share/lensfun/version_1/slr-konica-minolta.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/mil-sigma.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/compact-nikon.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-ricoh.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/rf-leica.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-olympus.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/slr-tokina.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/misc.xml
>> > -- Up-to-date:
>/usr/local/share/lensfun/version_1/slr-hasselblad.xml
>> > -- Up-to-date: /usr/local/share/lensfun/version_1/timestamp.txt
>> > -- Installing: /usr/local/lib/liblensfun.a
>> > -- Installing: /usr/local/lib/pkgconfig/lensfun.pc
>> > -- Installing: /usr/local/bin/lenstool
>> > -- Up-to-date: /usr/local/bin/g-lensfun-update-data
>> > -- Up-to-date: /usr/local/bin/lensfun-add-adapter
>> > -- Up-to-date: /usr/local/bin/lensfun-update-data
>> > running install
>> > running build
>> > running build_py
>> > creating build/lib
>> > creating build/lib/lensfun
>> > copying
>> >
>/home/andre/compilar/lensfun-0.3.2/cmake_build/apps/lensfun/__init__.py
>> ->
>> > build/lib/lensfun
>> > running install_lib
>> > copying build/lib/lensfun/__init__.py ->
>> > /usr/local/lib/python3.5/dist-packages/lensfun
>> > byte-compiling /usr/local/lib/python3.5/dist-
>> packages/lensfun/__init__.py
>> > to __init__.cpython-35.pyc
>> > running install_egg_info
>> > Removing
>/usr/local/lib/python3.5/dist-packages/lensfun-0.3.2-py3.5.
>> egg-info
>> > Writing /usr/local/lib/python3.5/dist-packages/lensfun-0.3.2-py3.5.
>> egg-info
>>
>> This shows that a library "liblensfun.a" was installed (which is a
>library
>> for
>> static linking), but there's no trace of a dynamic library:
>> "liblensfun.so" or
>> something similar.
>>
>> Are you sure the dynamic library was created during compilation?
>Darktable
>> expects a dynamic library, and can't use the "liblensfun.a".
>>
>> Remco
>>
>> ____________________________________________________________
>> ________________
>> darktable user mailing list
>> to unsubscribe send a mail to darktable-user+unsubscribe@
>> lists.darktable.org
>>
>>
>
>
>-- 
>André Felipe
>
>https://www.flickr.com/photos/andrefelipecarvalho/
>
>____________________________________________________________________________
>darktable user mailing list
>to unsubscribe send a mail to
>darktable-user+unsubscr...@lists.darktable.org

____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org

Reply via email to