Utilisateur:Goelette Cardabela/Projet mkdwiki

Sources

modifier
  • Base : Utilisateur:Goelette_Cardabela/mkdcpp test du module de base mkdcpp du programme mkd recompilé, pour évaluations, avec des compilateurs différents (MSDEV41, MSVC10, VC10, minGW, Cygwin.) pour MS-Windows. Les compilateurs rayés ne conviennent pas après essais (Manque d'autonomie ou trop vieux).
  • Les compilateurs de minGW choisis, produisent des exécutables pour MS-Windows.
    • minGW permet de programmer en Lua.
      Il dispose des librairies gettext pour créer le fichier de base .pot, liste des messages de l'application permettant de créer les fichiers de traductions .po. Les fichiers compressés résultants .mo s'installent dans le répertoire d'installation de l'application /locale/fr/LC_Messages/application.mo (locale/fr/ pour la langue française, voir l'application poedit)
      Ce compilateur est vraiment très complet et parfait pour nos projets.
  • Compilé sous linux Ubuntu on crée le module d'installation pour les linux à base debian « .deb »,
    compilé sous Fedora on crée le module d'installation pour les linux à base Red-Hat « .rpm ».
Noter que l'on peut aussi implémenter une version de minGW dans linux et créer des fichiers exécutables « .exe » autonomes pour MS-Windows, ils peuvent aussi être exécutés sous linux avec l'interface Wine.

Projets en attente ou abandonnés ? :

  • [[Utilisateur:Goelette_Cardabela/mkdwikif]] module du projet mkdwiki ; mkdwikif (extraction de double-brakets [[ ]] voire double-braces {{ }} (mkdwikif ? nom à revoir).
  • [[Utilisateur:Goelette_Cardabela/mkdwikiref]] module du projet mkdwiki ; mkdwikiref référencements (mkdwikiref ? nom à revoir)

Compilateurs

modifier