Hi,
Viktor Szakáts wrote:
http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo_1.8.8-2_win32.zip http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo-dev_1.8.8-2_win32.zip http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libpng_1.2.39-1_win32.zip The first
The SECOND
contains the required /include subfolder, and the last two
FIRST and THIRD
will give you two required dll files in /bin subfolder.
Does it really matter? There is no filename collision between
these packages.
No, I just wanted to correct error, and make exectly true instructions
if something goes wrong.
Hmmm, unfortunately you are right. :( I was sure these two dll's are
enough. I my case these two find found friends in c:\Program
files\Common files\GTK\2.0\bin. I GUESS they are installed with GIMP
2.6.0. But in my case they are compatible with the latest cairo and get
no GPF. Here is full farm of required .dlls:
C:\harbour\contrib\hbcairo\tests>dir *.dll
Directory of C:\harbour\contrib\hbcairo\tests
2009-08-27 00:19 859.585 libcairo-2.dll
2006-10-16 03:25 53.248 xmlparse.dll
2006-10-16 03:25 81.920 xmltok.dll
2009-09-02 23:26 223.915 libpng12-0.dll
2006-10-16 03:25 59.904 zlib1.dll
2006-10-16 03:25 181.333 libfontconfig-1.dll
2006-10-16 03:25 455.680 freetype6.dll
7 File(s) 1.915.585 bytes
I've also tried my own cairo dll. Here is full set of files:
C:\harbour\contrib\hbcairo\tests\tmp>dir
Directory of C:\harbour\contrib\hbcairo\tests\tmp
2009-12-01 00:15 625.664 fancytxt.exe
2009-11-25 02:13 473.600 libcairo-2.dll
2009-09-02 23:26 223.915 libpng12-0.dll
2006-10-16 03:25 59.904 zlib1.dll
2006-10-16 03:25 59.904 libz-1.dll
2009-12-01 01:00 16.201 fancytxt.pdf
2009-12-01 01:00 62.920 fancytxt.png
2009-12-01 00:59 349.696 libpixman-1-0.dll
8 File(s) 1.871.804 bytes
libz-1 is just a copy of zlib1.dll, libpixman-1-0 actually should by a
part of libcairo-2.dll, but it is not statically linked. I guess its
possible to force to statically link pixman and zlib into libcairo.dll.
I general it's not a nice picture...
Regards,
Mindaugas
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour