Ishmal,
I tried your cairo 1.4.4 that I saw this morning :-)
The new libs does not work as expected. (I use your provided libs also in my own application to create some pdf report)
I am not shure if this is caused by the optimisations in cairo or by your compilation.
However thx. for the win32-libs
Hope my report is somehow usefull,
Adib. --
In my own application where I use your cairo libs it throws an SIGSEV somewhere on cairo_create(surface). As I use codeblocks as IDE I do not know how to copy a backtrcae from the list. The last entries are ntdll!WaitForCriticalSection, cairo_color_white(), msvrt!free(), ntdll!AppendStringToString(), msvcrt!free()
however Inkscape dies as follow 0x7c928fea in ntdll!RtlpWaitForCriticalSection () from ntdll.dll (gdb) bt #0 0x7c928fea in ntdll!RtlpWaitForCriticalSection () from ntdll.dll #1 0x03c0d110 in ?? () #2 0x03c0d110 in ?? () #3 0x03c0d110 in ?? () #4 0x00000004 in ?? () #5 0x627449a3 in _libmsvcrt_a_iname () from D:\projekte\inkscape\inkscape\inkscape\libgobject-2.0-0.dll #6 0x00000000 in ?? () from #7 0x03c25110 in ?? () #8 0x0022e578 in ?? () #9 0x00000000 in ?? () from #10 0x00000000 in ?? () from #11 0x00000000 in ?? () from #12 0x0022e578 in ?? () #13 0x627466f7 in _libmsvcrt_a_iname () from D:\projekte\inkscape\inkscape\inkscape\libgobject-2.0-0.dll #14 0x03c25110 in ?? () #15 0x7c97e0f8 in ntdll!RtlpNtMakeTemporaryKey () from ntdll.dll #16 0xffffffff in ?? () #17 0x7c97e0d4 in ntdll!RtlpNtMakeTemporaryKey () from ntdll.dll #18 0x7c95a5d0 in ntdll!RtlInsertElementGenericTableAvl () from ntdll.dll #19 0x00240000 in ?? () #20 0x50000061 in ?? () ---Type <return> to continue, or q <return> to quit--- #21 0x03be9610 in ?? () #22 0x00240000 in ?? () #23 0x002595c8 in ?? () #24 0x40000060 in ?? () #25 0x00000000 in ?? () from #26 0x0022e5c0 in ?? () #27 0x00000000 in ?? () from #28 0x00000000 in ?? () from #29 0x00000688 in ?? () #30 0x0022e518 in ?? () #31 0x7c91104b in ntdll!RtlEnumerateGenericTableLikeADirectory () from ntdll.dll #32 0x000bc0a0 in ?? () #33 0x010939a3 in _cairo_scaled_font_map_lock () at src/cairo-scaled-font.c:195 Previous frame inner to this frame (corrupt stack?) (gdb)