AnsweredAssumed Answered

Redirecting X11 libraries

Question asked by rebelalliance on Jun 28, 2013
Latest reply on Jul 1, 2014 by Yixing Kong
Branched to a new discussion

Hi,

In the i.MX6Q Linux Reference Manual page 81-82, it says the following:

 

By default, these symbolic links are installed to point to the frame buffer version of the

libraries as such:

libGAL.so -> libGAL-fb.so

libEGL.so -> libEGL-fb.so

libVIVANTE.so -> libVIVANTE-fb.so

libOpenVG.so -> libOpenVG_3D.so

 

On X11 systems, the symbolic links to these libraries need to be redirected. This can be

done using the following sequence of commands:

> cd <ROOTFS>/usr/lib

> sudo ln -s libGAL-x11.so libGAL.so

> sudo ln -s libEGL-x11.so libEGL.so

> sudo ln -s libEGL-x11.so libEGL.so.1

> sudo ln -s libVIVANTE-x11.so libVIVANTE.so

 

On directFB backend, the symbolic links to these libraries need to be redirected. This can

be done using the following sequence of commands:

> cd <ROOTFS>/usr/lib

> sudo ln -s libGAL-dfb.so libGAL.so

> sudo ln -s libEGL-dfb.so libEGL.so

> sudo ln -s libEGL-dfb.so libEGL.so.1

> sudo ln -s libVIVANTE-dfb.so libVIVANTE.so

 

My question is, what is the purpose of redirecting these?  Under what condition would one want to redirect X11 libs to, say for instance,  directfb?

Outcomes