RE: HTML::Embperl and 'undefined symbol: perl_eval_sv'
On Sun, 3 Oct 1999, Gerald Richter wrote: > > > > When I use HTML::Embperl for instance like: > > > > perl -MHTML::Embperl -e 'HTML::Embperl::Execute(some_embperl.epl)' > > > > I got: perl: error in loading shared libraries: > > /usr/local/lib/site_perl/5.00561/i686-linux/auto/HTML/Embperl/Embperl.so: > > undefined symbol: perl_eval_sv > > > > it seams that it can't be linked to perl. > > > > The versions is: > > > > Linux 2.3.10 > > 5.005_61 built for i686-linux > > HTML-Embperl-1.2b9 > > > > there was no errors making the Embperl package. > > > > Does the "make test" runs without problem, or does it show the same error? > > The newest perl version I tried was 5.005_57, where it works without > problem. Maybe something has changed inside perl since that version? yup, have a look at mod_perl.h in cvs: #ifdef eval_pv # ifndef perl_eval_pv # define perl_eval_pv eval_pv # endif #endif #ifdef eval_sv # ifndef perl_eval_sv # define perl_eval_sv eval_sv # endif #endif -Doug
RE: HTML::Embperl and 'undefined symbol: perl_eval_sv'
On Sun, 3 Oct 1999, Gerald Richter wrote: > You should find the error message in > > test/tmp/test.err.log > I guess it will be the same as you get when running offline. # less test.err.log /usr/bin/perl: error in loading shared libraries: blib/arch/auto/HTML/Embperl/Embperl.so: undefined symbol: perl_eval_sv > I don't have the time now to install perl 5.005_61 here, but if you find > anything that have changed in perl I will be happy to correct Embperl. I'll go seking the diffs :) - gustav Gustav Kristoffer Ek, Netcetera, Brolæggerstræde 4, 1211 København K Telefon +45 33 14 70 00 / +45 20 40 00 05 - Faximile +45 33 14 62 00 Webdesign, Webhotel, Mailhotel, UUCP & mere http://www.netcetera.dk/
RE: HTML::Embperl and 'undefined symbol: perl_eval_sv'
> make test complained about: > > ... > pure.htm... ok > plain.htm... make: *** [test_dynamic] Error 127 > You should find the error message in test/tmp/test.err.log I guess it will be the same as you get when running offline. I don't have the time now to install perl 5.005_61 here, but if you find anything that have changed in perl I will be happy to correct Embperl. Gerald
RE: HTML::Embperl and 'undefined symbol: perl_eval_sv'
On Sun, 3 Oct 1999, Gerald Richter wrote: > > When I use HTML::Embperl for instance like: > > > > perl -MHTML::Embperl -e 'HTML::Embperl::Execute(some_embperl.epl)' > > > > I got: perl: error in loading shared libraries: > > /usr/local/lib/site_perl/5.00561/i686-linux/auto/HTML/Embperl/Embperl.so: > > undefined symbol: perl_eval_sv > > Does the "make test" runs without problem, or does it show the same error? make test complained about: ... pure.htm... ok plain.htm... make: *** [test_dynamic] Error 127 > The newest perl version I tried was 5.005_57, where it works without > problem. Maybe something has changed inside perl since that version? thanx, I'll try that :) - gustav Gustav Kristoffer Ek, Netcetera, Brolæggerstræde 4, 1211 København K Telefon +45 33 14 70 00 / +45 20 40 00 05 - Faximile +45 33 14 62 00 Webdesign, Webhotel, Mailhotel, UUCP & mere http://www.netcetera.dk/
RE: HTML::Embperl and 'undefined symbol: perl_eval_sv'
> > When I use HTML::Embperl for instance like: > > perl -MHTML::Embperl -e 'HTML::Embperl::Execute(some_embperl.epl)' > > I got: perl: error in loading shared libraries: > /usr/local/lib/site_perl/5.00561/i686-linux/auto/HTML/Embperl/Embperl.so: > undefined symbol: perl_eval_sv > > it seams that it can't be linked to perl. > > The versions is: > > Linux 2.3.10 > 5.005_61 built for i686-linux > HTML-Embperl-1.2b9 > > there was no errors making the Embperl package. > Does the "make test" runs without problem, or does it show the same error? The newest perl version I tried was 5.005_57, where it works without problem. Maybe something has changed inside perl since that version? Gerald