Hello, tjs en train d'installer mon mini linux :) (j'avance, j'avance :) )
J'ai une question :
Soit un pc encore + petit :) genre 486 DX4 100 (souvenez-vous, c'était
en 1994) :)
Je veux compiler ssh dessus par ex.
Je vais compiler la dessus quand meme, demain j'y suis encore :)
A coté, un PC windows (c'est un cas d'école hein :) ) XP Pro 3.6 GHz
avec Visual Studio 6, 512 MB de ram la Bete de course $Crosoft (LOL).
Comment puis-je compiler ssh comme un bete programme ?
Je lui précise l'architecture 486, les libs et il va tout linker comme
un grand et me faire un executable que je peux ensuite copier sur mon
linux et ca marche ?
Je pense louper quelque chose (rêvais-je ?) : merci de m'éclairer :)
Merci de vos réponses, je vais donner plus de précisions sur ce que je veux faire et prendre un exemple + parlant de surcroit :)
Je veux compiler un noyau pour un 486 : si je le fais sur le 486, j'en ai bien à vue de nez pour 7-8h de compil :)
Meuuh non. Je compilais des noyaux "corrects" en 2 heures sur un 486 DX2-66...
Léo. Bon ok, mais j'insiste :) Je me moque que ce soit 2 heures ou 3 ou 8 :
c'est le cross-compile qui m'interesse mais merci pour le bench :)
Erwann ABALEA
On Wed, 7 Jan 2004, charly wrote:
[...]
Certes mais ce qui m'intéresse c'est de savoir si je peux compiler ailleurs que sur la machine cible :)
La réponse est simple: oui, si tu as un cross-compilateur.
Si tu cherches un cross-compilateur pour compiler sous Windows quelque chose qui va tourner sous Linux, ben c'est pas ici qu'il faut en causer, puisque la plate forme sur laquelle tu vas galérer, c'est pas le Linux, mais le Windows.
Et hop, débarrrrrasssssé(*) du problème. :)
(*) mettez autant de r et de s que vous voulez, je sais plus moi. ;)
Certes mais ce qui m'intéresse c'est de savoir si je peux compiler
ailleurs que sur la machine cible :)
La réponse est simple: oui, si tu as un cross-compilateur.
Si tu cherches un cross-compilateur pour compiler sous Windows quelque
chose qui va tourner sous Linux, ben c'est pas ici qu'il faut en causer,
puisque la plate forme sur laquelle tu vas galérer, c'est pas le Linux,
mais le Windows.
Et hop, débarrrrrasssssé(*) du problème. :)
(*) mettez autant de r et de s que vous voulez, je sais plus moi. ;)
Certes mais ce qui m'intéresse c'est de savoir si je peux compiler ailleurs que sur la machine cible :)
La réponse est simple: oui, si tu as un cross-compilateur.
Si tu cherches un cross-compilateur pour compiler sous Windows quelque chose qui va tourner sous Linux, ben c'est pas ici qu'il faut en causer, puisque la plate forme sur laquelle tu vas galérer, c'est pas le Linux, mais le Windows.
Et hop, débarrrrrasssssé(*) du problème. :)
(*) mettez autant de r et de s que vous voulez, je sais plus moi. ;)
Si tu cherches un cross-compilateur pour compiler sous Windows quelque chose qui va tourner sous Linux, ben c'est pas ici qu'il faut en causer, puisque la plate forme sur laquelle tu vas galérer, c'est pas le Linux, mais le Windows.
Et hop, débarrrrrasssssé(*) du problème. :)
(*) mettez autant de r et de s que vous voulez, je sais plus moi. ;)
LOL Allez, je vais partir en quête d'un cross compilo open source qui tourne sur Windows :) Dis victime, tu peux me trouver la hache et le billot pour poser ta tete stp :)
Merci en tout cas, j'ai appris des trucs :)
Bonne soirée
Si tu cherches un cross-compilateur pour compiler sous Windows quelque
chose qui va tourner sous Linux, ben c'est pas ici qu'il faut en causer,
puisque la plate forme sur laquelle tu vas galérer, c'est pas le Linux,
mais le Windows.
Et hop, débarrrrrasssssé(*) du problème. :)
(*) mettez autant de r et de s que vous voulez, je sais plus moi. ;)
LOL
Allez, je vais partir en quête d'un cross compilo open source qui tourne
sur Windows :)
Dis victime, tu peux me trouver la hache et le billot pour poser ta tete
stp :)
Si tu cherches un cross-compilateur pour compiler sous Windows quelque chose qui va tourner sous Linux, ben c'est pas ici qu'il faut en causer, puisque la plate forme sur laquelle tu vas galérer, c'est pas le Linux, mais le Windows.
Et hop, débarrrrrasssssé(*) du problème. :)
(*) mettez autant de r et de s que vous voulez, je sais plus moi. ;)
LOL Allez, je vais partir en quête d'un cross compilo open source qui tourne sur Windows :) Dis victime, tu peux me trouver la hache et le billot pour poser ta tete stp :)
Merci en tout cas, j'ai appris des trucs :)
Bonne soirée
Tiscali
"charly" a écrit dans le message de news:3ffc1a2d$0$17110$
Léo Wauters wrote:
On Wed, 07 Jan 2004 13:52:01 +0100, charly wrote:
Merci de vos réponses, je vais donner plus de précisions sur ce que je veux faire et prendre un exemple + parlant de surcroit :)
Je veux compiler un noyau pour un 486 : si je le fais sur le 486, j'en ai bien à vue de nez pour 7-8h de compil :)
Meuuh non. Je compilais des noyaux "corrects" en 2 heures sur un 486 DX2-66...
Léo. Bon ok, mais j'insiste :) Je me moque que ce soit 2 heures ou 3 ou 8 :
c'est le cross-compile qui m'interesse mais merci pour le bench :)
Tu peux compiler en environement chrooté avec le live cd de Gentoo si tu es à l'aise, ça peut te donner des idées.
++
"charly" <spam@yahoo.fr> a écrit dans le message de
news:3ffc1a2d$0$17110$626a54ce@news.free.fr...
Léo Wauters wrote:
On Wed, 07 Jan 2004 13:52:01 +0100, charly <spam@yahoo.fr> wrote:
Merci de vos réponses, je vais donner plus de précisions sur ce que je
veux faire et prendre un exemple + parlant de surcroit :)
Je veux compiler un noyau pour un 486 : si je le fais sur le 486, j'en
ai bien à vue de nez pour 7-8h de compil :)
Meuuh non. Je compilais des noyaux "corrects" en 2 heures sur un 486
DX2-66...
Léo.
Bon ok, mais j'insiste :) Je me moque que ce soit 2 heures ou 3 ou 8 :
c'est le cross-compile qui m'interesse mais merci pour le bench :)
Tu peux compiler en environement chrooté avec le live cd de Gentoo si tu es
à l'aise, ça peut te donner des idées.
"charly" a écrit dans le message de news:3ffc1a2d$0$17110$
Léo Wauters wrote:
On Wed, 07 Jan 2004 13:52:01 +0100, charly wrote:
Merci de vos réponses, je vais donner plus de précisions sur ce que je veux faire et prendre un exemple + parlant de surcroit :)
Je veux compiler un noyau pour un 486 : si je le fais sur le 486, j'en ai bien à vue de nez pour 7-8h de compil :)
Meuuh non. Je compilais des noyaux "corrects" en 2 heures sur un 486 DX2-66...
Léo. Bon ok, mais j'insiste :) Je me moque que ce soit 2 heures ou 3 ou 8 :
c'est le cross-compile qui m'interesse mais merci pour le bench :)
Tu peux compiler en environement chrooté avec le live cd de Gentoo si tu es à l'aise, ça peut te donner des idées.
++
Kevin
Le Wed, 07 Jan 2004 15:39:51 +0100, charly a ecrit: |> |>>Merci de vos réponses, je vais donner plus de précisions sur ce que je |>>veux faire et prendre un exemple + parlant de surcroit :) |>> |>>Je veux compiler un noyau pour un 486 : si je le fais sur le 486, j'en |>>ai bien à vue de nez pour 7-8h de compil :) | et apres?? Tu lances toutes tes compiles le soir, et tu reviens le lendemain (ou deux jours apres)
|> Meuuh non. Je compilais des noyaux "corrects" en 2 heures sur un 486 |> DX2-66... |> | Bon ok, mais j'insiste :) Je me moque que ce soit 2 heures ou 3 ou 8 : | c'est le cross-compile qui m'interesse mais merci pour le bench :) | mettre sur l'autre PC une distro linux? Je fais ca entre un tout petit PC et un plus gros. Deux slackware 9.1, et roule.
-- Kevin Le reseau ne fonctionne plus, la, mais on y travaille. Revenez apres manger. (Generalement dit a 22h00 la veille de la remise des travaux) -+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Wed, 07 Jan 2004 15:39:51 +0100, charly a ecrit:
|>
|>>Merci de vos réponses, je vais donner plus de précisions sur ce que je
|>>veux faire et prendre un exemple + parlant de surcroit :)
|>>
|>>Je veux compiler un noyau pour un 486 : si je le fais sur le 486, j'en
|>>ai bien à vue de nez pour 7-8h de compil :)
|
et apres?? Tu lances toutes tes compiles le soir, et tu reviens le
lendemain (ou deux jours apres)
|> Meuuh non. Je compilais des noyaux "corrects" en 2 heures sur un 486
|> DX2-66...
|>
| Bon ok, mais j'insiste :) Je me moque que ce soit 2 heures ou 3 ou 8 :
| c'est le cross-compile qui m'interesse mais merci pour le bench :)
|
mettre sur l'autre PC une distro linux? Je fais ca entre un tout petit
PC et un plus gros. Deux slackware 9.1, et roule.
--
Kevin
Le reseau ne fonctionne plus, la, mais on y travaille. Revenez apres manger.
(Generalement dit a 22h00 la veille de la remise des travaux)
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Wed, 07 Jan 2004 15:39:51 +0100, charly a ecrit: |> |>>Merci de vos réponses, je vais donner plus de précisions sur ce que je |>>veux faire et prendre un exemple + parlant de surcroit :) |>> |>>Je veux compiler un noyau pour un 486 : si je le fais sur le 486, j'en |>>ai bien à vue de nez pour 7-8h de compil :) | et apres?? Tu lances toutes tes compiles le soir, et tu reviens le lendemain (ou deux jours apres)
|> Meuuh non. Je compilais des noyaux "corrects" en 2 heures sur un 486 |> DX2-66... |> | Bon ok, mais j'insiste :) Je me moque que ce soit 2 heures ou 3 ou 8 : | c'est le cross-compile qui m'interesse mais merci pour le bench :) | mettre sur l'autre PC une distro linux? Je fais ca entre un tout petit PC et un plus gros. Deux slackware 9.1, et roule.
-- Kevin Le reseau ne fonctionne plus, la, mais on y travaille. Revenez apres manger. (Generalement dit a 22h00 la veille de la remise des travaux) -+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Michel SIMIAN
Cependant, ce que je te conseille c'est de booter sur un CD live et de compiler avec ça (faire gaffe aux bibliothèques utilisées).
ca me paraît plus censé, la solution de Thomas
La compil est déjà pas gagnée de Linux x86 à Linux x86 (si si, selon le noyau cible) Elle est pas simple de Linux x86 vers Linux autres cibles Elle devient chiante de Linux à Unix (ou contraposément) Elle devient galère de OS vers OS.
Alors, je lui conseille fortement ta solution
Faut aussi penser aux options de code généré, pure 386, sans optim sans ... bref, le code généré sera plus merdique que si compilé sur son 486 :)
A lui de voir.
-- L'Amer Michel
Cependant, ce que je te conseille c'est de booter sur un CD live
et de compiler avec ça (faire gaffe aux bibliothèques utilisées).
ca me paraît plus censé, la solution de Thomas
La compil est déjà pas gagnée de Linux x86
à Linux x86 (si si, selon le noyau cible)
Elle est pas simple de Linux x86 vers Linux autres cibles
Elle devient chiante de Linux à Unix (ou contraposément)
Elle devient galère de OS vers OS.
Alors, je lui conseille fortement ta solution
Faut aussi penser aux options de code généré, pure 386, sans optim
sans ...
bref, le code généré sera plus merdique que si compilé
sur son 486 :)
Cependant, ce que je te conseille c'est de booter sur un CD live et de compiler avec ça (faire gaffe aux bibliothèques utilisées).
ca me paraît plus censé, la solution de Thomas
La compil est déjà pas gagnée de Linux x86 à Linux x86 (si si, selon le noyau cible) Elle est pas simple de Linux x86 vers Linux autres cibles Elle devient chiante de Linux à Unix (ou contraposément) Elle devient galère de OS vers OS.
Alors, je lui conseille fortement ta solution
Faut aussi penser aux options de code généré, pure 386, sans optim sans ... bref, le code généré sera plus merdique que si compilé sur son 486 :)