Howdie! That’s where get a little bit fuzzy and confused - when I build OpenSSL with the ms\nt.bat & ms\ntdll.bat the only dlls I get is the libeay32 & ssleay32 libraries.. Not sure how they are related with the crypto.dll & ssl.dll files... Anyhoe.. thanks for the Linux-first-then-Linux tip .. very good Idea! I will try that ... maybe this little puzzle will be become clearer! Ps. Thx for answering so fast!
Abyss Lingvo wrote: > > Hi Kopbeen, > > I see that linker could not find crypto.dll and lssl.dll. > Are you sure that these libraries were built? > > > My advise is: Try to build openSSL for Linux using CryptoCOM manual. > You mentioned that you use Mingw32 and Windows. > This manual was written for Linux and there can be some unexpected side > effects. > Make sure that you do everything correctly on Linux and then move to > Windows. > > > ________________________________ > От: kopbeen <p...@nanoteq.com> > Кому: openssl-users@openssl.org > Отправлено: понедельник, 18 июня 2012 18:37 > Тема: Building and installing gost engine > > > Hi all, > > This is my first question to the openssl community - apologies if its a > bit > noobish.. but I am really stuck.. > > I am trying to build the Russian Gost engine on windows using > openssl-0.9.8e > > if you look at a translated version of link: > > http://www.cryptocom.ru/opensource/openssl098.html > http://www.cryptocom.ru/opensource/openssl098.html > > I have managed to do the following on my dev env. > > 1. Compile openssl 0.9.8.e > 2. Patch openssl 0.9.8.e with the diff file: (openssl-asymm-0.9.8e.diff) > 3. Recompile + build it. > > Running the following command shows that it (may) be working: > > C:\openssl\bin>openssl version > MagPro CryptoPack 1.0: OpenSSL 0.9.8e 23 Feb 2007 > > Where I get stuck is the following: > > ◦Assemble engine gost, specifying the name of the directory that contains > the top level of the modified source code of OpenSSL: > make OPENSSL_DIR=../openssl-0.9.8e > > It seems the enige has only really been compiled with Mingw32, I get the > following errors: > > " gcc -g -L ../openssl-0.9.8e/ -static-libgcc -mno-cygwin -shared -o > gost.dll e_gost_err.o engine.o params.o md_gost.o gosthash1.o gost89.o > gost-sign.o gost_crypto.o asymm_gost.o gost_dh.o gost_keytrans.o keywrap.o > gost_prf.o gost2001.o gost2001_keyx.o gost_ssl.o control.o -lcrypto.dll > -lssl.dll -g -L ../openssl-0.9.8e/ -static-libgcc -mno-cygwin > e:\mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: > cannot > find -lcrypto.dll > e:\mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: > cannot > find -lssl.dll > collect2: ld returned 1 exit status > make: *** [gost.dll] Error 1 > > --- > > I'll attach my output for making openssl up to the above mentioned > errors.. > > Will really appretate if someone can help out. really stuck! 8-O > http://old.nabble.com/file/p34030452/openssl_gost_compile_steps.txt > openssl_gost_compile_steps.txt > -- > View this message in context: > http://old.nabble.com/Building-and-installing-gost-engine-tp34030452p34030452.html > Sent from the OpenSSL - User mailing list archive at Nabble.com. > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > User Support Mailing List openssl-users@openssl.org > Automated List Manager majord...@openssl.org > -- View this message in context: http://old.nabble.com/Building-and-installing-gost-engine-tp34030452p34048627.html Sent from the OpenSSL - User mailing list archive at Nabble.com. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org