[OmniOS-discuss] running X application over ssh can't find libraries

Geoff Nordli geoffn at gnaa.net
Wed Aug 28 21:15:29 UTC 2013


On 13-08-28 01:07 PM, Paul B. Henson wrote:
> 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.

Yes, for sure, it is kind of dicey to play with the versions.

It isn't an important application for me to run.  I was just curious if 
I could get it running on OmniOS.





More information about the OmniOS-discuss mailing list