in reply to Re^4: Need to have win32::API module compatible with perl 5.6.1.635
in thread Need to have win32::API module compatible with perl 5.6.1.635

That will never work. A Perl DLL made for one version of Perl is NOT compatible with any other version of Perl. You have to install 5.6.1.635 on the computer with Visual C/Studio. Then compile the module. Then copy it to the original computer with 5.6.1.635.
  • Comment on Re^5: Need to have win32::API module compatible with perl 5.6.1.635

Replies are listed 'Best First'.
Re^6: Need to have win32::API module compatible with perl 5.6.1.635
by PerlRider (Initiate) on Jan 16, 2013 at 13:35 UTC

    Hi, Becuase of zero experience or no patience, I am not able to complete my task. I installed win32::API module onto perl 5.6.1.635 version. But when I tried to run the application using this module, I endup with strnage error: The application has failed to start because "COREDLL.dll was not found". I tried to search for the COREDLL.dll in pc but no use. :-(

      Profile your application with http://www.dependencywalker.com/. You will see what DLL you called, and the dependencies of it (such as coredll.dll). If you don't have a coredll.dll, you need to contact the person that gave you the DLL you are using for coredll.dll.

      Did you run the Win32::API test suite (make test)? Did it pass?

      Is your program trying to load COREDLL.dll using Win32::API? Where did you search for COREDLL.dll in pc, did you search in %PATH%?

      zero experience + no patience = poor attitude , must employ patience until experience > 0