[OmniOS-discuss] running X application over ssh can't find libraries
Paul B. Henson
henson at acm.org
Wed Aug 28 20:07:41 UTC 2013
On 8/28/2013 12:37 PM, Geoff Nordli wrote:
> ln -s libX11.so libX11.so.4
> ln -s libXt.so libXt.so.4
> ln -s libXfixes.so libXfixes.so.1
> ln -s libpng15.so libpng12.so.0
[...]
> libpng warning: Application built with libpng-1.2.35 but running with
> 1.5.12
Hmm, it's not generally a good practice to shoehorn the wrong version of
a library into an application 8-/. The soname change generally indicates
the ABI is no longer compatible. It's almost guaranteed something will
be broken, if the application runs at all.
To make it work correctly, you'd have to compile the versions of the
libraries to match the versions the binary wants.
More information about the OmniOS-discuss
mailing list