From owner-freebsd-hackers@FreeBSD.ORG Wed Apr 6 06:58:18 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB43416A4CE for ; Wed, 6 Apr 2005 06:58:18 +0000 (GMT) Received: from f13.mail.ru (f13.mail.ru [194.67.57.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id A49F243D53 for ; Wed, 6 Apr 2005 06:58:18 +0000 (GMT) (envelope-from morzhus@mail.ru) Received: from mail by f13.mail.ru with local id 1DJ4UW-0003zG-00 for freebsd-hackers@freebsd.org; Wed, 06 Apr 2005 10:58:20 +0400 Received: from [67.42.132.139] by win.mail.ru with HTTP; Wed, 06 Apr 2005 10:58:20 +0400 From: Mrzh To: freebsd-hackers@freebsd.org Mime-Version: 1.0 X-Mailer: mPOP Web-Mail 2.19 X-Originating-IP: [67.42.132.139] Date: Wed, 06 Apr 2005 10:58:20 +0400 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Message-Id: Subject: Using kld functions in other kld's? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Mrzh List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2005 06:58:19 -0000 I'm trying to access one kld's functions from another kld in FreeBSD 5.3. Even though I have non-static functions in my first loaded kld, subsequent kldload of another kld that refers to those symbols gives me "link_elf: symbol blahblahblah undefined". I was able to do this kind of thing in FreeBSD 4.x before. Is what I'm trying to do possible in FreeBSD 5.3? What could be source of the problem? Thanks very much for any reply! Paul.