Supposons que je développe un petit logiciel pour un besoin
quelconque et que ce logiciel n'utilise que mes librairies (donc,
il serait 100% autonome), est-ce que je peux présumer qu'il
roulerait (en tant que binaire) sur n'importe quel Linux pour
le même ordi ? En d'autres mots, si je développe sur Debian,
est-ce qu'il roulerait tel quel sur Mandrake ou Slackware ou
autre chose ?
Est-ce que la notion d'interruptions pour entrer dans le SE
(comme dans DOS et sans doute Windows) existe dans Linux ?
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
nicolas vigier
On 2005-03-11, Denis Beauregard wrote:
Je me pose une question philosophique !
Supposons que je développe un petit logiciel pour un besoin quelconque et que ce logiciel n'utilise que mes librairies (donc, il serait 100% autonome), est-ce que je peux présumer qu'il roulerait (en tant que binaire) sur n'importe quel Linux pour le même ordi ? En d'autres mots, si je développe sur Debian, est-ce qu'il roulerait tel quel sur Mandrake ou Slackware ou autre chose ?
Tu prevoies de ne pas utiliser la libc ? Sinon, compiler en static (c'est a dire inclure le code des librairies directement dans ton executable) permet d'avoir un binaire qui tourne a peu pres partout, quelles que soient les librairies installees.
Est-ce que la notion d'interruptions pour entrer dans le SE (comme dans DOS et sans doute Windows) existe dans Linux ?
On 2005-03-11, Denis Beauregard <no@nospam.com.invalid> wrote:
Je me pose une question philosophique !
Supposons que je développe un petit logiciel pour un besoin
quelconque et que ce logiciel n'utilise que mes librairies (donc,
il serait 100% autonome), est-ce que je peux présumer qu'il
roulerait (en tant que binaire) sur n'importe quel Linux pour
le même ordi ? En d'autres mots, si je développe sur Debian,
est-ce qu'il roulerait tel quel sur Mandrake ou Slackware ou
autre chose ?
Tu prevoies de ne pas utiliser la libc ? Sinon, compiler en static (c'est
a dire inclure le code des librairies directement dans ton executable)
permet d'avoir un binaire qui tourne a peu pres partout, quelles que
soient les librairies installees.
Est-ce que la notion d'interruptions pour entrer dans le SE
(comme dans DOS et sans doute Windows) existe dans Linux ?
Supposons que je développe un petit logiciel pour un besoin quelconque et que ce logiciel n'utilise que mes librairies (donc, il serait 100% autonome), est-ce que je peux présumer qu'il roulerait (en tant que binaire) sur n'importe quel Linux pour le même ordi ? En d'autres mots, si je développe sur Debian, est-ce qu'il roulerait tel quel sur Mandrake ou Slackware ou autre chose ?
Tu prevoies de ne pas utiliser la libc ? Sinon, compiler en static (c'est a dire inclure le code des librairies directement dans ton executable) permet d'avoir un binaire qui tourne a peu pres partout, quelles que soient les librairies installees.
Est-ce que la notion d'interruptions pour entrer dans le SE (comme dans DOS et sans doute Windows) existe dans Linux ?