En attendant RealPlayer (Sun propose pas mal de Realvideo sur
www.sun.com)

Sur le site Open Solaris je suis tombé sur des infos sur une version
d'Helix Player
pour Solaris X86. Bien que compilée avec des librairies tierces, elle
tourne
en ajoutant deux libraries de CSW et en faisant un lien symbolique.
Pour libXrender.so.0 cela marche avec la lib de /usr/sfw/lib et celle de
/opt/csw/lib et comme la version 0 n'existe pas il faut faire un lien de
libXrender.so.0 sur libXrender.so.1 dans l'un des deux répertoires.
Curieusement
le binaire utilise à la fois la 0 et la 1 

libintl Sun existe mais en version .1 :
/usr/lib/amd64/libintl.so
/usr/lib/amd64/libintl.so.1
/usr/lib/libintl.so
/usr/lib/libintl.so.1

La seule librairie absente pour faire marcher nativement ce logiciel
est donc libiconv.so.2


cf. ftp://ftp.patriots.net/pub/solarisx86/pub



Il suffit donc de rajouter ces deux lignes dans le script hxplay :

LD_LIBRARY_PATH=/lib:/usr/lib:/usr/sfw/lib:/opt/csw/lib
export LD_LIBRARY_PATH


 ldd hxplay.bin
        libpthread.so.1 =>       /lib/libpthread.so.1
        librt.so.1 =>    /lib/librt.so.1
        libiconv.so.2 =>         /opt/csw/lib/libiconv.so.2  ***********
        libintl.so.2 =>  /opt/csw/lib/libintl.so.2           ***********
        libfreetype.so.6 =>      /usr/sfw/lib/libfreetype.so.6
        libz.so.1 =>     /usr/lib/libz.so.1
        libfontconfig.so.1 =>    /usr/lib/libfontconfig.so.1
        libc.so.1 =>     /lib/libc.so.1
        libm.so.2 =>     /lib/libm.so.2
        libdl.so.1 =>    /lib/libdl.so.1
        libCrun.so.1 =>  /usr/lib/libCrun.so.1
        libCstd.so.1 =>  /usr/lib/libCstd.so.1
        libxnet.so.1 =>  /lib/libxnet.so.1
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libgdk-x11-2.0.so.0 =>   /usr/lib/libgdk-x11-2.0.so.0
        libXi.so.5 =>    /usr/lib/libXi.so.5
        libXext.so.0 =>  /usr/lib/libXext.so.0
        libXft.so.2 =>   /usr/lib/libXft.so.2
        libXrender.so.0 =>       /opt/csw/lib/libXrender.so.0 
***************
        libX11.so.4 =>   /usr/lib/libX11.so.4
        libatk-1.0.so.0 =>       /usr/lib/libatk-1.0.so.0
        libgdk_pixbuf-2.0.so.0 =>        /usr/lib/libgdk_pixbuf-2.0.so.0
        libpangoxft-1.0.so.0 =>  /usr/lib/libpangoxft-1.0.so.0
        libpangox-1.0.so.0 =>    /usr/lib/libpangox-1.0.so.0
        libpango-1.0.so.0 =>     /usr/lib/libpango-1.0.so.0
        libgobject-2.0.so.0 =>   /usr/lib/libgobject-2.0.so.0
        libgmodule-2.0.so.0 =>   /usr/lib/libgmodule-2.0.so.0
        libglib-2.0.so.0 =>      /usr/lib/libglib-2.0.so.0
        libgtk-x11-2.0.so.0 =>   /usr/lib/libgtk-x11-2.0.so.0
        libthread.so.1 =>        /lib/libthread.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libmd5.so.1 =>   /lib/libmd5.so.1
        libexpat.so.0 =>         /usr/sfw/lib/libexpat.so.0
        libmp.so.2 =>    /lib/libmp.so.2
        libscf.so.1 =>   /lib/libscf.so.1
        libXrandr.so.2 =>        /usr/X11/lib/libXrandr.so.2
        libXrender.so.1 =>       /usr/sfw/lib/libXrender.so.1  ****
        libmlib.so.2 =>  /usr/lib/libmlib.so.2
        libpangoft2-1.0.so.0 =>  /usr/lib/libpangoft2-1.0.so.0
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        /usr/lib/libmlib/libmlib_sse2.so.2

Dommage que cela ne soit pas un paquetage Blastwave ou SunFreeware. Ou
tout
simplement disponible sur le site Helix.


-- 
Christian Pélissier
Office National d'Études et de Recherches Aérospatiales
BP 72 92322 Chatillon
Tel: 33 1 46 73 44 19, Fax: 33 1 46 73 41 50


_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr

Répondre à