From owner-freebsd-ports Wed Feb 5 11:12:19 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA02864 for ports-outgoing; Wed, 5 Feb 1997 11:12:19 -0800 (PST) Received: from Rigel.orionsys.com (root@rigel.orionsys.com [205.148.224.9]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA02848 for ; Wed, 5 Feb 1997 11:12:09 -0800 (PST) Received: from localhost (dbabler@localhost) by Rigel.orionsys.com (8.8.3/8.6.9) with SMTP id LAA04764 for ; Wed, 5 Feb 1997 11:12:05 -0800 (PST) Date: Wed, 5 Feb 1997 11:12:04 -0800 (PST) From: Dave Babler To: ports@freebsd.org Subject: Problems making 'expect' Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I have been having continuing problems trying to build the current port of 'expect', since it interacts with the Tc and Tcl ports. With Satoshi's help, I can build past the point that an out-of-the-box make will fail because of the current state of the releases of Tk and Tcl, namely by specifying in the Makefile the locations where the tk-4.1 and tcl-7.5 tarballs have been extracted (/usr2/tk41/tk-4.1/ and /usr2/tcl/tcl7.5/ respectively). Now the make breaks while compiling 'expect.c' itself: ---- >> Checksum OK for expect.tar.gz. ===> Extracting for expect-5.21.7 ===> expect-5.21.7 depends on shared library: tk41\.1\. - found ===> Patching for expect-5.21.7 ===> Applying FreeBSD patches for expect-5.21.7 ===> Configuring for expect-5.21.7 [ many lines deleted ] cc -O -g -o expect exp_main_exp.o libexpect521.a -L/usr/local/lib -ltcl75 -lutil -lm ./exp_main_sub.c:65: Undefined symbol `_exp_errorlog' referenced from text segment ./exp_main_sub.c:84: Undefined symbol `_exp_pty_exit' referenced from text segment [ many similar error lines deleted ] ./exp_event.c:289: Undefined symbol `_exp_configure_count' referenced from text segment *** Error code 1 Stop. ---- What do I have to do to get this to build? What is wrong? (something with Tcl?) Has anybody actually built this port recently and if so, HOW? Frustrated, -Dave