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 '*'
Ehm. How did you manage to get linker errors _before_ compiler errors ? This one may be missng Freetype ...
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'
... but this one looks like maybe two installations of GLib ?
Anyway : what I would change at first is the base directory, i.e. having spaces in path names looks like a real bad idea to me, especially if they get passed to programs via command line. It maybe possible to work around this by quoting but why bother ?
BTW: probably more useful than the compilers error messages would be the command line passed to _one_ of the compiler runs like :
D:\devel\my-gtk\dia\lib>nmake -f makefile.msc NOFT2=1
Microsoft (R) Program Maintenance Utility Version 1.62.7022 Copyright (C) Microsoft Corp 1988-1997. All rights reserved.
cl -G5 -GF -Ox -Zi -MD -W3 -nologo -I. -DHAVE_CONFIG_H -GD -c -FImsvc_recommended_pragmas.h -I.. -I..\..\glib -I..\..\glib\glib -I..\..\glib\gmodule -I..\..\other\intl-tml -I ..\../atk -I..\../gtk+\gdk -I..\../gtk+ -I..\..\pango -I..\../atk -I..\../other/libiconv-1.3\include -I ..\../gnome-xml\include -I ..\../other/zlib-1.1.3 -DHAVE_LIBART -I..\../libart_lgpl\.. -FIlibart_lgpl/art_co
nfig.h -DLIBDIA_COMPILATION font.c
font.c
font.c(621) : warning C4090: '=' : different 'const' qualifiers
BTW2: if you want to compile Dia without Freetype dependency (like I do) try the command line also shown above :
nmake -f makefile.msc NOFT2=1
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�
Definitely Freetype ...
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.
Please double check the installation instructions - and maybe it's better to not dump huge compiler output into your mails ...
Thanks,
Hans
-------- Hans "at" Breuer "dot" Org ----------- Tell me what you need, and I'll tell you how to get along without it. -- Dilbert
_______________________________________________ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.gnome.org/projects/dia/faq.html Main page at http://www.gnome.org/projects/dia
