cURL openssl library compiled on all platforms

References
Email Message:
larryl@eiffel.com
Other:
  • Install manual for Openssl located at: $EIFFEL_SRC/C_library/opemssl/INSTALL .
  • Install manual for cURL located at: $EIFFEL_SRC/C_library/cURL/docs/INSTALL
Purpose:

Test if `finish_freezing -library' works on all platforms. On Windows, it should generate: libeay32.dll, ssleay32.dll, libcurl.dll and libcurl_imp.lib

Test procedure:
  1. Run `finish_freezing -library' in $EIFFEL_SRC/C_library/openssl directory.
  2. Run `finish_freezing -library' in $EIFFEL_SRC/C_library/cURL directory.
Initial Conditions:

A fresh copy of SVN codes which doesn't have any generated files including libeay32.dll, ssleay32.dll, libcurl.dll, libcurl_imp.lib and so on.

Expected result:

Windows

  • libeay32.dll, ssleay32.dll, libcurl.dll and libcurl_imp.lib can be generated.
  • Copy libeay32.dll, ssleay32.dll, libcurl.dll to Eiffel Studio working directory.
  • Start Eiffel Studio, make a crash. So exception dialog will appear.
  • When posting a bug report, filling with a wrong user name/password to see if it give the feedback `please make sure your username or password correct'.

Linux

Test runs

IDDatePlatformResult
trr#32841 weeks 5 days agoWindows 64bitFailed