Est-ce que je pourrais compiler un noyau linux 2.6.0 à partir d'un
environnement MS Windows ? Avec Dev-C++, qui utilise gcc, par exemple ...
--
Pour me joindre : mangeur_de_code |at| hotmail |dot| com
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
no_spam
On Tue, 13 Jan 2004 08:40:54 +0100, Fauberteau Frédéric wrote:
Est-ce que je pourrais compiler un noyau linux 2.6.0 à partir d'un environnement MS Windows ? Avec Dev-C++, qui utilise gcc, par exemple ...
C'est théoriquement possible, mais difficile. Il te faudra compiler un cross-compiler pour générer du code Linux à partir de Windows, une cross-glibc (bon courage...) pour pouvoir compiler les outils qui servent à la compilation du noyau avant de pouvoir attaquer la compilation du noyau proprement dit. Si tu as du temps (beaucoup) à y consacrer et du courage, donc, tu peux essayer... Rien que de faire une cross-glibc Linux i86 => Linux xx n'est pas forcément simple, Linux => BSD devient plus sportif. Je n'ai jamais essayé Win => Linux (n'ayant pas Windows), mais je présume que ça doit être au moins aussi difficile. Celà dit, c'est très interessant et instructif...
On Tue, 13 Jan 2004 08:40:54 +0100, Fauberteau Frédéric wrote:
Est-ce que je pourrais compiler un noyau linux 2.6.0 à partir d'un
environnement MS Windows ? Avec Dev-C++, qui utilise gcc, par exemple ...
C'est théoriquement possible, mais difficile.
Il te faudra compiler un cross-compiler pour générer du code Linux
à partir de Windows, une cross-glibc (bon courage...) pour pouvoir
compiler les outils qui servent à la compilation du noyau avant
de pouvoir attaquer la compilation du noyau proprement dit.
Si tu as du temps (beaucoup) à y consacrer et du courage, donc,
tu peux essayer...
Rien que de faire une cross-glibc Linux i86 => Linux xx n'est pas forcément
simple, Linux => BSD devient plus sportif. Je n'ai jamais essayé
Win => Linux (n'ayant pas Windows), mais je présume que ça doit être
au moins aussi difficile. Celà dit, c'est très interessant et
instructif...
On Tue, 13 Jan 2004 08:40:54 +0100, Fauberteau Frédéric wrote:
Est-ce que je pourrais compiler un noyau linux 2.6.0 à partir d'un environnement MS Windows ? Avec Dev-C++, qui utilise gcc, par exemple ...
C'est théoriquement possible, mais difficile. Il te faudra compiler un cross-compiler pour générer du code Linux à partir de Windows, une cross-glibc (bon courage...) pour pouvoir compiler les outils qui servent à la compilation du noyau avant de pouvoir attaquer la compilation du noyau proprement dit. Si tu as du temps (beaucoup) à y consacrer et du courage, donc, tu peux essayer... Rien que de faire une cross-glibc Linux i86 => Linux xx n'est pas forcément simple, Linux => BSD devient plus sportif. Je n'ai jamais essayé Win => Linux (n'ayant pas Windows), mais je présume que ça doit être au moins aussi difficile. Celà dit, c'est très interessant et instructif...
no_spam
On Tue, 13 Jan 2004 08:40:54 +0100, Fauberteau Frédéric wrote:
Est-ce que je pourrais compiler un noyau linux 2.6.0 à partir d'un environnement MS Windows ? Avec Dev-C++, qui utilise gcc, par exemple ...
Je ne suis pas réveillé: j'ai dit une grosse connerie... Tu n'as pas besoin de cross-glibc, ce qui simplifie nettement le problème, puisque les outils de compil du noyau Linux doivent tourner dans l'environnement Windows, bien sur... Par contre, il faudra les adapter... Le plus simple étant sans doute d'utilser mingw pour avoir un environement de développement à la Unix sous Windows, ce qui évitera d'avoir à les patcher...
Donc, je reprends, il faut: - un cross-gcc Windows => Linux - compiler Linux avec ce compilateur.
On Tue, 13 Jan 2004 08:40:54 +0100, Fauberteau Frédéric wrote:
Est-ce que je pourrais compiler un noyau linux 2.6.0 à partir d'un
environnement MS Windows ? Avec Dev-C++, qui utilise gcc, par exemple ...
Je ne suis pas réveillé: j'ai dit une grosse connerie...
Tu n'as pas besoin de cross-glibc, ce qui simplifie nettement le
problème, puisque les outils de compil du noyau Linux doivent tourner
dans l'environnement Windows, bien sur...
Par contre, il faudra les adapter...
Le plus simple étant sans doute d'utilser mingw pour avoir un environement
de développement à la Unix sous Windows, ce qui évitera d'avoir
à les patcher...
Donc, je reprends, il faut:
- un cross-gcc Windows => Linux
- compiler Linux avec ce compilateur.
On Tue, 13 Jan 2004 08:40:54 +0100, Fauberteau Frédéric wrote:
Est-ce que je pourrais compiler un noyau linux 2.6.0 à partir d'un environnement MS Windows ? Avec Dev-C++, qui utilise gcc, par exemple ...
Je ne suis pas réveillé: j'ai dit une grosse connerie... Tu n'as pas besoin de cross-glibc, ce qui simplifie nettement le problème, puisque les outils de compil du noyau Linux doivent tourner dans l'environnement Windows, bien sur... Par contre, il faudra les adapter... Le plus simple étant sans doute d'utilser mingw pour avoir un environement de développement à la Unix sous Windows, ce qui évitera d'avoir à les patcher...
Donc, je reprends, il faut: - un cross-gcc Windows => Linux - compiler Linux avec ce compilateur.
Rakotomandimby
no_spam wrote:
Celà dit, c'est très interessant et instructif... je vois pas en quoi c'est interessant de compiler un noyau Linux sous
win ... mais je reste a l'ecoute des eventuels interet potentiels ... -- http://mrakotom.free.fr
no_spam wrote:
Celà dit, c'est très interessant et
instructif...
je vois pas en quoi c'est interessant de compiler un noyau Linux sous
win ... mais je reste a l'ecoute des eventuels interet potentiels ...
--
http://mrakotom.free.fr
Celà dit, c'est très interessant et instructif... je vois pas en quoi c'est interessant de compiler un noyau Linux sous
win ... mais je reste a l'ecoute des eventuels interet potentiels ... -- http://mrakotom.free.fr
Fauberteau Frédéric
Donc, je reprends, il faut: - un cross-gcc Windows => Linux - compiler Linux avec ce compilateur. ... et je crois que Dev-C++ en utilise un, un cross-gcc ...
-- Pour me joindre : mangeur_de_code |at| hotmail |dot| com
Donc, je reprends, il faut:
- un cross-gcc Windows => Linux
- compiler Linux avec ce compilateur.
... et je crois que Dev-C++ en utilise un, un cross-gcc ...
--
Pour me joindre : mangeur_de_code |at| hotmail |dot| com
Donc, je reprends, il faut: - un cross-gcc Windows => Linux - compiler Linux avec ce compilateur. ... et je crois que Dev-C++ en utilise un, un cross-gcc ...
-- Pour me joindre : mangeur_de_code |at| hotmail |dot| com
no_spam
On Tue, 13 Jan 2004 14:43:09 +0100, Rakotomandimby wrote:
no_spam wrote:
Celà dit, c'est très interessant et instructif... je vois pas en quoi c'est interessant de compiler un noyau Linux sous
win ... mais je reste a l'ecoute des eventuels interet potentiels ...
Je parlais de compiler une cross-glibc... Les problèmes rencontrés (ou du moins ceux que j'ai eu lors de cross-compilations entre Linux-i386, Linux-m68k, Linux-PPC et NetBSD i386) sont assez instructifs, je le maintient, pour comprendre l'organisation et les dépendances kernel <=> compilateur <=> glibc et l'organisation de la glibc. Bien sur, tout le monde ne s'interresse pas à ses problèmes, j'en suis conscient, mais quand on commence à cross-compiler, on arrive vite à se s'y confronter...
On Tue, 13 Jan 2004 14:43:09 +0100, Rakotomandimby wrote:
no_spam wrote:
Celà dit, c'est très interessant et
instructif...
je vois pas en quoi c'est interessant de compiler un noyau Linux sous
win ... mais je reste a l'ecoute des eventuels interet potentiels ...
Je parlais de compiler une cross-glibc...
Les problèmes rencontrés (ou du moins ceux que j'ai eu lors de
cross-compilations entre Linux-i386, Linux-m68k, Linux-PPC et NetBSD i386)
sont assez instructifs, je le maintient, pour comprendre l'organisation
et les dépendances kernel <=> compilateur <=> glibc et l'organisation
de la glibc. Bien sur, tout le monde ne s'interresse pas à ses problèmes,
j'en suis conscient, mais quand on commence à cross-compiler,
on arrive vite à se s'y confronter...
On Tue, 13 Jan 2004 14:43:09 +0100, Rakotomandimby wrote:
no_spam wrote:
Celà dit, c'est très interessant et instructif... je vois pas en quoi c'est interessant de compiler un noyau Linux sous
win ... mais je reste a l'ecoute des eventuels interet potentiels ...
Je parlais de compiler une cross-glibc... Les problèmes rencontrés (ou du moins ceux que j'ai eu lors de cross-compilations entre Linux-i386, Linux-m68k, Linux-PPC et NetBSD i386) sont assez instructifs, je le maintient, pour comprendre l'organisation et les dépendances kernel <=> compilateur <=> glibc et l'organisation de la glibc. Bien sur, tout le monde ne s'interresse pas à ses problèmes, j'en suis conscient, mais quand on commence à cross-compiler, on arrive vite à se s'y confronter...
no_spam
On Tue, 13 Jan 2004 20:16:35 +0100, Fauberteau Frédéric wrote:
Donc, je reprends, il faut: - un cross-gcc Windows => Linux - compiler Linux avec ce compilateur. ... et je crois que Dev-C++ en utilise un, un cross-gcc ...
S'il est fait pour compiler des programmes Linux, oui. S'il compile des programmes pour Windows, non. C'est très simple !
On Tue, 13 Jan 2004 20:16:35 +0100, Fauberteau Frédéric wrote:
Donc, je reprends, il faut:
- un cross-gcc Windows => Linux
- compiler Linux avec ce compilateur.
... et je crois que Dev-C++ en utilise un, un cross-gcc ...
S'il est fait pour compiler des programmes Linux, oui.
S'il compile des programmes pour Windows, non.
C'est très simple !
On Tue, 13 Jan 2004 20:16:35 +0100, Fauberteau Frédéric wrote:
Donc, je reprends, il faut: - un cross-gcc Windows => Linux - compiler Linux avec ce compilateur. ... et je crois que Dev-C++ en utilise un, un cross-gcc ...
S'il est fait pour compiler des programmes Linux, oui. S'il compile des programmes pour Windows, non. C'est très simple !
Fauberteau Frédéric
S'il est fait pour compiler des programmes Linux, oui. S'il compile des programmes pour Windows, non. C'est très simple !
Ah d'accord, ok, donc il cross-compile pas ...
-- Pour me joindre : mangeur_de_code |at| hotmail |dot| com
S'il est fait pour compiler des programmes Linux, oui.
S'il compile des programmes pour Windows, non.
C'est très simple !
Ah d'accord, ok, donc il cross-compile pas ...
--
Pour me joindre : mangeur_de_code |at| hotmail |dot| com