7 Building on microSPARC and PowerPC

Contents of this section

XFree86 3.2 also compiles on LynxOS microSPARC and on LynxOS PPC. On the microSPARC there is X server support for the colour frame buffers CG3 and CG6 while on the PPC there is no X server available at this time. Before you start the build you must create a symbolic link from the CYGNUS gcc to a file named cc somewhere in a directory included in your PATH environment variable.

7.1 Console driver patch for microSPARC

Before building on the microSPARC you should install the patch for the console driver supplied in xc/programs/Xserver/hw/sunLynx/patch.Console. The patch fixes minor problems in the original LynxOS driver and adds functionalities to detect the keyboard type and control the key click. To create a backup of the original driver and install the patch issue the commands

 # cd /
 # tar cf /sys/drivers/console.tar /sys/drivers/console
 # patch -p -E < xc/programs/Xserver/hw/sunLynx/patch.Console
 # cd /sys/drivers/console
 # make install
 # cd /sys/lynx.os
 # make install
 # reboot -a

If you opt not to install the patch you must edit xc/config/cf/lynx.cf and change the definition of SparcConsoleDefines

from
       #define SparcConsoleDefines    -DPATCHED_CONSOLE
  
to
       #define SparcConsoleDefines    /* -DPATCHED_CONSOLE */
  

7.2 Known Bug of the microSPARC server

On the first start of the X server on the microSPARC you will notice that the pointer follows mouse movements with a certain delay (especially if you're moving the mouse real fast). You will also notice that moving windows with certain window managers (eg mwm) is not working correctly. These effects should go away on the next server start.

The server for monochrome cards builds properly if you enable it in lynx.cf but it has never been tested.

$XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/LynxOS.sgml,v 3.10 1996/10/23 13:09:58 dawes Exp $





$XConsortium: LynxOS.sgml /main/4 1995/12/29 15:58:36 kaleb $

Next Chapter, Previous Chapter

Table of contents of this chapter, General table of contents

Top of the document, Beginning of this Chapter