*BSD News Article 26211


Return to BSD News archive

Xref: sserve comp.windows.x.i386unix:6646 comp.os.386bsd.misc:1855
Path: sserve!newshost.anu.edu.au!munnari.oz.au!bunyip.cc.uq.oz.au!harbinger.cc.monash.edu.au!msuinfo!uwm.edu!vixen.cso.uiuc.edu!howland.reston.ans.net!sol.ctr.columbia.edu!destroyer!news.cic.net!news.plexus.com!news.plexus.com!not-for-mail
From: scottr@news.plexus.com (Scott Reynolds)
Newsgroups: comp.windows.x.i386unix,comp.os.386bsd.misc
Subject: Re: Has anybody built XFree86-2.0 on NetBSD-current (Jan 2)?
Date: 17 Jan 1994 11:23:13 -0600
Organization: Plexus Corp. -- Neenah, Wisconsin
Lines: 54
Message-ID: <2hehi1$e94@aspen.plexus.com>
References: <2h97qe$of1@aspen.plexus.com> <2hbh9u$j99@winx03.informatik.uni-wuerzburg.de>
NNTP-Posting-Host: aspen.plexus.com
X-Newsreader: NN version 6.5.0 #3 (NOV)

In <2hbh9u$j99@winx03.informatik.uni-wuerzburg.de>
	hohndel@informatik.uni-wuerzburg.de (Dirk Hohndel) writes:

>Scott Reynolds (scottr@news.plexus.com) wrote:

>: So, for the first time, I've broken out the handy X11R5 sources, patched
>: them to pl26, added the XFree86 patch (minor, easily resolved conflicts
>: in mit/clients/xterm), added the Type1 code and patches, and finally

>Which is due to the fact, that XFree86-2.0 is based on MIT pl25...


Sorry, you misunderstand.  The server/ddx/x386 tree is distributed
as a separate .tar.Z file (.tar.gz?), which is the _only_ place I am
having problems building it.  The dependencies are all recognizable as
syscons dependencies, and the stock NetBSD-current distribution has the
pccons driver from what I can see.

This is (part of) the error I get when I try to build the server:

making all in ./server/ddx/x386/os-support...
making subdirs in ./server/ddx/x386/os-support/bsd...
rm -f bsd_init.o
gcc -c  -O2 -m486 -I../../../../.././server/ddx/x386/common \
	-I../../../../.././server/ddx/x386/os-support -I. \
	-I../../../../.././server/include -I../../../../.././X11 \
	-I../../../../../.  -D__386BSD__      -DGCCUSESGAS -DXDMCP \
	-DAVOID_GLYPHBLT -DSHAPE -DMULTIBUFFER -DMITMISC -DXTESTEXT1 \
	-DXTEST     bsd_init.c
bsd_init.c: In function `xf86OpenConsole':
bsd_init.c:69: `vtmode_t' undeclared (first use this function)
bsd_init.c:69: (Each undeclared identifier is reported only once
bsd_init.c:69: for each function it appears in.)
bsd_init.c:69: parse error before `vtmode'
bsd_init.c:100: `VT_GETMODE' undeclared (first use this function)
bsd_init.c:100: `vtmode' undeclared (first use this function)
bsd_init.c:103: `CONS_GETVERS' undeclared (first use this function)
bsd_init.c:119: `VT_OPENQRY' undeclared (first use this function)
bsd_init.c:224: `X_MODE_OFF' undeclared (first use this function)
bsd_init.c:226: `CONSOLE_X_MODE' undeclared (first use this function)

etc. etc. etc.

This is the as-distributed XFree86-2.0 server/ddx/x386 tree with the
as-distributed NetBSD-current 02-Jan-94.  It ain't rocket science, but
I'm sure having a rotten time getting this server recompiled.  I'm
convinced I need to do this because a linkkit-built server functions
just like the distributed version (I'm using XF86_SVGA, by the way).

Help?
-- 
Scott Reynolds
Assistant System Administrator
Technology Group, Inc.