> App.xs: In function `Embperl__App_new_init': > App.xs:62: `PL_sv_undef' undeclared (first use this function)
This is because your system has Perl 5.004 and these symbols have different names in Perl 5.004. Embperl 2.b5 and newer needs Perl 5.005 to compile. Wouldn't be hard to fix, just a few macros to adjust, e.g. PL_sv_undef is sv_undef in 5.004, but there is too less people still using 5.004 and I don't have the time to do it right now. Anyway if would like to fix it on your own, take a look at epnames.h and ep.h there are a lot of definitions, which do the other way round, which might help you. (as always patches are always welcome :-) > > 1. do the errors mean anything if I just want to run embpexec.pl offline? Yes, as long as you can't compile it (e.g. make doesn't work), you won't be able to run. > 2. how can I install the software in a sensible place, like > /home/myname/lib? there is some parameter to Makefile.PL, read perldoc ExtUtils::MakeMaker. > 3. if I understand the runtime error message, embpexec.pl can't find > Embperl.pm because the path to the module isn't in @INC. It's not compiled, so it's not there, so it can't be found.... > I didn't have this problem on my test > machine because Embperl was installed properly by the administrator. > I guess you have a newer Perl version. The solution is to either install get the hoster to update it's Perl version, install a private copy of a newer Perl version or fix the Embperl compile error e.g. define the correct macros. Gerald ------------------------------------------------------------- Gerald Richter ecos electronic communication services gmbh Internetconnect * Webserver/-design/-datenbanken * Consulting Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz E-Mail: [EMAIL PROTECTED] Voice: +49 6133 925131 WWW: http://www.ecos.de Fax: +49 6133 925152 ------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
