summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2005-08-24 05:36:05 +0000
committerCarl Worth <cworth@cworth.org>2005-08-24 05:36:05 +0000
commit9282036cd354a5714655ce4ad7859a99a1800b19 (patch)
treecc6974151738344f57642693a68b275e5599568e /README
parent4569aeda97c15084998eb956a659ad1ace302819 (diff)
Add more detailed notes on what is required to compile cairo on Mac OS X or win32.
Diffstat (limited to 'README')
-rw-r--r--README23
1 files changed, 23 insertions, 0 deletions
diff --git a/README b/README
index 135ff0d4..9e145832 100644
--- a/README
+++ b/README
@@ -83,9 +83,11 @@ Surface backends:
quartz backend
--------------
+ [*]
win32 backend
-------------
+ [*]
xcb backend
-----------
@@ -104,9 +106,30 @@ Font backends:
win32 font backend
------------------
+ [*]
atsui font backend
------------------
+ [*]
+
+ [*] I don't know specifically what packages might need to be
+ installed on a Mac OS X system to use the Quartz and ATSUI
+ backends. As far as win32, the situation is rather complex:
+
+ The Win32 backend should work on Windows 2000 and newer
+ (excluding Windows Me.) Most testing has been done on
+ Windows XP. While some portions of the code have been
+ adapted to work on older versions of Windows, considerable
+ work still needs to done to get cairo running in these
+ environments.
+
+ Cairo can be compiled on Windows either with the GCC
+ toolchain (see http://www.mingw.org) or with Microsoft
+ Visual C++. Makefiles or project files for compiling with
+ MSVC are however not provided as of this release. We have
+ received reports that MSVC 6.0 compiles parts of cairo
+ incorrectly, (leading to incorrect color). MSVC 7.0 is
+ known to work.
Compiling
=========