README.QNX
changeset 291 68a8a8237c09
parent 279 04351f59b051
child 309 2de77f7b7a28
equal deleted inserted replaced
290:9a02597bc1b0 291:68a8a8237c09
     1 README by Mike Gorchak <mike@malva.com.ua>
     1 README by Mike Gorchak <mike@malva.ua>
     2 
     2 
     3     Experimentally added OpenGL support in window mode (in fullscreen
     3     OpenGL support was experimentally added in window mode (in
     4 mode not yet). If you have QNX RtP v6.1.0 w/ or w/o Patch A you  need
     4 fullscreen mode not yet). If you have QNX RtP v6.1.0 w/ or w/o
     5 to download new Photon3D runtime from http://developers.qnx.com.  The
     5 Patch A you must download new Photon3D runtime from http://de-
     6 versions of OS before 6.1.0 is not supported.
     6 velopers.qnx.com. The versions of OS before 6.1.0 are not sup-
       
     7 ported.
     7 
     8 
     8 Problems:
     9 Problems:
     9 1. OpenGL support is very raw. It is often fail. Update function has
    10 1. Fullscreen mode (in OpenGL mode) has not been  written yet.
    10    not been written yet. Fullscreen mode has not been written yet.
    11 2. Photon has some errors in detecting  how much bits  per pi-
    11 2. Photon has some errors in detecting how much bits per pixel has
    12    xel videomode has.
    12    videomode, creating images with different color depth.
    13 3. No  shared  libraries  yet. We  need  manually  set flag to
    13 3. No shared libraries yet. We need manually set flags as
    14    'configure' --disable-shared.
    14    --disable-shared.
       
    15 
    15 
    16 Some building issues:
    16 Some building issues:
    17 
    17 
    18     Run configure script without x11 support, e.g.:
    18     Run configure script without x11 support, e.g.:
    19 
    19 
    20     a) for OpenGL support:
    20     a) for OpenGL support:
    21     ./configure --prefix=/usr/local \
    21     ./configure --prefix=/usr/local \
    22                 --disable-video-x11 \
    22                 --disable-video-x11 \
    23                 --disable-shared
    23                 --disable-shared
    24 
    24 
    25     a) without OpenGL support:
    25     b) without OpenGL support:
    26     ./configure --prefix=/usr/local \
    26     ./configure --prefix=/usr/local \
    27                 --disable-video-x11 \
    27                 --disable-video-x11 \
    28                 --disable-shared    \
    28                 --disable-shared    \
    29                 --disable-video-opengl
    29                 --disable-video-opengl
    30 
    30