From owner-freebsd-ports Thu Apr 6 00:38:35 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA14009 for ports-outgoing; Thu, 6 Apr 1995 00:38:35 -0700 Received: from aries.ibms.sinica.edu.tw ([140.109.40.248]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA13996 for ; Thu, 6 Apr 1995 00:38:32 -0700 Received: (from taob@localhost) by aries.ibms.sinica.edu.tw (8.6.11/8.6.9) id PAA12725; Thu, 6 Apr 1995 15:38:45 +0800 Date: Thu, 6 Apr 1995 15:38:44 +0800 (CST) From: Brian Tao To: ports@FreeBSD.org Subject: Re: SATAN ported?? In-Reply-To: <199504051343.GAA26244@dtr.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Wed, 5 Apr 1995 bmk@dtr.com wrote: > > Someone please do - I tried compiling it using pretty much all the > defaults and get: > > cc -c -O -I../.. -DLIBC="/usr/lib/libc.so.2.0" DynaLoader.c > DynaLoader.c: In function `XS_DynaLoader_dl_error': > DynaLoader.c:20: array subscript is not an integer DynaLoader and the rest are optional modules to perl, as I understand it. I tried recompiling perl5001 with gcc 2.6.3 (from the 950322 snapshot) and something has definitely changed. You'll have to go into the source files for each extension module (located in the ext/ directory) and replace all occurrences of (0.) with (0). I'm in the midst of recompiling, and everything links properly, but I have yet to test it. -- Brian ("Though this be madness, yet there is method in't") Tao taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org