Date: Sat, 13 Feb 1999 12:59:42 -0500 From: "Chuck O'Donnell" <cao@bus.net> To: dgason <dgason@mindspring.com> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: need help: installing XFree86 3.3.3.1 Message-ID: <19990213125942.A4992@milf18.bus.net> In-Reply-To: <002701be56be$e7c56180$b15556d1@delta>; from dgason on Fri, Feb 12, 1999 at 02:35:53PM -0500 References: <002701be56be$e7c56180$b15556d1@delta>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 12, 1999 at 02:35:53PM -0500, dgason wrote:
> Hi,
>
> I've just finished installing 3.0-RELEASE on my system and applying the
> 30upgrade.tgz package. The OS seems to work well.
> However, I need to install XFree86 3.3.3.1 if I want a GUI because the
> earlier versions of XFree86 won't recognize my new video card (A Number Nine
> Rendition IV). I download the XFree86 port, untar it, run the "configure"
> script and then attempt a "make".
> Here's the errors I get during the make:
>
> "/usr/share/mk/bsd.port.mk", line2: Coult not find
> /usr/ports/Mk/bsd.port.mk
> line 70: Malformed conditional (${PORTOBJFORMAT} = "aout")
> line 70: need an operator
> line 83: if-less endif
>
> This is a fresh install of 3.0-RELEASE on a brand new system. The only
> thing installed are the sources and binaries of the OS, the sources and
> binaries of the slightly older version of X that came with 3.0-RELEASE, plus
> the 3.0 upgrade patch.
>
> What do I need to do to get the install of XFree86 3.3.3.1 to work?
It looks like you need syncronize /usr/ports/Mk so it is up to date
with the port you grabbed for Xfree. /usr/ports/Mk contains some
template makefiles for building ports.
If you have enough disk space (I think around 200Mb? -guessing), the
most straightforward option might be to syncronize the whole ports
tree. There are a few ways to do this. I know there is a link on the
ports page where you can download the whole ports tree as a gzip'ed
tar file, but I've never tried that (see http:www.freebsd.org/ports).
I prefer to use cvsup. There's plenty of info for syncronizing sources
at http://www.freebsd.org/handbook/synching.html, including the info
on cvsup and a link to a binary package to install it.
If you end up using cvsup, there is a nice example supfile to sync up
just the ports tree under /usr/share/examples/cvsup/ports-supfile. You
may want to edit it to use cvsup2.freebsd.org or cvsup3.freebsd.org
though, as the default cvsup.freebsd.org is usually kind of loaded
down.
--
Chuck
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990213125942.A4992>
