

This is version 0.0.3 of the GNUstep GUI X/RAW Backend. 

   This is a plug-in replacement for the xdps GNUstep backend.  It
   provides native X support and eliminates the need for DPS/DGS.  

   This version is just a preliminary snapshot.  It has bugs and needs
   performance tuning.  

  Performance tuning has been done in various places but much remains
  to be done.  In order to build the examples you must make a couple of
  changes to the Makefile package as follows:  

  1.  In config.make set default_library_combo to:

        default_library_combo = gnu-gnu-gnu-xraw

  2.  In GNUstep.sh set LIBRARY_COMBO to:

        LIBRARY_COMBO=gnu-gnu-gnu-xraw

  3.  Link your ~GNUstep/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xdps directory
      ~GNUstep/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xraw.  Assuming you are
      in the parent directory of gnu-gnu-gnu-xraw.  Something like:

        ln -s gnu-gnu-gnu-xdps gnu-gnu-gnu-xraw

  4.  Append the following to brain.make:

		#
		# Set the GUI Backend library
		#
		ifeq ($(GUI_BACKEND_LIB),xraw)
		BACKEND_LDFLAGS =
		BACKEND_LIBS = -lgnustep-xraw
		BACKEND_DEFINE = -DXDPS_BACKEND_LIBRARY=1
		endif
		
		SYSTEM_INCLUDES =
		SYSTEM_LDFLAGS = 
		SYSTEM_LIB_DIR =
		SYSTEM_LIBS =
		#
		# If the backend GUI library is X based
		# then add X headers and libraries
		#
		ifeq ($(GUI_BACKEND_LIB),xraw)
		SYSTEM_INCLUDES = $(X_INCLUDE)
		SYSTEM_LDFLAGS =
		SYSTEM_LIB_DIR = $(X_LIBS)
		SYSTEM_LIBS = -ltiff -ldpstk -ldps -lpsres -lX11
		endif


Felipe A. Rodriguez    
Agoura Hills, CA      
far@ix.netcom.com          
(NeXTmail preferred)(MIMEmail welcome)



Initial reading
===============

   * The file `ANNOUNCE' contains a very brief overview of the library.
     It also tells you where to get the most recent version.

   * The file `NEWS' has the library's feature history.

   * The file `INSTALL' gives instructions for installing the library.

How can you help?
=================

   * Read the projects and questions in the `TODO' file.  If you can
     volunteer for any of the projects, or if you have any useful
     comments send me email!  <scottc@net-community.com>

   * Give me feedback!  Tell me what you like; tell me what you think
     could be better.  Send me bug reports.

Creators rejoice!
Scott Christley
<scottc@net-community.com>

