~xc/config/cf/xf86site.def,
except one. You will need to set OSName,
and OSMinorVersion correctly in ~xc/config/cf/sun.cf.
Under Solaris 2.1 for x86, sun.cf needs to read
(near the top of the file)
#ifdef SVR4Architecture
#ifdef i386Architecture
#define OSName SunOS 5.1 x86
XCOMM operating system: OSName
#define OSMajorVersion 5
#define OSMinorVersion 1
Under Solaris 2.4 for x86, sun.cf needs to read
(near the top of the file)
#ifdef SVR4Architecture
#ifdef i386Architecture
#define OSName SunOS 5.4 x86
XCOMM operating system: OSName
#define OSMajorVersion 5
#define OSMinorVersion 4
~xc/config/cf/xf86site.def.
You should also make certain your version of GCC predefines `sun'.
2.4.5 is known NOT to by default. If needed edit
/usr/local/lib/gcc-lib/*/*/specs, and modify the
*predefines: line.Note: A Threaded Xlib compiled with GCC has subtle problems. It'll work 98% of the time, however clients will occasionally exhibit strange hangs. Most notably image viewers such as xv-3.10 exhibit this problem.
It is recommended that you set ThreadedX in
~xc/config/cf/sun.cf to NO, if you are using GCC.
ProWorks does not have this problem.
/usr/ccs/bin
at the front of your PATH. There are known
problems with some GNU replacements for the utilities found there. So
the /usr/ccs/bin versions of these programs
must be found before any
other possible GNU versions. (Most notably GNU 'ar' does not work
during the build).The source for this driver is included in
~xc/programs/Xserver/hw/xfree86/etc/apSolx86.shar.
Building, and
installing the driver is relatively straight forward. Please read
its accompanying README file.
You also need to set HasSolx86apertureDrv to YES in
~xc/config/cf/xf86site.def.
Next Chapter, Previous Chapter
Table of contents of this chapter, General table of contents
Top of the document, Beginning of this Chapter