From owner-freebsd-questions@FreeBSD.ORG Wed Feb 18 23:53:08 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A528216A4CF for ; Wed, 18 Feb 2004 23:53:08 -0800 (PST) Received: from dyer.circlesquared.com (host217-45-219-83.in-addr.btopenworld.com [217.45.219.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1672E43D1D for ; Wed, 18 Feb 2004 23:53:08 -0800 (PST) (envelope-from peter@circlesquared.com) Received: from circlesquared.com (localhost.petanna.net [127.0.0.1]) i1J7qu5v014157; Thu, 19 Feb 2004 07:53:07 GMT (envelope-from peter@circlesquared.com) Message-ID: <40346B58.9010202@circlesquared.com> Date: Thu, 19 Feb 2004 07:52:56 +0000 From: Peter Risdon User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5b) Gecko/20031102 X-Accept-Language: en-us, en MIME-Version: 1.0 To: martijn References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: FreeBSD-questions@FreeBSD.org Subject: Re: problems with interchange-4.8.7 on FreeBSD 5.1 RELEASE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Feb 2004 07:53:08 -0000 martijn wrote: >Hi, > >I am trying to install and run interchange on my FreeBSD server. > Brave... it's not completely straightforward. > I first >updated the ports directory-> succesful. Then I did a >"make -DCHECK_FOR_IC_USER all install". This went all well. A new user and >group (interch) is added and it seems that it is installed properly. Next >thing to do is creating a new catalog for interchange. Therfor I did the >following: > >% cd /usr/local >% bin/makecat > >A wizzard starts and I accepted all the defaults. And somewhere the wizzard >is asking for the location of "vlink". > vlink does NOT seem to be compiled by the port installation process. You need to compile it explicitly yourself as a second step. > As I did not know what the right >thing to do was. I searched for this file and found it in > >/usr/local/interchange/src/ > > No, you found files named: compile.pl mod_perl_tlink.pl tlink.pl config.h.in mvctl.c vlink.c configure syscfg.in vlink.pl cpan_local_install testcgi mod_interchange tlink.c Either go into this directory and compile vlink, or use the perl script tlink. The makecat process just copies one of these files to your cgi-bin and renames it foundation, or whatever. Interchange is a swine, in many ways. I run it myself for several clients, on FreeBSD. If you need more help, maybe mail me off-list becaus this is interchange, not FreeBSD. It's also a swine on Linux. PWR.