[cairo] Another win32 build attempt
Hans Breuer
hans at breuer.org
Tue Apr 12 22:26:23 PDT 2005
On 11.04.2005 17:08, Jason Dorje Short wrote:
> Hans Breuer wrote:
>
>> Am 11.04.2005 um 05:35 schrieb Jason Dorje Short:
[...]
>>>> http://hans.breuer.org/gtk/cairo-2005-04-10-hb.diff
>>>
>> With -p3 it is expeceted to not work. The patch includes files for
>> cairo/packaging/cmake as well as for
>> pixman/packaging/cmake
>
>
> But I'm only compiling cairo.
>
So where do you get libpixman than? And what's you platform anyway?
> No, I have to use -p3. Now I see there is a src/CMakeLists.txt. When I
> run "cmake src" then cmake runs. Of course then "make" fails immediately:
>
> jdorje at devon:~/src/cairo$ make
> Building dependencies. cmake.depends...
> Building object file cairo-array.o...
> In file included from /home/jdorje/src/cairo/src/cairoint.h:133,
> from /home/jdorje/src/cairo/src/cairo-array.c:37:
> /home/jdorje/src/cairo/src/cairo-wideint.h:50: error: conflicting types
> for 'int32_t'
> /usr/include/sys/types.h:193: error: previous declaration of 'int32_t'
> was here
> /home/jdorje/src/cairo/src/cairo-wideint.h:53: error: conflicting types
> for 'uint32_t'
> /usr/include/stdint.h:52: error: previous declaration of 'uint32_t' was
> here
> make[1]: *** [cairo-array.o] Error 1
> make: *** [default_target] Error 2
>
Pretty obvious trouble with *having* stdint.h. I'll integrate the stdint.h
test (and maybe config.h creation, if that's required). But not before the
weekend.
>> I haven't tried cmake on command line yet but CMakeSetup works for me.
>> You need to select both the source (src) *and* the binary directory
>> (packaging/cmake)
>
>
> I have no CMakeSetup.
>
so you are not using MACOS, which has wxCMakeSetup ;)
Hans
-------- Hans "at" Breuer "dot" Org -----------
Tell me what you need, and I'll tell you how to
get along without it. -- Dilbert
More information about the cairo
mailing list