From owner-freebsd-questions Fri Jan 5 01:26:24 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA22542 for questions-outgoing; Fri, 5 Jan 1996 01:26:24 -0800 (PST) Received: from toadflax.cs.ucdavis.edu (toadflax.cs.ucdavis.edu [128.120.56.188]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id BAA22537 for ; Fri, 5 Jan 1996 01:26:21 -0800 (PST) Received: by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.6) id AA06619; Fri, 5 Jan 96 01:26:04 PST From: obrien@cs.ucdavis.edu (David E. O'Brien) Message-Id: <9601050926.AA06619@toadflax.cs.ucdavis.edu> Subject: Re: X and xterm questions To: snorthcutt@1stresource.com (Scott Northcutt) Date: Fri, 5 Jan 1996 01:26:02 -0800 (PST) Cc: freebsd-questions@FreeBSD.ORG In-Reply-To: <199601042013.PAA07032@nameserver.1stresource.com> from "Scott Northcutt" at Jan 4, 96 01:57:21 pm X-Mailer: ELM [version 2.4 PL24 ME8b] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@FreeBSD.ORG Precedence: bulk > 1) I recently ftp'd the xv-3.10a .tgz file, decompressed it, and type make. > it cruised along fine for a while and then died while trying to find > /X11/Xlib.h and a few other similar header-type files. My question is, how > do I acquire those needed files? My /usr/X11R6 directory has bin, man, lib, > and include directories in it. Am I missing a source directory or something? Sounds like you are trying to compile XV straight from the box. Will not work. You want to start with the FreeBSD XV portball. With FreeBSD CDROM installed (see handbook section 2.3.1): mkdir /usr/ports /usr/X11R6/bin/lndir /ports /usr/ports cp xv-3.10a.tar.gz /usr/ports/diskfile cd /usr/ports/graphics/xv make install (note that the source for the dependant libraries (jpeg and tiff) are on the cdrom already) Without FreeBSD CDROM: mkdir -p /usr/ports/distfiles mkdir /usr/ports/graphics ftp the portballs for xv, tiff, jpeg from ftp.freebsd.org and untar them in /usr/ports/graphics. Read the Makefile's for each of these to see where to aquire the original source. Put the original source to xv,tiff,jpeg in /usr/ports/distfiles. cd /usr/ports/graphics/xv make install I installed XV last week using this procedure with NO problems what so ever. Works great. -- David (obrien@cs.ucdavis.edu)