I want to build some code example which depends on libopenexr library.
I found these two packages:
wiesniak@wiesniak-Precision-M4800:~/OpenGLSB5E_build$ apt-cache search openexr
...
libopenexr-dev - development files for the OpenEXR image library
libopenexr6 - runtime files for the OpenEXR image library
...
I tried to install them, however they are already installed:
wiesniak@wiesniak-Precision-M4800:~/OpenGLSB5E_build$ sudo apt-get install libopenexr6 libopenexr-dev
...
libopenexr-dev is already the newest version.
libopenexr6 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I see include files in /usr/include, however I cannot find the corresponding library. So I cannot link project. I made several tries like:
wiesniak@wiesniak-Precision-M4800:~/OpenGLSB5E_build$ ldconfig -p |grep exr
wiesniak@wiesniak-Precision-M4800:~/OpenGLSB5E_build$
but it looks like it is not available in the system.
Any idea where it can be ? What should I do more ? How can I find it ?
Ok I found the answer.
I assume that library name will be somthing like: libopenexr*.so, but I was wrong.
The correct name of library provided by libopenexr package is libIlmImf
Best Regards
Greg
P.S. I will never understand why people gave such names, that is even impossible to pronounce, not even mention not related to package name at all.