From owner-freebsd-questions Thu Jan 4 14:55:36 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA17329 for questions-outgoing; Thu, 4 Jan 1996 14:55:36 -0800 (PST) Received: from gw0.telebase.com (root@gw0.telebase.com [192.132.57.100]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id OAA17315 for ; Thu, 4 Jan 1996 14:55:26 -0800 (PST) Received: from wormhole.telebase.com by gw0.telebase.com id RAA12291; Thu, 4 Jan 1996 17:58:47 -0500 (EST) Received: from odo.telebase.com (root@odo.telebase.com [172.16.2.217]) by wormhole.telebase.com (8.7.1/8.6.9.1) with ESMTP id SAA01366; Thu, 4 Jan 1996 18:28:39 -0500 (EST) Received: (from bmc@localhost) by odo.telebase.com (8.6.12/8.6.9.1) id RAA05932; Thu, 4 Jan 1996 17:59:41 -0500 Date: Thu, 4 Jan 1996 17:59:41 -0500 From: Brian Clapper Message-Id: <199601042259.RAA05932@telebase.com.> To: snorthcutt@1stresource.com (Scott Northcutt) Cc: freebsd-questions@FreeBSD.ORG Subject: Re: X and xterm questions In-Reply-To: <4974115@toto.iv> Sender: owner-questions@FreeBSD.ORG Precedence: bulk >>>>> "Scott" == Scott Northcutt writes: Scott> Greetings, This is perhaps the wrong forum for these queries, but, Scott> if nothing else, it'll be a good jumping off point. Here goes... Scott> 1) I recently ftp'd the xv-3.10a .tgz file, decompressed it, and Scott> type make. it cruised along fine for a while and then died while Scott> trying to find /X11/Xlib.h and a few other similar header-type Scott> files. My question is, how do I acquire those needed files? My Scott> /usr/X11R6 directory has bin, man, lib, and include directories in Scott> it. Am I missing a source directory or something? If you're connected to the Internet, use the ported version of xv-3.10a that's in the Ports collection. Here's how: 1. Point your favorite web browser at http://www.freebsd.org/ports/graphics.html 2. Scroll down until you find `xv'. 3. Select `download'. You're downloading a `make' infrastructure and a set of patches, basically. 4. Unpack the tar file you downloaded. 5. `cd' into the top level `xv' directory (probably `pub/FreeBSD/FreeBSD-current/ports/graphics/xv-3.10a' or something similar). 6. Type `make'. The `make' logic will automaticall ftp the source for xv to your machine, apply a series of FreeBSD patches to it, then build it. It uses `ncftp' to pull down the source; if you're behind a firewall (like I am), you'll have to find the `ncftp' sources and rebuild them to tunnel through your firewall. (We use SOCKS, so the rebuild was easy for me.) If that won't work for you, send me mail. I have a patch that'll fix your problems, but it's on my machine at home, which isn't accessible to me from work. (I patched `xv' before I found out about the ports collection.) ---- Brian Clapper, bmc@telebase.com, http://www.netaxs.com/~bmc/ Any sufficiently advanced technology is indistinguishable from a rigged demo. -- Andy Finkel, computer guy