kenmays/build/Mesa-7.5
------------------------------
checking build system type... sparc-sun-solaris2.8
checking host system type... sparc-sun-solaris2.8
checking for gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for gcc... (cached) cc
checking whether we are using the GNU C compiler... (cached) no
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... (cached) none needed
checking whether we are using the GNU C++ compiler... no
checking whether CC accepts -g... yes
checking for gmake... gmake
checking for makedepend... /usr/openwin/bin/makedepend
checking for sed... /opt/csw/bin/sed
checking for ksh93... no
checking for ksh... /opt/csw/bin/ksh
checking for pkg-config... /opt/csw/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to enable assembly... no, platform not supported
checking for cc option to produce PIC... -KPIC
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for posix_memalign... no
checking pkg-config files for X11 are available... yes
checking for XLIBGL... yes
checking for EGL... yes
checking for GLW... yes
configure: creating ./config.status
config.status: creating configs/autoconf
config.status: executing configs commands
...
exec_prefix: ${prefix}
libdir: ${exec_prefix}/lib
includedir: ${prefix}/include
Driver: xlib
OSMesa: libOSMesa
Use XCB: no
Driver: xlib
OSMesa: libOSMesa
Use XCB: yes
Gallium: yes
Gallium dirs: auxiliary drivers state_trackers
Winsys dirs: xlib
Winsys drm dirs: intel radeon nouveau
Auxiliary dirs: draw translate cso_cache pipebuffer tgsi sct rtasm util
indices
Driver dirs: softpipe failover trace i915simple r300 nv04 nv10 nv20
nv30 nv40 nv50
Trackers dirs: glx
Shared libs: yes
Static libs: no
EGL: yes
GLU: yes
GLw: yes (Motif: no)
glut: yes
Demos: yes
The Nouveau 2D drivers are good - but 3D is still under development phase as
well as Gallium. Played around in building them. The Nouveau 3D stuff is not
complete or broken so don't even bother. The kernel mode setting and
multi-head/TV-out support is still development so don't hook up any precious TV
monitors to the wire yet.
Note:
I'll have to setup libdrm 2.4.12 to review patching and issues.
Mesa 7.5 DRI drivers still intact.
Build out:
/usr/X11/lib/modules/dri/
ffb_dri.so
i915_dri.so
i965_dri.so
mach64_dri.so
mga_dri.so
r128_dri.so
r200_dri.so
r300_dri.so
radeon_dri.so
s3v_dri.so
savage_dri.so
sis_dri.so
swrast_dri.so
tdfx_dri.so
trident_dri.so
unichrome_dri.so
Most of the DRI drivers I reviewed with the OEM list I had showed Intel,
Nvidia, and Radeon for most specs. All the other ones are just for extra
support but not
for most major laptops out there (i.e. in USA, I mean).
Will review more later. Will review libdrm 2.4.12 again.
Ken Mays
--
This message posted from opensolaris.org