From owner-freebsd-ports Sat May 11 08:09:17 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA16700 for ports-outgoing; Sat, 11 May 1996 08:09:17 -0700 (PDT) Received: from jolt.eng.umd.edu (jolt.eng.umd.edu [129.2.102.5]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id IAA16693 for ; Sat, 11 May 1996 08:09:13 -0700 (PDT) Received: from thurston.eng.umd.edu (thurston.eng.umd.edu [129.2.98.206]) by jolt.eng.umd.edu (8.7.5/8.7.3) with ESMTP id LAA28208 for ; Sat, 11 May 1996 11:09:11 -0400 (EDT) Received: (from chuckr@localhost) by thurston.eng.umd.edu (8.7.5/8.7.3) id LAA04129; Sat, 11 May 1996 11:09:10 -0400 (EDT) Date: Sat, 11 May 1996 11:09:09 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@thurston.eng.umd.edu To: FreeBSD Ports Subject: Tcl again 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'm still trying to get the tcl distribution to have the load command work. I'm not sure if it's failing because of my machine setup, or some code. The load command makes use of the dlopen/dlsym calls, and I wrote a very simple test program just to do a dlopen, then a dlclose. This is done on an object file that file reported as: tclUtil.o: NetBSD/i386 position independent object file not stripped Just one of the files that tcl uses in the library. The dlopen call fails with the following error return (from dlerror()): mmap failed for "tclUtil.o" : Invalid argument Is there something wrong, maybe, with my kernel setup? Why else might the dlopen call fail? ========================================================================== Chuck Robey chuckr@eng.umd.edu, I run FreeBSD-current on n3lxx + Journey2 Three Accounts for the Super-users in the sky, Seven for the Operators in their halls of fame, Nine for Ordinary Users doomed to crie, One for the Illegal Cracker with his evil game In the Domains of Internet where the data lie. One Account to rule them all, One Account to watch them, One Account to make them all and in the network bind them.