Now when I want compil dia 0.93
I have this errors :
cl -G5 -GF -Ox -Zi -MD -W3 -nologo -I. -DHAVE_CONFIG_H -GD -c -FImsvc_re
commended_pragmas.h -I.. -I ..\..\glib -I ..\..\glib\glib -I ..\..\glib\gmodul
e -I ..\../gettext-0.10.40/intl -I ..\../atk -I..\../gtk+\gdk -I..\../gtk+\gdk -
I..\../gtk+ -I..\../pango -I..\../atk -I ..\../zlib-1.1.3 -DHAVE_FREETYPE -I
..\../freetype2\include -DHAVE_LIBART -DLIBDIA_COMPILATION diagdkrenderer.c
cl : Ligne de commande warning D4002 : option '-GD' inconnue ignorée
diagdkrenderer.c
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(37) :
error C2143: erreur de syntaxe : absence de ')' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(37) :
error C2143: erreur de syntaxe : absence de '{' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(38) :
error C2371: 'PangoFont' : redéfinition ; types de base différents
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pango-typ
es.h(35) : voir la déclaration de 'PangoFont'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(38) :
error C2143: erreur de syntaxe : absence de ';' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(39) :
error C2371: 'PangoGlyphString' : redéfinition ; types de base différents
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pango-gly
ph.h(33) : voir la déclaration de 'PangoGlyphString'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(39) :
error C2143: erreur de syntaxe : absence de ';' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2370: 'gint' : redéfinition ; classe de stockage différente
..\..\glib\glib\gtypes.h(44) : voir la déclaration de 'gint'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'x'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2144: erreur de syntaxe : '<Inconnu>' doit être précédé de '<Inconnu>'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2144: erreur de syntaxe : '<Inconnu>' doit être précédé de '<Inconnu>'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2143: erreur de syntaxe : absence de ';' avant 'identificateur'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(41) :
error C2059: erreur de syntaxe : 'type'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(41) :
error C2059: erreur de syntaxe : ')'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(42) :
error C2143: erreur de syntaxe : absence de ')' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(42) :
error C2143: erreur de syntaxe : absence de '{' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(43) :
error C2371: 'PangoLayoutLine' : redéfinition ; types de base différents
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pango-lay
out.h(34) : voir la déclaration de 'PangoLayoutLine'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(43) :
error C2143: erreur de syntaxe : absence de ';' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(44) :
error C2059: erreur de syntaxe : 'type'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(45) :
error C2059: erreur de syntaxe : ')'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(46) :
error C2143: erreur de syntaxe : absence de ')' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(46) :
error C2143: erreur de syntaxe : absence de '{' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(47) :
error C2371: 'PangoLayout' : redéfinition ; types de base différents
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pango-lay
out.h(32) : voir la déclaration de 'PangoLayout'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(47) :
error C2143: erreur de syntaxe : absence de ';' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(48) :
error C2059: erreur de syntaxe : 'type'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(49) :
error C2059: erreur de syntaxe : ')'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(60) :
error C2061: erreur de syntaxe : identificateur 'pango_ft2_font_get_face'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(60) :
error C2059: erreur de syntaxe : ';'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(60) :
error C2059: erreur de syntaxe : 'type'
diagdkrenderer.c(582) : error C2065: 'FT_Bitmap' : identificateur non déclaré
diagdkrenderer.c(582) : error C2146: erreur de syntaxe : absence de ';' avant l'
identificateur 'ftbitmap'
diagdkrenderer.c(582) : error C2144: erreur de syntaxe : '<Inconnu>' doit être p
récédé de '<Inconnu>'
diagdkrenderer.c(582) : error C2144: erreur de syntaxe : '<Inconnu>' doit être p
récédé de '<Inconnu>'
diagdkrenderer.c(582) : error C2143: erreur de syntaxe : absence de ';' avant 'i
dentificateur'
diagdkrenderer.c(582) : error C2065: 'ftbitmap' : identificateur non déclaré
diagdkrenderer.c(583) : error C2275: 'guint8' : utilisation non conforme de ce t
ype comme expression
..\..\glib\glibconfig.h(36) : voir la déclaration de 'guint8'
diagdkrenderer.c(583) : error C2065: 'graybitmap' : identificateur non déclaré
diagdkrenderer.c(584) : error C2143: erreur de syntaxe : absence de ';' avant 't
ype'
diagdkrenderer.c(585) : error C2143: erreur de syntaxe : absence de ';' avant 't
ype'
diagdkrenderer.c(586) : error C2275: 'GdkPixbuf' : utilisation non conforme de c
e type comme expression
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\gdk-pixbuf\gdk-
pixbuf.h(53) : voir la déclaration de 'GdkPixbuf'
diagdkrenderer.c(586) : error C2065: 'rgba' : identificateur non déclaré
diagdkrenderer.c(601) : error C2065: 'width' : identificateur non déclaré
diagdkrenderer.c(601) : error C2065: 'height' : identificateur non déclaré
diagdkrenderer.c(604) : error C2065: 'rowstride' : identificateur non déclaré
diagdkrenderer.c(606) : error C4047: '=' : 'int' diffère de 'guint8 *' dans les
niveaux d'indirection
diagdkrenderer.c(608) : error C2224: la partie gauche de '.rows' doit avoir un t
ype struct/union
diagdkrenderer.c(609) : error C2224: la partie gauche de '.width' doit avoir un
type struct/union
diagdkrenderer.c(610) : error C2224: la partie gauche de '.pitch' doit avoir un
type struct/union
diagdkrenderer.c(611) : error C2224: la partie gauche de '.buffer' doit avoir un
type struct/union
diagdkrenderer.c(612) : error C2224: la partie gauche de '.num_grays' doit avoir
un type struct/union
diagdkrenderer.c(613) : error C2224: la partie gauche de '.pixel_mode' doit avoi
r un type struct/union
diagdkrenderer.c(613) : error C2065: 'ft_pixel_mode_grays' : identificateur non
déclaré
diagdkrenderer.c(614) : error C2224: la partie gauche de '.palette_mode' doit av
oir un type struct/union
diagdkrenderer.c(615) : error C2224: la partie gauche de '.palette' doit avoir u
n type struct/union
diagdkrenderer.c(616) : error C4013: 'pango_ft2_render_layout' non défini(e) ; e
xtern retournant int supposé
diagdkrenderer.c(622) : error C4047: '=' : 'int' diffère de 'GdkPixbuf *' dans l
es niveaux d'indirection
diagdkrenderer.c(623) : error C4047: 'fonction' : 'const GdkPixbuf *' diffère de
'int' dans les niveaux d'indirection
diagdkrenderer.c(624) : error C4047: 'fonction' : 'const GdkPixbuf *' diffère de
'int' dans les niveaux d'indirection
diagdkrenderer.c(630) : error C2109: un indice requiert un type tableau ou point
eur
diagdkrenderer.c(633) : warning C4022: 'g_free' : incompatibilité de pointeur po
ur le paramètre actuel 1
diagdkrenderer.c(640) : error C4047: '!=' : 'int' diffère de 'void *' dans les n
iveaux d'indirection
diagdkrenderer.c(641) : error C4047: 'fonction' : 'GdkPixbuf *' diffère de 'int'
dans les niveaux d'indirection
NMAKE : fatal error U1077: 'cl'á: code retour '0x2'
Stop.
Help me plz cl -G5 -GF -Ox -Zi -MD -W3 -nologo -I. -DHAVE_CONFIG_H -GD -c
-FImsvc_re
commended_pragmas.h -I.. -I ..\..\glib -I ..\..\glib\glib -I ..\..\glib\gmodul
e -I ..\../gettext-0.10.40/intl -I ..\../atk -I..\../gtk+\gdk -I..\../gtk+\gdk -
I..\../gtk+ -I..\../pango -I..\../atk -I ..\../zlib-1.1.3 -DHAVE_FREETYPE -I
..\../freetype2\include -DHAVE_LIBART -DLIBDIA_COMPILATION diagdkrenderer.c
cl : Ligne de commande warning D4002 : option '-GD' inconnue ignorée
diagdkrenderer.c
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(37) :
error C2143: erreur de syntaxe : absence de ')' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(37) :
error C2143: erreur de syntaxe : absence de '{' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(38) :
error C2371: 'PangoFont' : redéfinition ; types de base différents
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pango-typ
es.h(35) : voir la déclaration de 'PangoFont'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(38) :
error C2143: erreur de syntaxe : absence de ';' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(39) :
error C2371: 'PangoGlyphString' : redéfinition ; types de base différents
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pango-gly
ph.h(33) : voir la déclaration de 'PangoGlyphString'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(39) :
error C2143: erreur de syntaxe : absence de ';' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2370: 'gint' : redéfinition ; classe de stockage différente
..\..\glib\glib\gtypes.h(44) : voir la déclaration de 'gint'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'x'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2144: erreur de syntaxe : '<Inconnu>' doit être précédé de '<Inconnu>'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2144: erreur de syntaxe : '<Inconnu>' doit être précédé de '<Inconnu>'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(40) :
error C2143: erreur de syntaxe : absence de ';' avant 'identificateur'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(41) :
error C2059: erreur de syntaxe : 'type'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(41) :
error C2059: erreur de syntaxe : ')'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(42) :
error C2143: erreur de syntaxe : absence de ')' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(42) :
error C2143: erreur de syntaxe : absence de '{' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(43) :
error C2371: 'PangoLayoutLine' : redéfinition ; types de base différents
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pango-lay
out.h(34) : voir la déclaration de 'PangoLayoutLine'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(43) :
error C2143: erreur de syntaxe : absence de ';' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(44) :
error C2059: erreur de syntaxe : 'type'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(45) :
error C2059: erreur de syntaxe : ')'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(46) :
error C2143: erreur de syntaxe : absence de ')' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(46) :
error C2143: erreur de syntaxe : absence de '{' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(47) :
error C2371: 'PangoLayout' : redéfinition ; types de base différents
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pango-lay
out.h(32) : voir la déclaration de 'PangoLayout'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(47) :
error C2143: erreur de syntaxe : absence de ';' avant '*'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(48) :
error C2059: erreur de syntaxe : 'type'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(49) :
error C2059: erreur de syntaxe : ')'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(60) :
error C2061: erreur de syntaxe : identificateur 'pango_ft2_font_get_face'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(60) :
error C2059: erreur de syntaxe : ';'
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\pango\pangoft2.h(60) :
error C2059: erreur de syntaxe : 'type'
diagdkrenderer.c(582) : error C2065: 'FT_Bitmap' : identificateur non déclaré
diagdkrenderer.c(582) : error C2146: erreur de syntaxe : absence de ';' avant l'
identificateur 'ftbitmap'
diagdkrenderer.c(582) : error C2144: erreur de syntaxe : '<Inconnu>' doit être p
récédé de '<Inconnu>'
diagdkrenderer.c(582) : error C2144: erreur de syntaxe : '<Inconnu>' doit être p
récédé de '<Inconnu>'
diagdkrenderer.c(582) : error C2143: erreur de syntaxe : absence de ';' avant 'i
dentificateur'
diagdkrenderer.c(582) : error C2065: 'ftbitmap' : identificateur non déclaré
diagdkrenderer.c(583) : error C2275: 'guint8' : utilisation non conforme de ce t
ype comme expression
..\..\glib\glibconfig.h(36) : voir la déclaration de 'guint8'
diagdkrenderer.c(583) : error C2065: 'graybitmap' : identificateur non déclaré
diagdkrenderer.c(584) : error C2143: erreur de syntaxe : absence de ';' avant 't
ype'
diagdkrenderer.c(585) : error C2143: erreur de syntaxe : absence de ';' avant 't
ype'
diagdkrenderer.c(586) : error C2275: 'GdkPixbuf' : utilisation non conforme de c
e type comme expression
C:\Documents and Settings\Net\Bureau\w32 dia\top\include\gdk-pixbuf\gdk-
pixbuf.h(53) : voir la déclaration de 'GdkPixbuf'
diagdkrenderer.c(586) : error C2065: 'rgba' : identificateur non déclaré
diagdkrenderer.c(601) : error C2065: 'width' : identificateur non déclaré
diagdkrenderer.c(601) : error C2065: 'height' : identificateur non déclaré
diagdkrenderer.c(604) : error C2065: 'rowstride' : identificateur non déclaré
diagdkrenderer.c(606) : error C4047: '=' : 'int' diffère de 'guint8 *' dans les
niveaux d'indirection
diagdkrenderer.c(608) : error C2224: la partie gauche de '.rows' doit avoir un t
ype struct/union
diagdkrenderer.c(609) : error C2224: la partie gauche de '.width' doit avoir un
type struct/union
diagdkrenderer.c(610) : error C2224: la partie gauche de '.pitch' doit avoir un
type struct/union
diagdkrenderer.c(611) : error C2224: la partie gauche de '.buffer' doit avoir un
type struct/union
diagdkrenderer.c(612) : error C2224: la partie gauche de '.num_grays' doit avoir
un type struct/union
diagdkrenderer.c(613) : error C2224: la partie gauche de '.pixel_mode' doit avoi
r un type struct/union
diagdkrenderer.c(613) : error C2065: 'ft_pixel_mode_grays' : identificateur non
déclaré
diagdkrenderer.c(614) : error C2224: la partie gauche de '.palette_mode' doit av
oir un type struct/union
diagdkrenderer.c(615) : error C2224: la partie gauche de '.palette' doit avoir u
n type struct/union
diagdkrenderer.c(616) : error C4013: 'pango_ft2_render_layout' non défini(e) ; e
xtern retournant int supposé
diagdkrenderer.c(622) : error C4047: '=' : 'int' diffère de 'GdkPixbuf *' dans l
es niveaux d'indirection
diagdkrenderer.c(623) : error C4047: 'fonction' : 'const GdkPixbuf *' diffère de
'int' dans les niveaux d'indirection
diagdkrenderer.c(624) : error C4047: 'fonction' : 'const GdkPixbuf *' diffère de
'int' dans les niveaux d'indirection
diagdkrenderer.c(630) : error C2109: un indice requiert un type tableau ou point
eur
diagdkrenderer.c(633) : warning C4022: 'g_free' : incompatibilité de pointeur po
ur le paramètre actuel 1
diagdkrenderer.c(640) : error C4047: '!=' : 'int' diffère de 'void *' dans les n
iveaux d'indirection
diagdkrenderer.c(641) : error C4047: 'fonction' : 'GdkPixbuf *' diffère de 'int'
dans les niveaux d'indirection
NMAKE : fatal error U1077: 'cl'á: code retour '0x2'
Stop.