> I'm not getting the bus error others are seeing, just the above error.
It would be nice to know why not, though. Hmmm. Maybe your locale
configuration is somehow better (as in, you have some working locales
installed) than the out-of-the-box one? (If my theory about the
combination of PerlIO and locales being the cause of the core dump is
correct, the core dump should be avoidable by setting LC_ALL to C
before starting to build Perl.)
> (Final stretch of make output is below.) But I think the symbol problem
> is a red herring; just remember to set DYLD_LIBRARY_PATH before trying
Okay, it seems that I'm guilty of peddling red herrings.
> to debug, or you'll get that problem.
>
> The actual problem I'm running into is that $config_pm appears to remain
> undefined in configpm, which therefore craps out in line 19, which is
> what Edward Moy is seeing. That is, miniperl is not setting $config_pm
> after this line:
>
> my $config_pm = $ARGV[0] || 'lib/Config.pm';
Now, I can't see how that could fail. Either $ARGV[0] is set in which
case $config_pm should be set to it, or it is not, in which case
$config_pm should be set to 'lib/Config.pm'. Or, a distant and
improbably third, somehow the gcc has compiled a completely broken
Perl (so broken than even basic syntax is broken). That would suck.
--
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen