I had an binary compiled on Ubuntu 14.04. I tried to run it on Ubuntu 16.04 and got this error:
OGRE EXCEPTION(7:InternalErrorException): Could not load dynamic library /usr/lib/x86_64-linux-gnu/OGRE-1.8.0/RenderSystem_GL
From the error, I could see that it was looking for an OGRE library file. I installed the OGRE library available on Ubuntu 16.04:
$ sudo apt install libogre-1.9-dev
The error still persisted, because Ubuntu 16.04 only has OGRE 1.9, while this binary was looking for OGRE 1.8 library files.
I tried to create a symbolic link of an OGRE 1.8 directory to the existing OGRE 1.9 directory:
$ cd /usr/lib/x86_64-linux-gnu/ $ ln -s OGRE-1.9.0 OGRE-1.8.0
This worked! The executable ran without problems. This saved me from having to build OGRE 1.8 from source on this computer.