in reply to Re^2: can't use compiled XS file
in thread can't use compiled XS file

Could it be that the coredll.dll dependency comes from the compiler (not perl) ? Do you still get the same error when you run a simple C program that was compiled using that compiler ?

If you google for coredll.dll you'll find a link or two offering free downloads of coredll.dll. However, I'm not sure that's the correct solution.

Cheers,
Rob

Replies are listed 'Best First'.
Re^4: can't use compiled XS file
by perlmonkdr (Beadle) on Mar 31, 2008 at 23:09 UTC

    Hi, syphilis, thank for your reply

    Yes, i can compile everything, except Perl modules :-)

    I downloaded coredll but i get the same error that rename kernel32.dll

    Anyidea?

    Thk a lot to all, like always best help

      Anyidea?

      No, I don't really have any idea at all .... maybe a few straws to clutch at, but that's about it. You haven't installed a Windows CE build of ActivePerl have you ? (I couldn't find any evidence that they even provide such a thing.) And if you had somehow managed to install a Windows CE build, then I would have expected it needs coredll.dll to even run perl -V (but that's obviously not the case since you've already provided your perl -V output).

      Does the same thing happen for all perl extensions that you build ? eg if you build Math::FFT from source (by running 'perl Makefile.PL', nmake', 'nmake test'), does the same error arise when you run 'nmake test' ?

      Cheers,
      Rob

        Thk Rob

        I'm not solved this problem yet, but I suppoust that's a manifiest problem, becouse I saw diference version between the manifiest in Perl folder and within the module compile folder.

        I'm not tried with other module, but note that this example is basic, can't be more basic, look this:

        #include "EXTERN.h" #include "perl.h" #include "XSUB.h" int test ( int a ) { return a; } MODULE = myModule PACKAGE = myModule int test( int a )

        It's compiled perfectly but when I run the script calling it, appear an alert windows saying error found

        Well I'll try to reinstall all for be sure, and i tell you later

        thk a lot for your help