Error compiling Cairo 0.92 and how to fix it
- From: Mario Fischer <klicker-mail gmx net>
- To: gtk-perl-list gnome org
- Subject: Error compiling Cairo 0.92 and how to fix it
- Date: Sun, 20 Aug 2006 18:31:18 +0200
I'm getting along compiling the newest versions of the Gtk2 packages.
Glib still fails the 64 bit test suites, but for now I ignored that. Now
I've tried to compile the new Cairo 0.92 release and during the run of
nmake I got the following:
------------------------------------------------------------------------
[...]
cl -c -I. -Ibuild -IC:/Gtk/include/cairo -nologo -GF -W3 -MD
-Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DNO_HASH_SEED -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT
-DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG
-O1 -DVERSION=\"0.92\" -DXS_VERSION=\"0.92\" "-IC:\usr\lib\CORE"
cairo-perl-enums.c
cl : Befehlszeile warning D4029 : Die Optimierung ist im
Standardcompiler nicht verfügbar.
cairo-perl-enums.c
cairo-perl-enums.c(799) : error C2065: 'CAIRO_SVG_VERSION_1_1':
nichtdeklarierter Bezeichner
cairo-perl-enums.c(801) : error C2065: 'CAIRO_SVG_VERSION_1_2':
nichtdeklarierter Bezeichner
NMAKE : fatal error U1077: 'cl': R³ckgabe-Code '0x2'
Stop.
------------------------------------------------------------------------
To fix this, run "perl Makefile.PL" and open the file
"cairo-perl-enums.c" (it is created by Makefile.PL). At the beginning find:
------------------------------------------------------------------------
/*
* This file was automatically generated. Do not edit.
*/
#include <cairo-perl.h>
------------------------------------------------------------------------
Add this line below:
------------------------------------------------------------------------
typedef enum {
CAIRO_SVG_VERSION_1_1,
CAIRO_SVG_VERSION_1_2
} cairo_svg_version_t;
------------------------------------------------------------------------
Now save and close the file. After this modification nmake runs without
any errors.
I hope that will help.
I'll keep you updated about my progress on compiling Gtk2 with MSVC.
Mario Fischer
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]