perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthias Auchmann" <matthias.auchm...@artech.at>
Subject AW: Embperl Installtion Problem
Date Thu, 28 Jul 2005 09:23:08 GMT
Hi!

PERL_DL_NONLAZY is set to zero in the Makefile, but in the following files it was set to 1:

xs/Makefile
xs/Embperl/App/Config/Makefile
xs/Embperl/App/Makefile
xs/Embperl/Req/Config/Makefile
xs/Embperl/Req/Makefile
xs/Embperl/Req/Param/Makefile
xs/Embperl/Makefile
xs/Embperl/Thread/Makefile
xs/Embperl/Syntax/Makefile
xs/Embperl/Component/Config/Makefile
xs/Embperl/Component/Makefile
xs/Embperl/Component/Param/Makefile
xs/Embperl/Component/Output/Makefile

I changed that to 0 everywhere, ran make and make test again (of course without running perl
Makefile.PL again), but the result is the same!

Do you have any idea what else I could try?

thnx in advance,

Matthias 

-----Urspr√ľngliche Nachricht-----
Von: Gerald Richter [mailto:richter@ecos.de] 
Gesendet: Donnerstag, 28. Juli 2005 06:42
An: Matthias Auchmann; embperl@perl.apache.org
Betreff: RE: Embperl Installtion Problem

> > ----
> > loading...                    ok
> > 
> > Testing offline mode...
> > 
> > #0 ascii...                   make: *** [test_dynamic] Error 127
> > ----
> 
> cat test.err.log
> 
> /usr/bin/perl: symbol lookup error: 
> /.../Embperl-2.0rc4/blib/arch/auto/Embperl/Embperl.so: 
> undefined symbol: ap_strchr
> 

That means that dynamic loader tries to resolve all symbols while loading
and when they are needed (which is the default).

This might be a incompatibility with Perl's MakeMaker 

You should search your Makefile for "PERL_DL_NONLAZY=" and make sure they
are always set to zero.

Please let me know if this helps

Gerald






---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org


Mime
View raw message