The majority of your posts here relate to problems you have with Perl 5.6. If the solution to all this isn't obvious by now, stop using Perl 5.6, install your own version of a modern perl elsewhere on your system.
I agree with your words since perl5.6 is used in our project, all my posts will be related to that version only.
But I tried to use newer version of perl leads to some other errors.
In our project, there are some other DLLs created in perl5.6 and using XSLoader they loaded.
When I try to move to newer version of perl, those DLLs failed to load and we cannot create them on our own.:-(
You can "create" them on your own. PPM installs precompiled XS modules. Or use CPAN shell to install Mingw for a newer ActivePerl. Or use Strawberry Perl which includes Mingw. Or download the free Platform SDK C compiler (same thing as paid Visual Studio, just no GUI, not like Perl can make any sue of the VS GUI) from Microsoft.
Or do you have non-public, not open source, private XS modules?
If the current version of Inline::Python doesn't work on your ancient perl, then maybe an older version will. See cpXXXan. The very fact that Inline::Python exists in that CPAN "mirror's" index demonstrates that it has passed its tests at least once on perl 5.6.2.