Projet mkd/Cygwin

De Wiki EELL.

(Différences entre les versions)
m (Version anglaise)
m (Remarques)
Ligne 2 : Ligne 2 :
↑ <small>[[Projet_mkd/Fichiers_en_développement|Retour vers les fichiers en développement]]</small><br/>
↑ <small>[[Projet_mkd/Fichiers_en_développement|Retour vers les fichiers en développement]]</small><br/>
== Remarques ==
== Remarques ==
 +
 +
; _README-Cywin64-2015.txt :
 +
 +
<pre>
 +
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
 +
 +
 +
</pre>
=== version multilingue ===
=== version multilingue ===

Version du 20 novembre 2015 à 08:05

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.

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

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 suffit de dé-commenter gettext dans version.h et de mettre à jour le numéro de version

Note : Il faut évidemment installer les paquets gcc et gettext

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