In message <[EMAIL PROTECTED]> on Tue, 19 Nov 2002 11:05:52 +0100, Igal
Ore <[EMAIL PROTECTED]> said:
iore> -------------------------------------------------------
iore> Windows 2000 SP2 Pentium
iore> III
iore> OpenSSL 0.9.6h-dev [engine] xx XXX xxxx
[...]
iore> ms\mingw32.bat failed at first time
iore> changes in Mingw32f.pl
iore> commetend out line 56 -> $ret.="\t\$(RM) $target\n";
iore> changes in Mingw32.pl
iore> changed line 9 from $mkdir='gmkdir'; to $mkdir='mkdir';
iore> commetend out line 88 -> $ret.="\t\$(RM) $target\n";
[...]
iore> ----------------------------------------------
iore> OpenSSL 0.9.7-beta3 30 Jul 2002
[...]
iore> ms\mingw32.bat failed at first time
iore> changes in Mingw32f.pl
iore> commetend out line 56 -> $ret.="\t\$(RM) $target\n";
iore> changes in Mingw32.pl
iore> changed line 9 from $mkdir='gmkdir'; to $mkdir='mkdir';
iore> commetend out line 88 -> $ret.="\t\$(RM) $target\n";
What exactly was wrong with lines 56 and 88? What was the error
message you got?
iore> failed :
iore> ......
iore> gcc -o tmp\md2test.o -Ioutinc -Itmp -O3 -fomit-frame-pointer -DDSO_WIN32
iore> -DOPENS
iore> SL_NO_KRB5 -c .\crypto\md2\md2test.c
iore> gcc -o out\md2test tmp\md2test.o out\libssl.a out\libcrypto.a -lwsock32
iore> -lgdi32
iore>
iore> out\libcrypto.a(bn_mul.o)(.text+0x31a):bn_mul.c: undefined reference to
iore> `bn_sub_
iore> part_words'
iore> out\libcrypto.a(bn_mul.o)(.text+0x345):bn_mul.c: undefined reference to
iore> `bn_sub_
iore> part_words'
iore> out\libcrypto.a(bn_mul.o)(.text+0x63c):bn_mul.c: undefined reference to
iore> `bn_sub_
iore> part_words'
iore> out\libcrypto.a(bn_mul.o)(.text+0x667):bn_mul.c: undefined reference to
iore> `bn_sub_
iore> part_words'
iore> out\libcrypto.a(bn_mul.o)(.text+0x69c):bn_mul.c: undefined reference to
iore> `bn_sub_
iore> part_words'
iore> out\libcrypto.a(bn_mul.o)(.text+0x6f2):bn_mul.c: more undefined
iore> references to `b
iore> n_sub_part_words' follow
iore> make: *** [out\md2test] Error 1
Hmm, this is weird. Can you debug it?
iore> mkdir outinc/openssl
iore> The syntax of the command is incorrect.
And that's probably the reason why Mingw32.pl gives $mkdir the value
"gmkdir".
iore> make: *** [outinc/openssl] Error 1
iore> -------------------------------------------
iore> OpenSSL
iore> 0.9.8-dev XX xxx XXXX
iore> perl Configure VC-WIN32 - Succeeded
iore>
iore> ms\do_ms.bat - failed first time
[...]
iore> C:\projects\OPENSS~1\OPENSS~1>perl util\mkdef.pl 32 libeay
iore> 1>ms\libeay32.def
iore> Warning: PEM_read_X509_CERT_PAIR does not have a number assigned
iore> Warning: PEM_read_bio_X509_CERT_PAIR does not have a number assigned
iore> Warning: PEM_write_X509_CERT_PAIR does not have a number assigned
iore> Warning: PEM_write_bio_X509_CERT_PAIR does not have a number assigned
iore> Warning: X509_CERT_PAIR_free does not have a number assigned
iore> Warning: X509_CERT_PAIR_it{1} does not have a number assigned
iore> Warning: X509_CERT_PAIR_new does not have a number assigned
iore> Warning: d2i_X509_CERT_PAIR does not have a number assigned
iore> Warning: i2d_X509_CERT_PAIR does not have a number assigned
iore> Warning: X509_CERT_PAIR_it does not have a number assigned
Just did a 'make update' that fixes this. It will be visible in
tomorrows snapshot.
iore> bn_gf2m.c
iore> .\crypto\bn\bn_gf2m.c(877) : error C2220: warning treated as error - no
iore> object f
iore> ile generated
iore> .\crypto\bn\bn_gf2m.c(877) : warning C4018: '<=' : signed/unsigned mismatch
iore> .\crypto\bn\bn_gf2m.c(897) : warning C4018: '<=' : signed/unsigned mismatch
iore> NMAKE : fatal error U1077: 'cl' : return code '0x2'
iore> Stop.
Fixed. It will be present in tomorrows snapshot.
iore> p.s
iore> it looks a little bit strange that 0.9.7 version have been not reported
iore> as SNAP but as stable release 0.9.7 beta3
Yup, you're right about that. That was how we behaved up until now.
I just changed that behavior, so for example, the 0.9.7 snapshots from
tomorrow and for a couple of weeks will have the version text
"0.9.7-beta5-dev xx XXX 2002" and the version number 0x00907005L.
That should remove most of the confusion.
--
Richard Levitte \ Spannv�gen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken \ S-168 35 BROMMA \ T: +46-8-26 52 47
\ SWEDEN \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]