Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Compilateur C écrit en Shell
Envoyé par: beannou

Bonjour à tous,
je cherche un compilateur C écrit en shell (je n'ai pas de comilateur installé sur une machine (et je ne peux pas en installer), mais j'aimerai pouvoir compiler..

Connaissez-vous un compilateur écrit dans un langage non compilé ? (j'ai pensé au shell)

Merci de vos réponses.

Poste le Tuesday 9 May 2006 16:09:19
Répondre     Citer    
Re: Compilateur C écrit en Shell
Envoyé par: Sve@r

Citation
beannou
Bonjour à tous,
je cherche un compilateur C écrit en shell (je
n'ai pas de comilateur installé sur une machine
(et je ne peux pas en installer), mais j'aimerai
pouvoir compiler..

Connaissez-vous un compilateur écrit dans un
langage non compilé ? (j'ai pensé au shell)

Merci de vos réponses.

Hum... à ma connaissance il n'existe pas de compilateur écrit en shell.
Explique-nous mieux
- quelle est cette machine (distribution)
- pourquoi tu dis qu'il n'y a pas de compilateur
Et nous on pourra mieux comprendre et t'expliquer comment en installer un...

L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Tuesday 9 May 2006 17:56:13
Répondre     Citer    
Re: Compilateur C écrit en Shell

Un compilateur C écrit en shell serait terriblement lent, et probablement très bogué (au point d'être inutilisable pour compiler gcc).

Sauf si ta plateforme est vraiement très ésotérique, il existe probablement un portage de GCC [gcc.gnu.org] vers ton système. Il te suffit alors d'en trouver une version binaire, ce qui est souvent assez simple.

Dis nous quel est ton système sans compilateur, ça aiguise la curiorité de tous.

PS. Je sais qu'il y a eu un temps où SunOS5 était livré sans compilateur, mais on trouve assez facilement des binaires de gcc pour ces systèmes.


----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Wednesday 10 May 2006 22:24:00
Répondre     Citer    
Re: Compilateur C écrit en Shell
Envoyé par: Sve@r

Citation
Basile STARYNKEVITCH
Un compilateur C écrit en shell serait probablement très bogué
Délit d'intention => Rien ne te permet de dire ça...

Citation
Basile STARYNKEVITCH
Je sais qu'il y a eu un temps où SunOS5 était
livré sans compilateur, mais on trouve assez
facilement des binaires de gcc pour ces systèmes.
=> [www.sunfreeware.com]



L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Wednesday 10 May 2006 22:50:19
Répondre     Citer    
Re: Compilateur C écrit en Shell

Citation
Sve@r
Basile STARYNKEVITCH a écrit :Un compilateur C écrit en shell serait probablement très bogué
Délit d'intention => Rien ne te permet de dire ça...

J'ai bien mis un conditionnel, et ce qui me permet de dire ça, c'est mon métier actuel. je travaille dans un labo de sureté des logiciels, et sur la compilation.... (je voulais plus précisément dire qu'un compilateur réaliste n'est pas réalistement faisable en shell).

mais je veux bien admettre que c'est un peu un argument d'autorité, et que théoriquement, on pourrait écrire un compilateur en shell, mais en pratique (sauf si le shell a été produit automatiquement ... par exemple par un compilateur) ca serait bogué.

une "solution" : utiliser le jeu d'instruction MMIX (celui de Knuth) pour lequel existent des compilateurs C, et alors il suffit d'écrire un interprète de MMIX en shell, ce qui serait faisable...


Sinon, on pourrait essayer de porter tinycc [tinycc.org] vers l'architecture du système cible de l'auteur initial, dont j'aimerais bien comprendre le besoin réel...

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Wednesday 10 May 2006 23:12:03
Répondre     Citer    
Re: Compilateur C écrit en Shell
Envoyé par: abgech

Citation
Basile STARYNKEVITCH
une "solution" : utiliser le jeu d'instruction MMIX (celui de Knuth) pour lequel existent des compilateurs C, et alors il suffit d'écrire un interprète de MMIX en shell, ce qui serait
faisable...

Je ne savais pas que MIX avait un compilateur C. Pour m'amuser (et surtout pour illustrer certains concepts à l'usage de mes étudiants) j'avais écrit en son temps un émulateur MIX sur architecture Intel 80x86.
Peux-tu me passer les références du compilateur ? Cela serait peut-être l'étincelle qui me permettrait d'actualiser l'émulateur. Bon, c'est peut-être inutile, mais, après tout, n'est-ce pas plus beau lorsque c'est inutile ?


..................
Parce qu'il avait une clôture à utiliser, l'homme invente la propriété privée. --- F. Cavanna

Poste le Thursday 11 May 2006 08:06:34
Répondre     Citer    
Re: Compilateur C écrit en Shell
Envoyé par: Basile

Citation
abgech
Je ne savais pas que MIX avait un compilateur C.
Voir ici [bitrange.com]

Poste le Thursday 11 May 2006 08:56:54
Répondre     Citer    
Re: Compilateur C écrit en Shell
Envoyé par: Sve@r

Citation
Basile
...
Tiens ? Notre ami STARYNKEVITCH a raccourci son pseudo yawning smiley)
Il devait avoir autant de mal à le taper que nous à le lire :-D

L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Thursday 11 May 2006 18:44:48
Répondre     Citer    
Re: Compilateur C écrit en Shell

Citation
Sve@r
Basile a écrit :...
Tiens ? Notre ami STARYNKEVITCH a raccourci son
pseudo

non, je ne postais pas de chez moi, ert je n'avais pas mon login & password


----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Thursday 11 May 2006 18:49:49
Répondre     Citer    
Re: Compilateur C écrit en Shell
Envoyé par: beannou

Bonjour,
je travaillais sur un pabx en production tournant sous linux (mandrake pour etre précis). j'avais besoin d'installer de nouveau outils sur cette machine, mais je n'ai trouvé aucun compilateur, et ne pouvais rien uploader (firewall).
je pensais donc faire un copier/coller d'un compilateur ecrit en shell, pour pouvoir ensuite compiler des sources que j'aurais aussi "rapatriées" par copier/coller.

merci en tout cas de vous etre penché sur le probleme.

bonne journée

Poste le Monday 15 May 2006 09:10:07
Répondre     Citer    
Re: Compilateur C écrit en Shell
Envoyé par: mioute

pfiou ! bah faut le vouloir...
Si tu as pas encore règlé ton problème le plus rapide ça serai de négocier avec l'admin du firewall...

Poste le Monday 15 May 2006 10:28:54
Répondre     Citer    
Re: Compilateur C écrit en Shell

Ou variante: installer linux sur ton PC (celui sous la main) et y compiler tes programmes vers le PABX, éventuellement en compilation croisée.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Monday 15 May 2006 21:22:58
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Compilateur C écrit en Shell
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons