On 11/19/20 4:56 PM, Basile Starynkevitch wrote:
On 11/19/20 4:11 PM, Olivier wrote:
Bonjour,
Je serai très curieux de recueillir ici des retours d'expérience sur
le développement sous Debian (Buster) d'applications natives
Windows/Linux.
Nota Bene:*je n'ai jamais de ma vie utilisé Windows!* (Mais Linux
depuis 1993, et Unix depuis 1985)
Ça doit être faisable, mais *ça peut prendre des semaines de travail*,
et il n'est pas certain que l'exécutable ainsi produit soit légalement
diffusable. Je suggère une approche WSL et la *consultation d'un
avocat spécialiste en licences logicielles*.
Des pistes possibles seraient
Lire avec attention http://www.fr.linuxfromscratch.org/
Compiler GNU binutils depuis son code source depuis
https://www.gnu.org/software/binutils/
Compiler GCC depuis son code source sur http://gcc.gnu.org/
Utiliser une bibliothèque serveur HTTP telle que
https://coralbits.com/static/onion/
Il se trouve que j'ai contribué aussi bien à GCC qu'à libonion.
J'ai oublié de préciser que GCC et binutils sont compilables puis
utilisables comme compilateur croisé (/cross-compiler/).
Le dévelopement d'application Windows sous Debian est possible.
Une alternative est bien sûr de livrer un fichier bytecode compilé avec
Ocaml. Voir http://ocaml.org/ pour les détails. Les fichiers bytecode
Ocaml sont portables entre Windows et Linux, moyennant un certain nombre
de précautions.
(Il se trouve que j'ai marginalement contribué à Ocaml)
Librement
--
Basile Starynkevitch <bas...@starynkevitch.net>
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/