INSTALL
author Sunny Sachanandani <sunnysachanandani@gmail.com>
Fri, 09 Jul 2010 21:36:41 +0530
changeset 4590 1ad70fb49fcb
parent 3561 00e7c6b7eb03
child 6878 30579e86ac24
permissions -rw-r--r--
Fix so many things that there is little place in this column to list them all but the result is that blending modes just work now for drawing primitives.

Fixes involved:
1. Fix handling of alpha channel when SDL_BLENDMODE_NONE is set.
2. Make xrendercolor use floating-point values for color channels and then convert to 16 bit ints.
3. Fix handling of visuals in SDL_x11modes.c so that a 32 bit ARGB visual is used.
4. Fix the background pixel value in SDL_x11window.c so that the window background has an alpha value of 0xFF and not 0.
slouken@0
     1
slouken@0
     2
To compile and install SDL:
slouken@0
     3
slouken@3561
     4
    0.  If you have downloaded this from the website, skip to the next step.
slouken@3561
     5
        If you have checked this out from subversion, you'll need to run
slouken@3561
     6
        ./autogen.sh to build the configure script. 
slouken@3561
     7
slouken@0
     8
    1.  Run './configure; make; make install'
slouken@0
     9
slouken@866
    10
        If you are compiling for Windows using gcc, read the FAQ at:
slouken@866
    11
        http://www.libsdl.org/faq.php?action=listentries&category=4#42
slouken@0
    12
slouken@0
    13
        If you are compiling using Visual C++ on Win32, you should read
slouken@0
    14
        the file VisualC.html
slouken@0
    15
slouken@0
    16
    2.  Look at the example programs in ./test, and check out the HTML
slouken@0
    17
        documentation in ./docs to see how to use the SDL library.
slouken@0
    18
slouken@0
    19
    3.  Join the SDL developer mailing list by sending E-mail to
slouken@253
    20
    	sdl-request@libsdl.org
slouken@253
    21
        and put "subscribe" in the subject of the message.
slouken@0
    22
slouken@253
    23
        Or alternatively you can use the web interface:
slouken@533
    24
            http://www.libsdl.org/mailing-list.php
slouken@0
    25
slouken@0
    26
That's it!
slouken@0
    27
Sam Lantinga <slouken@libsdl.org>