This means that libOpenImageIO.so.2.1 is not in your PATH: bash (or any
interpreter you might use) will search into a list of directories, starting
from ./ (where you are ie., result of `pwd`), and going through all folders
listed in PATH (type env to get your evnironment variables, among which
PATH).

Your can:
- copy it in the local folder where your program is.
- before running your program extend your PATH; eg., with bash: `export
PATH=/path/to/oiiobinaries;$PATH`
 this also means that you did not install oiio at a system scale (usually
in /usr/local/bin, or /usr/bin).
- you can do this automatically by adding export
PATH=/path/to/oiiobinaries;$PATH to ~/.bashrc (user wide) or
/etc/bash.bashrc (system wide).
- install oiio at system scale (usually `sudo make install` or `sudo apt
install NameOfYourPackage`)

This is true for the whole tree of dependents binaries (libpng.so, zlib.so,
etc)

M

Le dim. 28 avr. 2019 à 16:34, Hrach Martirosyan <
[email protected]> a écrit :

> Hi
>
> Thank you for your help.
> I compiled successfully, but always when I want to compile .cpp file it
> causes
>  error while loading shared libraries: libOpenImageIO.so.2.1: cannot open
> shared object file: No such file or directory
> this error.
> How can I fix it or can you tell me the reason of this error?
>
> Thank you.
> Hrach
>
> On Fri, 26 Apr 2019 at 13:04, Mathieu Prevot <[email protected]>
> wrote:
>
>> In the github page [1] you'll have a link to a documentation with simple
>> examples of operations [2].
>>
>> "I installed all needed packages, but it still causes error during
>> compilation of code."
>> Sharing those messages will be helpful.
>>
>> [1] https://github.com/OpenImageIO/oiio
>> [2]
>> https://github.com/OpenImageIO/oiio/blob/master/src/doc/openimageio.pdf
>>
>> Le ven. 26 avr. 2019 à 10:55, Hrach Martirosyan <
>> [email protected]> a écrit :
>>
>>> Dear Daniel
>>> I have tried
>>> "apt-cache search openimageio"
>>> You then enter: "sudo apt-get install [PACKAGENAME(S)]".
>>> I installed all needed packages, but it still causes error during
>>> compilation of code.
>>> How can I test it?
>>>
>>> I just simply run this code.
>>> #include <OpenImageIO/imageio.h>
>>> #include <memory>
>>>
>>> using namespace OIIO;
>>> int main() {
>>> const char *filename = "foo.jpg";
>>> const int xres = 640, yres = 480;
>>> const int channels = 3; // RGB
>>> unsigned char pixels[xres*yres*channels];
>>> ImageOutput* out = ImageOutput::create (filename);
>>> if (! out)
>>> return -1;
>>> ImageSpec spec (xres, yres, channels, TypeDesc::UINT8);
>>> out->open (filename, spec);
>>> out->write_image (TypeDesc::UINT8, pixels);
>>> out->close ();
>>> }
>>>
>>> On Fri, 26 Apr 2019 at 12:45, Hrach Martirosyan <
>>> [email protected]> wrote:
>>>
>>>> Hi
>>>> Thank you for your quick response.
>>>> Actually I need built version. Binaries include files and .so files.
>>>>
>>>> If you have already built version and can give me a link I would really
>>>> appreciate it.
>>>>
>>>> Thank you
>>>> Hrach
>>>>
>>>>
>>>> On Fri, 26 Apr 2019 at 12:07, Daniel Flehner Heen <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi!
>>>>>
>>>>> Have you tried: "apt-cache search openimageio" in a terminal?
>>>>> It will list the correct name of the package(s).
>>>>> You then enter: "sudo apt-get install [PACKAGENAME(S)]"
>>>>>
>>>>> On Fri, Apr 26, 2019 at 9:44 AM Hrach Martirosyan <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi
>>>>>>
>>>>>>
>>>>>> I want to find built version of ImageIO tools in linux ubuntu.
>>>>>>
>>>>>> Where can i find it?
>>>>>>
>>>>>> When I click to the link it opens the page where is written page not
>>>>>> found.
>>>>>>
>>>>>>
>>>>>> Thank you
>>>>>>
>>>>>> Best regards.
>>>>>> _______________________________________________
>>>>>> Oiio-dev mailing list
>>>>>> [email protected]
>>>>>> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> -Daniel
>>>>> _______________________________________________
>>>>> Oiio-dev mailing list
>>>>> [email protected]
>>>>> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>>>>>
>>>> _______________________________________________
>>> Oiio-dev mailing list
>>> [email protected]
>>> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>>>
>> _______________________________________________
>> Oiio-dev mailing list
>> [email protected]
>> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>>
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to