in reply to PERL_DL_NONLAZY and make test failure

I don't know much about debugging, but I had to turn off this "feature" in order to get my Guile module working. To do that I added this code to my Makefile.PL:

# avoid PERL_DL_NONLAZY. libguile is missing symbols and it's not my # job to fix... package MY; sub test { my $self = shift; my $result = $self->SUPER::test(@_); $result =~ s/PERL_DL_NONLAZY=1//g; return $result; }

As a sidenote - I cover this problem and the solution in my upcoming book. If you liked my answer, buy a copy and support the artist!

-sam