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:[EMAIL PROTECTED] 
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to