From owner-freebsd-multimedia Sat Sep 21 20:00:40 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA08187 for multimedia-outgoing; Sat, 21 Sep 1996 20:00:40 -0700 (PDT) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA08154 for ; Sat, 21 Sep 1996 20:00:33 -0700 (PDT) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.7.6/8.7.3) with ESMTP id UAA01007; Sat, 21 Sep 1996 20:00:19 -0700 (PDT) Message-Id: <199609220300.UAA01007@rah.star-gate.com> X-Mailer: exmh version 1.6.9 8/22/96 To: Kim Culhan cc: multimedia@freebsd.org Subject: Re: vic-2.8 In-reply-to: Your message of "Sat, 21 Sep 1996 19:08:16 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 21 Sep 1996 20:00:18 -0700 From: Amancio Hasty Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, You can't generate a static binary with the way that tcl was build in your system. Briefly, tcl was compiled to support loadable modules which means that you need dl??? functions. These functions are loaded at link time and are not part of any library. So try to compile vic as a shareable module and you will not get the undefined functions. The compile time option which tells gcc to build a static binary is "-static". Enjoy, Amancio >From The Desk Of Kim Culhan : > > I'm having trouble compiling vic-2.8: > > tclLoadDl2.o: Undefined symbol `_dlopen' referenced from text segment > tclLoadDl2.o: Undefined symbol `_dlsym' referenced from text segment > tclLoadDl2.o: Undefined symbol `_dlsym' referenced from text segment > tclLoadDl2.o: Undefined symbol `_dlerror' referenced from text segment > > Any info on which lib it is missing is greatly appreciated. > > regards > kim > > -- > kimc@w8hd.org > >