From owner-freebsd-current Mon Mar 23 11:44:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA22369 for freebsd-current-outgoing; Mon, 23 Mar 1998 11:44:20 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from candle.pha.pa.us (maillist@s5-03.ppp.op.net [209.152.195.67]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA22259 for ; Mon, 23 Mar 1998 11:44:01 -0800 (PST) (envelope-from maillist@candle.pha.pa.us) Received: (from maillist@localhost) by candle.pha.pa.us (8.8.5/8.8.5) id OAA25534; Mon, 23 Mar 1998 14:43:44 -0500 (EST) From: Bruce Momjian Message-Id: <199803231943.OAA25534@candle.pha.pa.us> Subject: Re: [PORTS] RE: pgaccess doesn't run on -current anymore, possibh To: shimon@simon-shapiro.org Date: Mon, 23 Mar 1998 14:43:44 -0500 (EST) Cc: andreas@klemm.gtn.com, pgsql-ports@postgreSQL.org, current@FreeBSD.ORG, scrappy@hub.org In-Reply-To: from "Simon Shapiro" at Mar 23, 98 11:42:45 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > On 23-Mar-98 Bruce Momjian wrote: > >> They insist that all traces of /usr/local/include/tcl.h, > >> /usr/local/lib/libtcl.* are removed before any tcl/tk will be built. > >> There was a whole thread on this. Sorry. Not the ports tree, but make > >> world or something. The FreeBSD ``port'' of PostgreSQL needs to > >> acomodate > >> this. > > > > Yes, this was a bug in the configure stuff, where if it found something > > in /usr/include, it made TCL_INCDIR="", so the compile did -I with no > > directory name, and it took the next file as the include directory and > > failed. > > > > This will be fixed in today's release of 6.3.1. > > Could you please let me knwo when the cvsuup server has been updated? cvsup is updated now. > > ... > > > Not sure about FreeBSD, but I have it working on BSDI by creating a > > shared library version of libpgtcl, and change pgaccess to use that > > library name. > > Good news. Now, please tell me: > > a. How/what to do to create a shared libpgtcl? I have the make process > (after fixing it to include correctly) produce a libpgtcl.so.1.0 with a > symlink to libpgtcl.so I think that is all it takes. > b. How do I convince pgaccess to use that library? BTW, where is the > executable pgaccess? My guess is that it is some sort of a wish shell, > which knowns about pg, etc. But what produces it and how? The executable is src/bin/pgaccess/pgaccess.tcl. I have to find the libpqtcl.so line, and edit it. -- Bruce Momjian | 830 Blythe Avenue maillist@candle.pha.pa.us | Drexel Hill, Pennsylvania 19026 + If your life is a hard drive, | (610) 353-9879(w) + Christ can be your backup. | (610) 853-3000(h) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message