in reply to Perl Embeded inside C
I don't know much about Win32 and Perl, but it sounds like the list that Perl looks at to find important things, @INC, looks for perl56.dll in C:\Perl\bin. When you move it you have to tell it where to find perl56.dll, maybe you could try
use lib("/path/to/perl56.dll");
at the top of your Perl program.
Just a thought.
-- Can't never could do anything, so give me and inch, I'll make it a mile.
In Section
Seekers of Perl Wisdom