From owner-freebsd-questions Fri Jun 4 14: 7:49 1999 Delivered-To: freebsd-questions@freebsd.org Received: from ns1.siara.com (fci2.siara.com [209.31.24.130]) by hub.freebsd.org (Postfix) with SMTP id B6FF015B14 for ; Fri, 4 Jun 1999 14:07:47 -0700 (PDT) (envelope-from gnn@siara.com) Received: from siara-serv1. by ns1.siara.com via smtpd (for hub.FreeBSD.ORG [204.216.27.18]) with SMTP; 4 Jun 1999 21:36:59 UT Received: from siara.com by siara.com with esmtp id m10q1BO-001FJgC; Fri, 4 Jun 1999 14:07:18 -0700 (PDT) Message-ID: X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-questions@freebsd.org Subject: Has anyone gotten packet shell (psh) running on FreeBSD 3.1? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 04 Jun 1999 14:06:05 -0700 From: "George.Neville-Neil" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Folks, I'm trying to get the packet shell running on FreeBSD 3.1. This application uses dlopen to load protocol modules for use with TCL (the protocol modules are in C and linked with Bshareable). WHen I load the object module it needs a symbol that's already in the running program but dlopen returns an error of: Error: Bad object library: ether /usr/local/psh/lib/ether: Undefined symbol "ptbl_update" But if I do an nm on the object (psh) I see: 080491cc T ptbl_update Any clues? If I just force a link of psh.o into the loadable module things "work" for the dlopen but then don't work for other things. Thanks, George -- George V. Neville-Neil gnn@siara.com "I will never abdicate to anybody else my right to decide who the enemy is." Utah Phillips To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message