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-----