Sous la Mandrake, les librairies sont souvent coupees en deux.
Une version prete a l'emploi
Une version de developpement (souvent suffixe par -devel)
La premiere te sert juste a lancer les applications qui se servent de la librairie (link au runtime par des dll)
La deuxieme te sert a compiler des programmes (fourni les headers, les librairies statiques, ...)
En clair il faut que tu installes les package de developpements ...
$>urpmi Mesa-devel
$>urpmi SDL-devel
$>urpmi libMesaGLU1-devel
...
pour ta deuxieme question, urpmi t'affiche un choix lorsque la chaine de caractere que tu as rentree matche plusieurs noms de package :
dans libMesaGLU1, libMesaGLU1-devel il y a GLU ... S'il y avait eu un package qui s'appelait precisemment GLU, il ne t'aurait pas pose la question.
C'est pourquoi urpmi SDL => le packet SDL et il te t'affiche pas SDL-devel ... (un paquet a le nom exact)
Sinon pour faire des recherches dans les paquets rpm, utilise plutot urpmf et urpmq.
urpmq fait une recherche au niveau des noms de paquet
==> urpmq SDL te donnera SDL et SDL-devel
urpmf fait une recherche au niveau des noms de fichier
==> urpmf GLU te donnera tous les fichiers contenant GLU ainsi que le package ou il est fournit.
Il y a un site qui explique tres bien ca mais j'arrive plus a mettre le nom dessus.
# Re: GLU, Mesa3D et ses amis
Posté par Epsos . En réponse au journal GLU, Mesa3D et ses amis. Évalué à 3.
Une version prete a l'emploi
Une version de developpement (souvent suffixe par -devel)
La premiere te sert juste a lancer les applications qui se servent de la librairie (link au runtime par des dll)
La deuxieme te sert a compiler des programmes (fourni les headers, les librairies statiques, ...)
En clair il faut que tu installes les package de developpements ...
$>urpmi Mesa-devel
$>urpmi SDL-devel
$>urpmi libMesaGLU1-devel
...
pour ta deuxieme question, urpmi t'affiche un choix lorsque la chaine de caractere que tu as rentree matche plusieurs noms de package :
dans libMesaGLU1, libMesaGLU1-devel il y a GLU ... S'il y avait eu un package qui s'appelait precisemment GLU, il ne t'aurait pas pose la question.
C'est pourquoi urpmi SDL => le packet SDL et il te t'affiche pas SDL-devel ... (un paquet a le nom exact)
Sinon pour faire des recherches dans les paquets rpm, utilise plutot urpmf et urpmq.
urpmq fait une recherche au niveau des noms de paquet
==> urpmq SDL te donnera SDL et SDL-devel
urpmf fait une recherche au niveau des noms de fichier
==> urpmf GLU te donnera tous les fichiers contenant GLU ainsi que le package ou il est fournit.
Il y a un site qui explique tres bien ca mais j'arrive plus a mettre le nom dessus.