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]

Reply via email to