Ken Williams [EMAIL PROTECTED] writes:
[EMAIL PROTECTED] (Jarkko Hietaniemi) wrote:
Ken wrote:
Looking at the GNUmakefile produced during Configure, I see this:
# The following are used to build and install shared libraries for
# dynamic loading.
LDDLFLAGS = -bundle -undefined suppress -L/usr/local/lib
SHRPLDFLAGS = -L/usr/local/lib -dynamiclib
-compatibility_version 1-current_version 5.0
-image_base 0x4be0
-install_name $(shrpdir)/$@
CCDLFLAGS =
DLSUFFIX = .bundle
PLDLFLAGS =
LIBPERL = libperl.dylib
LLIBPERL= $(LIBPERL)
SHRPENV = env LD_RUN_PATH=/System/Library/Perl/darwin/CORE
Try commenting that line out with # and then retrying the build.
Since PerlIO seems to be part of the problem, do the build like this
env LD_RUN_PATH=$PWD PERLIO=stdio make all
No dice, I get the same bus error as before.
Jarkko's suggestion does not help directly. PERLIO=stdio is still
using PerlIO infrastructure, but using stdio as the implementation.
The before-interpreter-exists issue is with the infrastructure
(I am using AVs and HVs in the infrastructure and the is no intepreter
to anchor them in :-( - I need to re-invent a hash table and a list-of-things
structure in perlio.c and use those.)
------
Ken Williams Last Bastion of Euclidity
[EMAIL PROTECTED]The Math Forum
--
Nick Ing-Simmons
who is looking for a new job see http://www.ni-s.u-net.com/