Les softs que l'on installent sont tributaires de librairies (glibc, je
crois) de versions différentes et ceux-ci requiert souvent des versions
anciennes (ex: oracle).
Peut-on installer des librairies de version différentes et où les trouver ?
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rakotomandimby
Jean wrote:
Bonjour, Bonjour
Peut-on installer des librairies de version différentes et où les trouver ?
Oui Sur les site de leurs developpeurs . Faire une recherche sur Freshmeat.net , rpmfind.net , et google.com/linux . Noter que installer un package binaire ( rpm ou deb ... ) ferai que vous ecraserez l'ancienne version . Il faudrai dans votre cas , compiler soit meme la lib en question et l'installer dans un repertoire particulier comme /usr/local/lib par exemple ...
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs ?
aussi sur les sites des developpeurs.
Merci, Jean De rien
-- http://mrakotom.free.fr
Jean wrote:
Bonjour,
Bonjour
Peut-on installer des librairies de version différentes et où les trouver
?
Oui
Sur les site de leurs developpeurs .
Faire une recherche sur Freshmeat.net , rpmfind.net , et google.com/linux .
Noter que installer un package binaire ( rpm ou deb ... ) ferai que vous
ecraserez l'ancienne version .
Il faudrai dans votre cas , compiler soit meme la lib en question et
l'installer dans un repertoire particulier comme /usr/local/lib par
exemple ...
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs ?
Peut-on installer des librairies de version différentes et où les trouver ?
Oui Sur les site de leurs developpeurs . Faire une recherche sur Freshmeat.net , rpmfind.net , et google.com/linux . Noter que installer un package binaire ( rpm ou deb ... ) ferai que vous ecraserez l'ancienne version . Il faudrai dans votre cas , compiler soit meme la lib en question et l'installer dans un repertoire particulier comme /usr/local/lib par exemple ...
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs ?
aussi sur les sites des developpeurs.
Merci, Jean De rien
-- http://mrakotom.free.fr
Jean
Question qui en découle : Si j'ai plusieurs jeux de librairies, comment font les programmes pour "savoir" quelle lib employer ?
Où trouver de la doc. sur le fonctionnement de ces libs ?
J'imagine que ces libs contiennent les fonctions type strcpy, ... Est-ce qu'il y a une dépendance entre les versions de libs et de kernel ?
Jean
"Rakotomandimby" a écrit dans le message de news:bm6gmg$l4a$
Jean wrote:
Bonjour, Bonjour
Peut-on installer des librairies de version différentes et où les trouver
?
Oui Sur les site de leurs developpeurs . Faire une recherche sur Freshmeat.net , rpmfind.net , et google.com/linux .
Noter que installer un package binaire ( rpm ou deb ... ) ferai que vous ecraserez l'ancienne version . Il faudrai dans votre cas , compiler soit meme la lib en question et l'installer dans un repertoire particulier comme /usr/local/lib par exemple ...
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs ?
aussi sur les sites des developpeurs.
Merci, Jean De rien
-- http://mrakotom.free.fr
Question qui en découle : Si j'ai plusieurs jeux de librairies, comment font
les programmes pour "savoir" quelle lib employer ?
Où trouver de la doc. sur le fonctionnement de ces libs ?
J'imagine que ces libs contiennent les fonctions type strcpy, ... Est-ce
qu'il y a une dépendance entre les versions de libs et de kernel ?
Jean
"Rakotomandimby" <mrakotom@free.fr> a écrit dans le message de
news:bm6gmg$l4a$1@news-reader1.wanadoo.fr...
Jean wrote:
Bonjour,
Bonjour
Peut-on installer des librairies de version différentes et où les
trouver
?
Oui
Sur les site de leurs developpeurs .
Faire une recherche sur Freshmeat.net , rpmfind.net , et google.com/linux
.
Noter que installer un package binaire ( rpm ou deb ... ) ferai que vous
ecraserez l'ancienne version .
Il faudrai dans votre cas , compiler soit meme la lib en question et
l'installer dans un repertoire particulier comme /usr/local/lib par
exemple ...
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs ?
Question qui en découle : Si j'ai plusieurs jeux de librairies, comment font les programmes pour "savoir" quelle lib employer ?
Où trouver de la doc. sur le fonctionnement de ces libs ?
J'imagine que ces libs contiennent les fonctions type strcpy, ... Est-ce qu'il y a une dépendance entre les versions de libs et de kernel ?
Jean
"Rakotomandimby" a écrit dans le message de news:bm6gmg$l4a$
Jean wrote:
Bonjour, Bonjour
Peut-on installer des librairies de version différentes et où les trouver
?
Oui Sur les site de leurs developpeurs . Faire une recherche sur Freshmeat.net , rpmfind.net , et google.com/linux .
Noter que installer un package binaire ( rpm ou deb ... ) ferai que vous ecraserez l'ancienne version . Il faudrai dans votre cas , compiler soit meme la lib en question et l'installer dans un repertoire particulier comme /usr/local/lib par exemple ...
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs ?
aussi sur les sites des developpeurs.
Merci, Jean De rien
-- http://mrakotom.free.fr
Qing Liu
"Jean" writes:
Question qui en découle : Si j'ai plusieurs jeux de librairies, comment font les programmes pour "savoir" quelle lib employer ?
C'est codé dans le programme. ldd /chemin/du/programme permet de savoir quelles sont les bibliothèques utilisées.
Où trouver de la doc. sur le fonctionnement de ces libs ?
Pour la glibc, voir le site de Gnu.
J'imagine que ces libs contiennent les fonctions type strcpy, ... Est-ce
qu'il y a une dépendance entre les versions de libs et de kernel ?
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
-- Liu
"Jean" <Jean.Veupadespam@nullepart.fr> writes:
Question qui en découle : Si j'ai plusieurs jeux de librairies, comment font
les programmes pour "savoir" quelle lib employer ?
C'est codé dans le programme.
ldd /chemin/du/programme permet de savoir quelles sont les
bibliothèques utilisées.
Où trouver de la doc. sur le fonctionnement de ces libs ?
Pour la glibc, voir le site de Gnu.
J'imagine que ces libs contiennent les fonctions type strcpy, ... Est-ce
qu'il y a une dépendance entre les versions de libs et de kernel ?
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas
booter sinon, puisque les bib. ne sont visiblement qu'une fois
le processus de boot terminé et les partitions montées.
qu'il y a une dépendance entre les versions de libs et de kernel ?
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
-- Liu
Jean
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
D'accord pour le noyau, mais on pourrait imaginer que les libs, elles, dépendent du noyau. Exemple : les fonctions du type printf, fput, fork, etc. , j'imagine que ces fonctions font appel au noyau pour accéder aux disques, écrans, etc.
Jean
"Qing Liu" a écrit dans le message de news:
"Jean" writes:
Question qui en découle : Si j'ai plusieurs jeux de librairies, comment font
les programmes pour "savoir" quelle lib employer ?
C'est codé dans le programme. ldd /chemin/du/programme permet de savoir quelles sont les bibliothèques utilisées.
Où trouver de la doc. sur le fonctionnement de ces libs ?
Pour la glibc, voir le site de Gnu.
J'imagine que ces libs contiennent les fonctions type strcpy, ... Est-ce
qu'il y a une dépendance entre les versions de libs et de kernel ?
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
-- Liu
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas
booter sinon, puisque les bib. ne sont visiblement qu'une fois
le processus de boot terminé et les partitions montées.
D'accord pour le noyau, mais on pourrait imaginer que les libs, elles,
dépendent du noyau.
Exemple : les fonctions du type printf, fput, fork, etc. , j'imagine que ces
fonctions font appel au noyau pour accéder aux disques, écrans, etc.
Jean
"Qing Liu" <qliu@club-internet.fr> a écrit dans le message de
news:tdekxlujxu.fsf@gnus.roulaize.grave...
"Jean" <Jean.Veupadespam@nullepart.fr> writes:
Question qui en découle : Si j'ai plusieurs jeux de librairies, comment
font
les programmes pour "savoir" quelle lib employer ?
C'est codé dans le programme.
ldd /chemin/du/programme permet de savoir quelles sont les
bibliothèques utilisées.
Où trouver de la doc. sur le fonctionnement de ces libs ?
Pour la glibc, voir le site de Gnu.
J'imagine que ces libs contiennent les fonctions type strcpy, ... Est-ce
qu'il y a une dépendance entre les versions de libs et de kernel ?
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas
booter sinon, puisque les bib. ne sont visiblement qu'une fois
le processus de boot terminé et les partitions montées.
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
D'accord pour le noyau, mais on pourrait imaginer que les libs, elles, dépendent du noyau. Exemple : les fonctions du type printf, fput, fork, etc. , j'imagine que ces fonctions font appel au noyau pour accéder aux disques, écrans, etc.
Jean
"Qing Liu" a écrit dans le message de news:
"Jean" writes:
Question qui en découle : Si j'ai plusieurs jeux de librairies, comment font
les programmes pour "savoir" quelle lib employer ?
C'est codé dans le programme. ldd /chemin/du/programme permet de savoir quelles sont les bibliothèques utilisées.
Où trouver de la doc. sur le fonctionnement de ces libs ?
Pour la glibc, voir le site de Gnu.
J'imagine que ces libs contiennent les fonctions type strcpy, ... Est-ce
qu'il y a une dépendance entre les versions de libs et de kernel ?
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
-- Liu
Qing Liu
"Jean" writes:
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
D'accord pour le noyau, mais on pourrait imaginer que les libs, elles, dépendent du noyau. Exemple : les fonctions du type printf, fput, fork, etc. , j'imagine que ces fonctions font appel au noyau pour accéder aux disques, écrans, etc.
Dans ce sens là, tous les programmes dépendent du noyau. :) Mais ils ne dépendent pas de la version du noyau en général sauf s'ils ont besoin d'une fonctionalité spécifique. Par exemple, emacs est indépendant de la version du noyau.
-- Liu
"Jean" <Jean.Veupadespam@nullepart.fr> writes:
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas
booter sinon, puisque les bib. ne sont visiblement qu'une fois
le processus de boot terminé et les partitions montées.
D'accord pour le noyau, mais on pourrait imaginer que les libs, elles,
dépendent du noyau.
Exemple : les fonctions du type printf, fput, fork, etc. , j'imagine que ces
fonctions font appel au noyau pour accéder aux disques, écrans, etc.
Dans ce sens là, tous les programmes dépendent du noyau. :)
Mais ils ne dépendent pas de la version du noyau en général
sauf s'ils ont besoin d'une fonctionalité spécifique. Par
exemple, emacs est indépendant de la version du noyau.
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
D'accord pour le noyau, mais on pourrait imaginer que les libs, elles, dépendent du noyau. Exemple : les fonctions du type printf, fput, fork, etc. , j'imagine que ces fonctions font appel au noyau pour accéder aux disques, écrans, etc.
Dans ce sens là, tous les programmes dépendent du noyau. :) Mais ils ne dépendent pas de la version du noyau en général sauf s'ils ont besoin d'une fonctionalité spécifique. Par exemple, emacs est indépendant de la version du noyau.
-- Liu
Jean
Donc, si je résume : on peut mettre n'importe quelle librairie avec n'importe quel noyau mais on ne peut pas mettre n'importe quel programme (éxecutable) avec n'importe quelle librairie. Reste une question : si je mets la librairie adéquate dans /u02/viellelib, comment mes progs vont les retrouver ?
Jean
"Qing Liu" a écrit dans le message de news:
"Jean" writes:
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
D'accord pour le noyau, mais on pourrait imaginer que les libs, elles, dépendent du noyau. Exemple : les fonctions du type printf, fput, fork, etc. , j'imagine que ces
fonctions font appel au noyau pour accéder aux disques, écrans, etc.
Dans ce sens là, tous les programmes dépendent du noyau. :) Mais ils ne dépendent pas de la version du noyau en général sauf s'ils ont besoin d'une fonctionalité spécifique. Par exemple, emacs est indépendant de la version du noyau.
-- Liu
Donc, si je résume : on peut mettre n'importe quelle librairie avec
n'importe quel noyau mais on ne peut pas mettre n'importe quel programme
(éxecutable) avec n'importe quelle librairie.
Reste une question : si je mets la librairie adéquate dans /u02/viellelib,
comment mes progs vont les retrouver ?
Jean
"Qing Liu" <qliu@club-internet.fr> a écrit dans le message de
news:877k3cpzrb.fsf@emi.gnus.roulaize...
"Jean" <Jean.Veupadespam@nullepart.fr> writes:
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas
booter sinon, puisque les bib. ne sont visiblement qu'une fois
le processus de boot terminé et les partitions montées.
D'accord pour le noyau, mais on pourrait imaginer que les libs, elles,
dépendent du noyau.
Exemple : les fonctions du type printf, fput, fork, etc. , j'imagine que
ces
fonctions font appel au noyau pour accéder aux disques, écrans, etc.
Dans ce sens là, tous les programmes dépendent du noyau. :)
Mais ils ne dépendent pas de la version du noyau en général
sauf s'ils ont besoin d'une fonctionalité spécifique. Par
exemple, emacs est indépendant de la version du noyau.
Donc, si je résume : on peut mettre n'importe quelle librairie avec n'importe quel noyau mais on ne peut pas mettre n'importe quel programme (éxecutable) avec n'importe quelle librairie. Reste une question : si je mets la librairie adéquate dans /u02/viellelib, comment mes progs vont les retrouver ?
Jean
"Qing Liu" a écrit dans le message de news:
"Jean" writes:
Non. Le noyau ne dépend pas de bibliothèques. Il ne pourrait pas booter sinon, puisque les bib. ne sont visiblement qu'une fois le processus de boot terminé et les partitions montées.
D'accord pour le noyau, mais on pourrait imaginer que les libs, elles, dépendent du noyau. Exemple : les fonctions du type printf, fput, fork, etc. , j'imagine que ces
fonctions font appel au noyau pour accéder aux disques, écrans, etc.
Dans ce sens là, tous les programmes dépendent du noyau. :) Mais ils ne dépendent pas de la version du noyau en général sauf s'ils ont besoin d'une fonctionalité spécifique. Par exemple, emacs est indépendant de la version du noyau.
-- Liu
Qing Liu
"Jean" writes:
Donc, si je résume : on peut mettre n'importe quelle librairie avec n'importe quel noyau mais on ne peut pas mettre n'importe quel programme (éxecutable) avec n'importe quelle librairie.
Oui en gros.
Reste une question : si je mets la librairie adéquate dans /u02/viellelib, comment mes progs vont les retrouver ?
/u02/ ? Tu viens d'AIX ? $ export LD_LIBRARY_PATH=/u02/viellelib:$LD_LIBRARY_PATH; /vieux/programme man ld.so.
-- Liu
"Jean" <Jean.Veupadespam@nullepart.fr> writes:
Donc, si je résume : on peut mettre n'importe quelle librairie avec
n'importe quel noyau mais on ne peut pas mettre n'importe quel programme
(éxecutable) avec n'importe quelle librairie.
Oui en gros.
Reste une question : si je mets la librairie adéquate dans /u02/viellelib,
comment mes progs vont les retrouver ?
/u02/ ? Tu viens d'AIX ?
$ export LD_LIBRARY_PATH=/u02/viellelib:$LD_LIBRARY_PATH; /vieux/programme
man ld.so.
Donc, si je résume : on peut mettre n'importe quelle librairie avec n'importe quel noyau mais on ne peut pas mettre n'importe quel programme (éxecutable) avec n'importe quelle librairie.
Oui en gros.
Reste une question : si je mets la librairie adéquate dans /u02/viellelib, comment mes progs vont les retrouver ?
/u02/ ? Tu viens d'AIX ? $ export LD_LIBRARY_PATH=/u02/viellelib:$LD_LIBRARY_PATH; /vieux/programme man ld.so.
-- Liu
Txo
Bonjour,
Les softs que l'on installent sont tributaires de librairies (glibc, je crois) de versions différentes et ceux-ci requiert souvent des versions anciennes (ex: oracle). Peut-on installer des librairies de version différentes et où les trouver ?
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs ?
Merci, Jean
Une petite remarque en passant. Library en anglais se traduit en français par bibliothèque et non librairie.
-- -+- Dominique Marin http://txodom.free.fr -+- «Les génies sont des êtres qui donneront des idées aux crétins qui viendront vingt ans plus tard.» -+- L.Aragon -+-
Bonjour,
Les softs que l'on installent sont tributaires de librairies (glibc,
je crois) de versions différentes et ceux-ci requiert souvent des
versions anciennes (ex: oracle).
Peut-on installer des librairies de version différentes et où les
trouver ?
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs
?
Merci, Jean
Une petite remarque en passant. Library en anglais se traduit en
français par bibliothèque et non librairie.
--
-+- Dominique Marin http://txodom.free.fr -+-
«Les génies sont des êtres qui donneront des idées
aux crétins qui viendront vingt ans plus tard.»
-+- L.Aragon -+-
Les softs que l'on installent sont tributaires de librairies (glibc, je crois) de versions différentes et ceux-ci requiert souvent des versions anciennes (ex: oracle). Peut-on installer des librairies de version différentes et où les trouver ?
Accessoirement, où trouver de la doc. pour en savoir plus sur ces libs ?
Merci, Jean
Une petite remarque en passant. Library en anglais se traduit en français par bibliothèque et non librairie.
-- -+- Dominique Marin http://txodom.free.fr -+- «Les génies sont des êtres qui donneront des idées aux crétins qui viendront vingt ans plus tard.» -+- L.Aragon -+-
ericb
Bonjour,
Txo a écrit:
Une petite remarque en passant. Library en anglais se traduit en français par bibliothèque et non librairie.
Quelqu'un a craqué avant moi :-)
-- NON AUX BREVETS SUR LES LOGICIELS. Voir http://swpat.ffii.org/
eric b
Bonjour,
Txo a écrit:
Une petite remarque en passant. Library en anglais se traduit en
français par bibliothèque et non librairie.
Quelqu'un a craqué avant moi :-)
--
NON AUX BREVETS SUR LES LOGICIELS. Voir http://swpat.ffii.org/