Thank you very much.
I followed the build instruction of User Guide (page 31) to build. But when I run
nmake -f ms\ntdll.mak
command, first time an error message always pop up:
"fips_premain_dso.exe has encountered a problem and needs to close. ...."
And if I clicked on the debug button in the popup window, Microsoft Visual C++ pops up a little window saying that "Unhandle exception in fips_premain_dso.exe: 0xC0000005: Access Violation".
But any way, when I run this nmake command second, the build is OK.
Do you think I have configuration problem, or missing something?
Shicai
"Dr. Stephen Henson" <[EMAIL PROTECTED]> wrote:
On Tue, Jul 11, 2006, Shicai Hu wrote:
> Hi:
>
> I built FIPS version openssl-0.9.7j in windows XP. But when I run openssl to create such as dhparam, the program just print out a string of hex number:
> 984fc71618ac55c9d1bec72c007aa828b982dd9d
>
> Do you have similar problem before? Thanks for any suggestions.
>
>
This means the OpenSSL crypto DLL (libeay32.dll) hasn't been linked correctly:
probably a standard link instead of the correct FIPS link. If you are using
static libraries it also means the link wasn't correct but for the
application.
Try deleting it and recompiling. Don't try any alternative build procedure
(e.g. Visual Studio projects) because those may not implement the FIPS line
correctly.
Steve.
--
Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage
OpenSSL project core developer and freelance consultant.
Funding needed! Details on homepage.
Homepage: http://www.drh-consultancy.demon.co.uk
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager [EMAIL PROTECTED]
Do you Yahoo!?
Next-gen email? Have it all with the all-new Yahoo! Mail Beta.