Projet mkd/Cygwin

De Wiki EELL.

(Différences entre les versions)
m (Remarques)
m (version multilingue : Présentation)
Ligne 52 : Ligne 52 :
Ce projet à l'étude en fin 2015 n'a pas abouti faute de librairies associées à gettext dans la version cygwin X86_64.
Ce projet à l'étude en fin 2015 n'a pas abouti faute de librairies associées à gettext dans la version cygwin X86_64.
-
 
-
La compilation de la version standard ne pose aucun problème dans cygwin X86_64 il suffit de garder la ligne gettext en commentaire dans le fichier version.h
 
; Cygwin X86  
; Cygwin X86  
Ligne 61 : Ligne 59 :
Il semble que ces libraires soient présentes dans la version i686.
Il semble que ces libraires soient présentes dans la version i686.
-
Sous versions 32 bits X86 il suffit de dé-commenter gettext dans version.h et de mettre à jour le numéro de version
+
Sous versions 32 bits X86 il faut dé-commenter gettext dans version.h et de mettre à jour le numéro de version
-
''<small>Note : Il faut évidemment installer les paquets gcc et gettext''</small>
+
''<small>Note : Les paquets make, gcc et gettext doivent être installés''</small>
=== Version anglaise ===
=== Version anglaise ===

Version du 20 novembre 2015 à 09:44

Cette page n'est pas finie. Veuillez considérer le plan et le contenu comme incomplets et en préparation, temporaires et sujets à caution. Si vous souhaitez participer, il vous est recommandé de consulter sa page de discussion au préalable.

Retour vers les fichiers en développement

Remarques

_README-Cywin64-2015.txt 
Make mkd.exe version 2015 for cygwin under Windows 10.
------------------------------------------------------

This version 2015 update the release 2013 

version.h :
In english version (mkd_cywin_mkd_only), the Line GETTEXT is commented.
In multilingual version (mkd_cygwin_multilang), the line GETTEXT is uncommented.

Perform mkd.exe only under cygwin :
------------------------------------- 
you can compile this version with the command ./mkd_cygwin_only.bash with the _CYGWIN_cmd (konsole for cygwin)
this version use the normal Makefile with 
//#define GETTEXT ( commented ) in version.h
#define MinGW ( uncommented ) in version.h


Perform mkd.exe under Windows_10 and under cygwin :
---------------------------------------------------- 
you can compile the new version ./mkd_cygwin_windows.bash in the _CYGWIN_cmd (konsole for cygwin)
this version use mkd_cygwin_windows.mak with the gcc windows option -mno-cygwin
 and :
#define version
//#define GETTEXT ( commented ) in version.h
#define MinGW ( uncommented ) in version.h


Perform mkd.exe in multilingual version under cygwin :
-----------------------------------------------------
Compile the new version with the command ./mkd_multilang.bash in the _CYGWIN_cmd (konsole for cygwin)
This version use mkd_multilang.mak with the options :
CFLAGS  = -I/usr/i686-pc-cygwin/sys-root/usr/include 
LDFLAGS = -L/usr/i686-pc-cygwin/sys-root/usr/lib
#define GETTEXT uncommented in version.h
#define MinGW uncommented in version.h


version multilingue

La compilation avec cygwin permet normalement de créer des version multilingues de mkd.exe avec gettext.

Cygwin X86_64

Ce projet à l'étude en fin 2015 n'a pas abouti faute de librairies associées à gettext dans la version cygwin X86_64.

Cygwin X86

Cette version n'a pas été évaluée en fin 2015

Il semble que ces libraires soient présentes dans la version i686.

Sous versions 32 bits X86 il faut dé-commenter gettext dans version.h et de mettre à jour le numéro de version

Note : Les paquets make, gcc et gettext doivent être installés

Version anglaise

La compilation de la version standard ne pose aucun problème dans cygwin X86_64 il suffit de garder la ligne gettext en commentaire dans le fichier version.h

On peut utiliser cette version : mkd-130530(mingw).zip

Cygwin.bat
Jeudi 19 nov 2015; Pas fini ... 
Outils personnels