Re: X11 deux fois.

2002-11-01 Par sujet Frédéric Bothamy
* marco <[EMAIL PROTECTED]> [2002-10-31 18:14] :
> Le Thu, 31 Oct 2002 17:34:54 +0100
> Frédéric Bothamy <[EMAIL PROTECTED]> écrivait :
> 
> > * marco <[EMAIL PROTECTED]> [2002-10-31 09:30] :
> > > Salut tout le monde.
> > 
> > [...]
> > 
> > > Certaines étant dans /usr et d'autres (les nouvelles) dans
> > > /usr/local. Par exemple j'y ai installé gtk+_directfb et les
> > > examples de directfb.
> > 
> > 
> > Modifier ton LD_LIBRARY_PATH avant l'invocation des commandes
> > 
> > 
> > Mais, il doit certainement y avoir mieux.
> 
> j'espere...
> parce que je ne voudrais pas à avoir à desinstaller mon xfree86 sur
> lequel je travaille. En tout cas pas tant que je n'ai pas suffisament
> testé mon affaire de frame buffer. 
> Mais je n'y comprend pas grand chose à toutes ces histoires de lib.
> 
> Mon fichier /etc/ld.so.conf contient /usr/X11R6/lib, je suppose donc que
> quand je lance /usr/local/X11R6/bin/XDirectFB c'est
> ce PATH qui est utilisé. mmm ?

Oui tout à fait (voir man ld.so pour une explication détaillée).
 
> est ce possible de faire un ou plusieurs scripts pour lancer l'un ou
> l'autre ? 

Oui, ce que je suggérais, c'était de te faire un script pour ton
application spécifique qui sauvegarde l'état de ta variable
d'environnement LD_LIBRARY_PATH au début, la complète avec ton nouveau
répertoire /usr/local/..., lance la commande et rétablit en sortie
l'état de LD_LIBRARY_PATH. Éventuellement, commncer par tester tout
cela en ligne de commande.

Fred



Re: X11 deux fois.

2002-10-31 Par sujet marco
Le Thu, 31 Oct 2002 17:34:54 +0100
Frédéric Bothamy <[EMAIL PROTECTED]> écrivait :

> * marco <[EMAIL PROTECTED]> [2002-10-31 09:30] :
> > Salut tout le monde.
> 
> [...]
> 
> > Certaines étant dans /usr et d'autres (les nouvelles) dans
> > /usr/local. Par exemple j'y ai installé gtk+_directfb et les
> > examples de directfb.
> 
> 
> Modifier ton LD_LIBRARY_PATH avant l'invocation des commandes
> 
> 
> Mais, il doit certainement y avoir mieux.

j'espere...
parce que je ne voudrais pas à avoir à desinstaller mon xfree86 sur
lequel je travaille. En tout cas pas tant que je n'ai pas suffisament
testé mon affaire de frame buffer. 
Mais je n'y comprend pas grand chose à toutes ces histoires de lib.

Mon fichier /etc/ld.so.conf contient /usr/X11R6/lib, je suppose donc que
quand je lance /usr/local/X11R6/bin/XDirectFB c'est
ce PATH qui est utilisé. mmm ?

est ce possible de faire un ou plusieurs scripts pour lancer l'un ou
l'autre ? 
Ou de modifier les scrits existant ?
Peut être le /usr/local/X11R6/bin/startx ?

> Fred
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]



Re: X11 deux fois.

2002-10-31 Par sujet Frédéric Bothamy
* marco <[EMAIL PROTECTED]> [2002-10-31 09:30] :
> Salut tout le monde.

[...]

> Certaines étant dans /usr et d'autres (les nouvelles) dans /usr/local.
> Par exemple j'y ai installé gtk+_directfb et les examples de directfb.


Modifier ton LD_LIBRARY_PATH avant l'invocation des commandes


Mais, il doit certainement y avoir mieux.

Fred



X11 deux fois.

2002-10-31 Par sujet marco
Salut tout le monde.

J'essaye depuis un certain temps de compiler XDirectFB sur ma machine.
J'ai quelques problèmes qui risquent de trouver une solution sous peu.

Mais je me pose une question.
Je vais tout installer dans /usr/local et quand ce sera fait, j'aurais 2
serveur X. Donc startx me lancera le xfree de woody et XDirectFB
l'autre.
Cependant il risque d'y avoir des problèmes de librairies.
Certaines étant dans /usr et d'autres (les nouvelles) dans /usr/local.
Par exemple j'y ai installé gtk+_directfb et les examples de directfb.

Comment se débrouiller avec tout ça ?

merci

--
marco