My apologies: the correct procedure is "xslApplyStylesheetUser" and not "xslApplyStyleSheetUser" as I had put in my OP. This thing pops up as an uncopyable dialog box. So, I had to type it. :-(
My path is: C:\strawberry\c\bin;C:\strawberry\perl\bin; %SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem;
As you can see, there is hardly anything else to cloud the waters.
The error message we get is as follows:
> "C:\strawberry\perl\bin\perl5.10.0.exe" part3a.pl
.xs.dll
Can't locate loadable object for module XML::LibXSLT in @INC (@INC con
+tains: C:/strawberry/perl/lib C:/strawberry/perl/site/lib .) at C:/st
+rawberry/perl/site/lib/XML/LibXSLT.pm line 43
BEGIN failed--compilation aborted at C:/strawberry/perl/site/lib/XML/L
+ibXSLT.pm line 43.
Compilation failed in require at RosieStock.pm line 4.
BEGIN failed--compilation aborted at RosieStock.pm line 4.
Compilation failed in require at part3a.pl line 4.
BEGIN failed--compilation aborted at part3a.pl line 4.
> Terminated with exit code 2.
Also, if you look at the link in my OP, the 'wrapper' dll used by XML::LibXSLT is uniquely (re)named -- LibXSLT.xs.dll as compared to the Win32 binaries libxslt.dll and libexslt.dll, that are being used.
Your ciritisms are well intentioned and well taken, but we have definitely learnt from our previous mistakes and calibrated accordingly.
Regards,
Suresh.
P.S: Instead of an anonymous post, you could post with your original name?
|