Striat
07-09-2007, 02:10 PM
The problem seems to be:
XS_VERSION_BOOTCHECK ;
newXS(strcpy(buf, "echo"), XS__say, file);
newXS(strcpy(buf, "say"), XS__say, file);
newXS(strcpy(buf, "me"), XS__say, file);
in perlparser.cpp
Change it to:
XS_VERSION_BOOTCHECK ;
newXS(strcpy(buf, "echo"), XS__echo, file);
newXS(strcpy(buf, "say"), XS__say, file);
newXS(strcpy(buf, "me"), XS__me, file);
Recompile and it should work fine for you.
XS_VERSION_BOOTCHECK ;
newXS(strcpy(buf, "echo"), XS__say, file);
newXS(strcpy(buf, "say"), XS__say, file);
newXS(strcpy(buf, "me"), XS__say, file);
in perlparser.cpp
Change it to:
XS_VERSION_BOOTCHECK ;
newXS(strcpy(buf, "echo"), XS__echo, file);
newXS(strcpy(buf, "say"), XS__say, file);
newXS(strcpy(buf, "me"), XS__me, file);
Recompile and it should work fine for you.