Codes & Astuces Téléchargements
Mise à jour : 17/7/2008
Site
Accueil Actualité
Liens Contact
Présentation de WINDEV
1. Vous avez dit programme ?
2. Que fait WINDEV ?
3. Editeur de fenêtres
4. Editeur d'analyses
5. Outils
6. Editeur de Requetes
Ressources
Codes & Astuces
Mon Premier ...
Téléchargements
Hors sujet
Recherches
Rechercher un exemple ?
Formation
Ouvrages
Exemples de réalisations
Utilitaire à télécharger
WD IPMAIL !
Utilitaire à télécharger
WD TRANSFERT MAIL !
Création d'un composant
à télécharger !
Mon premier programme sous Linux...

WINDEV 10 permet de créer des programmes s'excutant dans un environnement Linux. Ne connaissant que très peu ce système (je ne l'utilise pas dans un contexte professionnel), ma curiosité ma tout de même pousée à créer un programme de type "Hello world !" sous Linux.

Voici donc une méthodologie permettant une première exécution d'un programme WINDEV 10 sous Linux. Il ne s'agit sans doute pas de la meilleure méthode (de part mes connaissances Linux très réduites), mais le résultat est satisfaisant !

Etape 1 - création d'un projet :
Rien de spécifique à ce stade, il s'agit d'une création d'un projet tout à fait standard comme décrit dans les différents exemples de création d'utilitaire. En revanche on ne va pas créer de fenêtres comme on le fait pour Windows, car le programme Linux n'aura pas d'interface. Tous les traitements seront regroupés dans le code du projet. Voici le traitement de notre premier programme :
dbgSortieStandard("Hello World !")
Il ne reste plus qu'à créer l'exécutable par le menu "Atelier ... Générer l'exécutable Linux". Le répertoire \exe\ du projet contiendra alors le module exécutable, sa bibliothèque .WDL et les fichiers .so.

Etape 2 - copie du projet sous Linux :
Le programme WinSCP3 peut être utilisé pour la copie. Après son lancement, il suffit d'effectuer la connexion à Linux, de donner un répertoire et d'y copier .EXE, .WDL et .SO. A ce stade l'exécutable ne peut pas encore s'excuter car ses droits sont insuffisants. Cette fois-ci sur la station Linux, ouvrir une session avec "root" pour avoir tous les droits. Se placer dans le répertoire dans lequel a été copié l'exécutable en utilisant la commande "CD", et donner les droits avec la commande :
chmod +x NomExecutable

Etape 3 - lancement du programme :
Il faut juste savoir qu'un exécutable ne se lance pas en donnant juste son nom comme sous Windows, mais en le précédent d'un point et d'un slach :
./NomExecutable  Et voilà votre premier programme WINDEV 10 exécuté sous Linux !   
Page créée le 20/1/2006.