# Programmer en dos sous linux

**URL:** <https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 7:22 UTC](https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404 "2016-02-20T19:22:26Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jakol](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/f0a364/32.png) [@jakol](https://www.debian-fr.org/u/jakol)\
**Post date:** [Février 20, 2016, 7:22 UTC](https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404/1 "2016-02-20T19:22:26Z")

</div>

programmer en dos sous linux  
Bonjour,  
j’ulilise une debian etch, je souhaiterais s’il y a un moyen de programmer en dos …

j’ai essayé dosbox mais c’est pas type top…

si vous avez d’autres solutions…

Merci de les faire partager

😲)

---

<div class="post-metadata">

**Author:** ![Davidbrcz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/8c91f0/32.png) [@Davidbrcz](https://www.debian-fr.org/u/Davidbrcz)\
**Post date:** [Février 20, 2016, 7:22 UTC](https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404/2 "2016-02-20T19:22:27Z")

</div>

[quote]Programmer en dos[/quote] ca ne veut absolument rien dire.  
Explique ta demande.

---

<div class="post-metadata">

**Author:** ![jakol](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/f0a364/32.png) [@jakol](https://www.debian-fr.org/u/jakol)\
**Post date:** [Février 20, 2016, 7:22 UTC](https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404/3 "2016-02-20T19:22:29Z")

</div>

[quote=“Davidbrcz”][quote]Programmer en dos[/quote] ca ne veut absolument rien dire.  
Explique ta demande.[/quote]

Généralement des administrateurs de réseaux ont la possibilité des créer des scripts batch qui sont crées sous l’interpreteur de commande DOS.

Etant donné que je n’utilise pas windows mais linux, l’interpréteur de commande DOS n’existe pas.

“Programmer en DOS” est une phrase qui présuppose linguistiquement ce que je viens d’essayer d’expliciter.

DOS n’est bien entendu pas un langage de programmation…mais je pensais que les programmeurs étaient d’abord des êtres humains capables de comprendre des non-programmeurs et non pas des machines qui comprennent ou qui ne comprennent pas lorsque les paramètres ne sont pas appropriés…

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 7:22 UTC](https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404/4 "2016-02-20T19:22:34Z")

</div>

Oui mais dans ce cas il faut préciser le contexte: DOS est un système d’exploitation et le Batch est un langage (très) sommaire de script pour machine sous DOS. Il permet de faire des choses sur une machine DOS. Il existe des émulations DOS qui supporte une partie de Batch mais ça n’est pas fait pour la programmation Batch.  
Rq: On dit dans ce cas programmer en Batch. Sous linux, les langages de scripts sont légions, ça va de bash à python en passant par perl, tzh, et même php. programmer en linux n’est pas comprehensible.

Essaye freedos?

---

<div class="post-metadata">

**Author:** ![jakol](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/f0a364/32.png) [@jakol](https://www.debian-fr.org/u/jakol)\
**Post date:** [Février 20, 2016, 7:22 UTC](https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404/5 "2016-02-20T19:22:34Z")

</div>

Merci pour ton aide  
je serais plus explicite la prochaine fois…

😉

[quote=“fran.b”]Oui mais dans ce cas il faut préciser le contexte: DOS est un système d’exploitation et le Batch est un langage (très) sommaire de script pour machine sous DOS. Il permet de faire des choses sur une machine DOS. Il existe des émulations DOS qui supporte une partie de Batch mais ça n’est pas fait pour la programmation Batch.  
Rq: On dit dans ce cas programmer en Batch. Sous linux, les langages de scripts sont légions, ça va de bash à python en passant par perl, tzh, et même php. programmer en linux n’est pas comprehensible.

Essaye freedos?[/quote]

---

<div class="post-metadata">

**Author:** ![dmon](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dmon/32/5587_2.png) [@dmon](https://www.debian-fr.org/u/dmon)\
**Post date:** [Février 20, 2016, 7:22 UTC](https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404/6 "2016-02-20T19:22:36Z")

</div>

J’aimerai bien faire de la cross-compilation pour du DOS (en fait [RTOS](http://www.beck-ipc.com/en/products/rtos/index.asp)) sur un micro-contrôleur à base de 80186.  
 ![](http://www.beck-ipc.com/images/products/catalog/SC11.jpg)

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 7:22 UTC](https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404/7 "2016-02-20T19:22:39Z")

</div>

Hum, je dois avoir dans mes archives un compilateur C pour 8088/80186 (Microsoft C3.0 et 4.0). Il doit tourner sous freedos je pense. Par contre il ne connait rien aux piles TCP, il te faudrait interfacer ça avec des bibliothèques.  
Mais il ne fournisse pas un compilateur??

---

<div class="post-metadata">

**Author:** ![dmon](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dmon/32/5587_2.png) [@dmon](https://www.debian-fr.org/u/dmon)\
**Post date:** [Février 20, 2016, 7:22 UTC](https://www.debian-fr.org/t/programmer-en-dos-sous-linux/19404/8 "2016-02-20T19:22:45Z")

</div>

[quote=“fran.b”]Mais il ne fournisse pas un compilateur??[/quote]Si, si ils fournissent un compilateur. J’ai utiliser personnellement Borland 5.0 sous windows par contre je ne sais pas si les collègues ont rajouté quelque chose avec Borland.

Je voudrais faire quelque chose comme `$ gcc-186-dos toto.c CLIB200L.lib -ototo`
