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 <[email protected]>: > 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 [email protected]
