Subject: Xfree86
To: None <port-alpha@netbsd.org>
From: Ray Phillips <r.phillips@jkmrc.uq.edu.au>
List: port-alpha
Date: 05/20/2002 16:48:29
Dear NetBSD/alpha:

I'd like to get X running on a PWS 500a which has two video cards: a 
Powerstorm 4D10 and a Matrox G200.  Neither of these cards are 
supported by 1.5.2 so it's necessary to install Xfree86, correct?  Is 
it reasonable to expect the current Xfree86 to compile under 
NetBSD/alpha 1.5.2?

I downloaded

     ftp://ftp.netbsd.org/pub/NetBSD-current/tar_files/xsrc/xfree.tar.gz

(that would have been two or three weeks ago now), then:

     cd /usr
     pax -zrpe -f /temp/xfree.tar.gz
     cd xsrc/xfree/xc
     make world

which went smoothly, but

     make install

failed.  I've appended the error messages to this email.

Please let me know if this is the right approach and/or what I've done wrong.


Ray




gcc -c -O2 -ansi -Dasm=__asm -Wall -Wpointer-arith 
-I../../../../../../programs/Xserver/hw/xfree86/common 
-I../../../../../../programs/Xserver/hw/xfree86/os-support -I. 
-I../../../../../../programs/Xserver/include 
-I../../../../../../exports/include/X11 
-I../../../../../../include/extensions 
-I../../../../../../programs/Xserver/mi 
-I../../../../../../programs/Xserver/hw/xfree86/os-support/shared 
-I../../../../../.. -I../../../../../../exports/include 
-DCSRG_BASED -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY 
-DTOGCUP  -DXF86BIGFONT -DDPMSExtension  -DPIXPRIV -DPANORAMIX 
-DRENDER  -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH 
-DXFreeXDGA -DXvExtension  -DXFree86Server -DXF86VIDMODE 
-DXvMCExtension  -DSMART_SCHEDULE -DBUILDDEBUG 
-DX_BYTE_ORDER=X_LITTLE_ENDIAN -D_XSERVER64 -DNDEBUG  -DFUNCPROTO=15 
-DNARROWPROTO   -DWSCONS_SUPPORT -DPCCONS_SUPPORT -DPCVT_SUPPORT 
-DUSE_ALPHA_PIO -DUSESTDRES                bsd_video.c
bsd_video.c: In function `xf86OSInitVidMem':
bsd_video.c:386: `axpSystem' undeclared (first use in this function)
bsd_video.c:386: (Each undeclared identifier is reported only once
bsd_video.c:386: for each function it appears in.)
bsd_video.c:387: warning: implicit declaration of function `bsdGetAXP'
bsd_video.c:388: `hae_thresh' undeclared (first use in this function)
bsd_video.c:389: `hae_mask' undeclared (first use in this function)
bsd_video.c:390: `sparse_size' undeclared (first use in this function)
bsd_video.c: In function `readSparse8':
bsd_video.c:1613: `hae_thresh' undeclared (first use in this function)
bsd_video.c:1614: `hae_mask' undeclared (first use in this function)
bsd_video.c: In function `readSparse16':
bsd_video.c:1636: `hae_thresh' undeclared (first use in this function)
bsd_video.c:1637: `hae_mask' undeclared (first use in this function)
bsd_video.c: In function `writeSparse8':
bsd_video.c:1664: `hae_thresh' undeclared (first use in this function)
bsd_video.c:1665: `hae_mask' undeclared (first use in this function)
bsd_video.c: In function `writeSparse16':
bsd_video.c:1683: `hae_thresh' undeclared (first use in this function)
bsd_video.c:1684: `hae_mask' undeclared (first use in this function)
bsd_video.c: In function `writeSparseNB8':
bsd_video.c:1711: `hae_thresh' undeclared (first use in this function)
bsd_video.c:1712: `hae_mask' undeclared (first use in this function)
bsd_video.c: In function `writeSparseNB16':
bsd_video.c:1729: `hae_thresh' undeclared (first use in this function)
bsd_video.c:1730: `hae_mask' undeclared (first use in this function)
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.