Author: espectador
Date: Sat Feb 21 07:25:52 2015
New Revision: 38355
URL: http://svn.gna.org/viewcvs/gnustep?rev=38355&view=rev
Log:
Instructions to cairo backend on MinGW.
Modified:
tools/make/trunk/ChangeLog
tools/make/trunk/Documentation/README.MinGW
Modified: tools/make/trunk/ChangeLog
URL:
http://svn.gna.org/viewcvs/gnustep/tools/make/trunk/ChangeLog?rev=38355&r1=38354&r2=38355&view=diff
==============================================================================
--- tools/make/trunk/ChangeLog (original)
+++ tools/make/trunk/ChangeLog Sat Feb 21 07:25:52 2015
@@ -1,3 +1,8 @@
+2015-02-21 Germán Arias <[email protected]>
+
+ * Documentation/README.MinGW: Add instructions to install cairo
+ backend.
+
2015-02-19 Germán Arias <[email protected]>
* Documentation/README.MinGW: Update instructions for latest MinGW.
Modified: tools/make/trunk/Documentation/README.MinGW
URL:
http://svn.gna.org/viewcvs/gnustep/tools/make/trunk/Documentation/README.MinGW?rev=38355&r1=38354&r2=38355&view=diff
==============================================================================
--- tools/make/trunk/Documentation/README.MinGW (original)
+++ tools/make/trunk/Documentation/README.MinGW Sat Feb 21 07:25:52 2015
@@ -422,7 +422,40 @@
make install
-25. Install WinUXTheme (optional)
+25. Install gnustep-back with cairo graphics (optional but highly recommended)
+==============================================================================
+
+Download fallowing packages:
+
+http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo_1.10.2-2_win32.zip
+http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo-dev_1.10.2-2_win32.zip
+http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libpng_1.4.3-1_win32.zip
+http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype_2.4.2-1_win32.zip
+http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype-dev_2.4.2-1_win32.zip
+http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/fontconfig_2.8.0-2_win32.zip
+http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/fontconfig-dev_2.8.0-2_win32.zip
+
+
+Copy these packages at your MINGWPATH directory and unpack them. Now move some
+headers:
+
+mv /MOUNTDIR/include/cairo/* /MOUNTDIR/include/
+mv /MOUNTDIR/include/freetype2/freetype/ /MOUNTDIR/include/
+
+Now we need recompile gnustep-back to use cairo backend:
+
+cd back
+make distclean
+./configure --enable-graphics=cairo --with-name=cairo LIBS=-lcairo
+make
+make install
+
+Now set defaults to use this backend:
+
+defaults write NSGlobalDomain GSBackend cairo
+
+
+26. Install WinUXTheme (optional)
=================================
Get WinUXTheme:
@@ -440,7 +473,7 @@
defaults write NSGlobalDomain GSTheme WinUXTheme
-26. Source the gnustep script when launch the console
+27. Source the gnustep script when launch the console
=====================================================
Edit the file /MINGWPATH/msys/etc/profile and add this line to source the
@@ -449,7 +482,7 @@
. /local/share/GNUstep/Makefiles/GNUstep.sh
-27. Testing your gui installation
+28. Testing your gui installation
=================================
Get the examples:
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs