Hi Corion, Thank you for the revert.
I have set up OPENSSL_PREFIX on windows as a environment variable to "C:\app\perl_by_system\Win64\fp_lib" whereas openssl.exe resides in "C:\app\perl_by_system\Win64\fp_lib\bin".
I also tried printing the $ENV{OPENSSL_PREFIX} in MakeFile but it seems not recognizing the value in environment variable since its empty.
After setting path manually for openssl in Makefile.PL, it seems to be working but seems failing while gcc issue which seems libraries issue which i think should be resolved if i run it by script.