Subject: Re: Build of XFree86-3.9.17 problems
To: Allen D. Ball <ball@impression-technology.com>
From: Steven Grunza <steven_grunza@ieee.org>
List: port-i386
Date: 01/11/2000 16:13:21
After restoring the original X11R6, I pulled down the latest pkgsrc and
installed the aperture driver.  That almost worked.  The memrange.h file is
in /usr/pkg/include, which the XFree-3.9.17 couldn't find.  So I copied it
to the same directory as bsd_video.c and re-ran make install.  It worked.

I'm now running  3.9.17:

grunza@pc-grunza-p%(2) xdpyinfo
name of display:    :0.0
version number:    11.0
vendor string:    The XFree86 Project, Inc
vendor release number:    3917

Now if I could just figure out how to make the second display work...

If I exit back to the console, the console is set to about
half-brightness.  The second time I return to the console (to try a new
XF86Config), the console is blank.  Anyone know how to reset the console
colors?

Steven G.

"Allen D. Ball" wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> "make World" shouldn't have worked...
>
> I just compiled this on -release this past weekend.  I had to add:
>
> #ifdef NetBSDArchitecture
> #ifndef HasNetBSDApertureDriver
> #define HasNetBSDApertureDriver NO
> #endif
> #ifndef HasMTRRSupport
> #define HasMTRRSupport NO
> #endif
> #endif
>
> to config/cf/site.def.
>
> I am still working on generating an XF86Config for my machine, so I
> can't say for certain it works.  However, "make World" goes without
> errors.
>
> - -----Original Message-----
> From: port-i386-owner@netbsd.org [mailto:port-i386-owner@netbsd.org]On
> Behalf Of Steve Grunza
> Sent: Friday, July 10, 2893 3:44 PM
> To: port-i386@netbsd.org
> Subject: Build of XFree86-3.9.17 problems
>
> I'm trying to build XFree86-3.9.17 to try out the NVidia driver and the
> dual
> head support.  The make World worked ok but make install trashed my
> current X11
> installation and failed when it couldn't find memrange.h
>
> gcc -c -O2 -ansi -Dasm=__asm -Wall -Wpointer-arith -Wstrict-prototypes
> - -Wmissing
> - -prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs
> - -I../../
> ../../../../programs/Xserver/hw/xfree86/common
> - -I../../../../../../programs/Xser
> ver/hw/xfree86/os-support -I.
> - -I../../../../../../programs/Xserver/include
>       -I../../../../../../exports/include/X11
> - -I../../../../../../include/extens
> ions -I../../../../../../programs/Xserver/mi
> - -I/usr/local/aperture/include  -I..
> /../../../../.. -I../../../../../../exports/include  -DCSRG_BASED
> - -DSHAPE -DXINP
> UT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP  -DXF86BIGFONT
> - -DDPMSExtension
>  -DPIXPRIV -DPANORAMIX  -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV
> - -DSINGLEDEPTH -D
> XFreeXDGA -DXvExtension -DXFree86LOADER  -DXFree86Server -DXF86VIDMODE
> - -DX_BYTE
> _ORDER=X_LITTLE_ENDIAN -DSMART_SCHEDULE -DNDEBUG   -DFUNCPROTO=15
> - -DNARROWPROTO
>   -DPCCONS_SUPPORT -DPCVT_SUPPORT -DWSCONS_SUPPORT -DHAS_APERTURE_DRV
> - -DUSE_I386
> _IOPL -DUSESTDRES         -DHAS_MTRR_SUPPORT  bsd_video.c
> bsd_video.c:72: memrange.h: No such file or directory
> *** Error code 1
>
> I can't find memrange.h in my system.  Does anyone know what it is?
>
> grunza@pc-grunza-p%(22) uname -a
> NetBSD pc-grunza-p 1.4.1 NetBSD 1.4.1 (xps_r400) #9: Wed Jan  5 12:56:16
> EST 2000     grunza@pc-grunza-p:/usr/src/sys/arch/i386/compile/xps_r400
> i386
>
> Thanks.
>
> Steven Grunza
> steven_grunza@ieee.org
>
> -----BEGIN PGP SIGNATURE-----
> Version: PGP Personal Privacy 6.0.2
>
> iQA/AwUBOHt1XNtAFf3qaxFUEQJ3iACgisDMmcnOO+68PebCGLs83ly8KTIAoNZr
> WWaVRiM3k8fuB0hb++mJvWTX
> =ajlJ
> -----END PGP SIGNATURE-----