On Sun April 5 2009, Ted Mittelstaedt wrote: > This is from /openssl-SNAP-20090405 on Solaris x86 ver 2.5.1 using > gcc 2.95.3: > > gcc -I.. -I../.. -I../asn1 -I../evp -I../../include -fPIC -DOPENSSL_PIC > -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3 > -fomit-frame-pointer -march=pentium -Wall -DL_ENDIAN > -DOPENSSL_NO_INLINE_ASM -DOPENSSL_BN_ASM_PART_WORDS > -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM > -DRMD160_ASM -DAES_ASM -DWHIRLPOOL_ASM > -R/usr/local/lib:/usr/local/ssl/lib -c -o wp-mmx.o wp-mmx.s > Assembler: wp-mmx.s > aline 29 : Illegal mnemonic > aline 29 : syntax error > aline 29 : Illegal register > aline 30 : Illegal mnemonic > aline 30 : syntax error > aline 30 : Illegal register > aline 31 : Illegal mnemonic > aline 31 : syntax error > aline 31 : Illegal register > aline 32 : Illegal mnemonic > aline 32 : syntax error > aline 32 : Illegal register > aline 33 : Illegal mnemonic > aline 33 : syntax error > aline 33 : Illegal register > aline 34 : Illegal mnemonic > aline 34 : syntax error > aline 34 : Illegal register > aline 35 : Illegal mnemonic > aline 35 : syntax error > aline 35 : Illegal register > aline 36 : Illegal mnemonic > aline 36 : syntax error > aline 36 : Illegal register > aline 38 : Illegal mnemonic > aline 38 : syntax error > aline 38 : Illegal register > aline 39 : Illegal mnemonic > aline 39 : syntax error > aline 39 : Illegal register > aline 40 : Illegal mnemonic > Too many errors - Goodbye > *** Error code 1 > make: Fatal error: Command failed for target `wp-mmx.o' > Current working directory > /usr/home/tedm/openssl-SNAP-20090405/crypto/whrlpool > *** Error code 1 > make: Fatal error: Command failed for target `subdirs' > Current working directory /usr/home/tedm/openssl-SNAP-20090405/crypto > *** Error code 1 > make: Fatal error: Command failed for target `build_crypto' > > > I then tried it with the "no-asm" parameter to config and it got further > but blew up here: > > gcc -I.. -I../.. -I../asn1 -I../evp -I../../include -fPIC -DOPENSSL_PIC > -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3 > -fomit-frame-pointer -march=pentium -Wall -DL_ENDIAN >
-march=pentium ??? Does pentium support mmx? My memory seems to be saying that is a pentium-pro feature. Of course, my memory is old and running without ecc or google. Can you get a newer compiler on that box? Or are you stuck with 2.95? Mike > -DOPENSSL_NO_INLINE_ASM -R/usr/local/lib:/usr/local/ssl/lib -c camellia.c > Assembler: camellia.c > aline 1067 : Illegal mnemonic > aline 1067 : syntax error > aline 1073 : Illegal mnemonic > aline 1073 : syntax error > aline 1079 : Illegal mnemonic > aline 1079 : syntax error > aline 1085 : Illegal mnemonic > aline 1085 : syntax error > aline 1092 : Illegal mnemonic > aline 1092 : syntax error > aline 1098 : Illegal mnemonic > aline 1098 : syntax error > aline 1117 : Illegal mnemonic > aline 1117 : syntax error > aline 1124 : Illegal mnemonic > aline 1124 : syntax error > aline 2155 : Illegal mnemonic > aline 2155 : syntax error > aline 2162 : Illegal mnemonic > aline 2162 : syntax error > aline 2169 : Illegal mnemonic > aline 2169 : syntax error > aline 2176 : Illegal mnemonic > aline 2176 : syntax error > aline 2518 : Illegal mnemonic > aline 2518 : syntax error > aline 2525 : Illegal mnemonic > aline 2525 : syntax error > aline 2530 : Illegal mnemonic > aline 2530 : syntax error > aline 2535 : Illegal mnemonic > Too many errors - Goodbye > *** Error code 1 > make: Fatal error: Command failed for target `camellia.o' > Current working directory > /usr/home/tedm/openssl-SNAP-20090405/crypto/camellia > *** Error code 1 > make: Fatal error: Command failed for target `subdirs' > Current working directory /usr/home/tedm/openssl-SNAP-20090405/crypto > *** Error code 1 > make: Fatal error: Command failed for target `build_crypto' > # > > Ted > > > OpenSSL wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > > > OpenSSL version 1.0.0 Beta 1 > > ============================ > > > > OpenSSL - The Open Source toolkit for SSL/TLS > > http://www.openssl.org/ > > > > OpenSSL is currently in a release cycle. The first beta is now released. > > The beta release is available for download via HTTP and FTP from the > > following master locations (the various FTP mirrors you can find under > > http://www.openssl.org/source/mirror.html): > > > > o http://www.openssl.org/source/ > > o ftp://ftp.openssl.org/source/ > > > > The file names of the beta are: > > > > o openssl-1.0.0-beta1.tar.gz > > MD5 checksum: 49f265d9dd8dc011788b34768f63313e > > SHA1 checksum: 89b4490b6091b496042b5fe9a2c8a9015326e446 > > > > The checksums were calculated using the following command: > > > > openssl md5 < openssl-1.0.0-beta1.tar.gz > > openssl sha1 < openssl-1.0.0-beta1.tar.gz > > > > Please download and test them as soon as possible. This new OpenSSL > > version incorporates 107 documented changes and bugfixes to the > > toolkit (for a complete list see > > http://www.openssl.org/source/exp/CHANGES). > > > > Reports and patches should be sent to openssl-b...@openssl.org. > > Discussions around the development of OpenSSL should be sent to > > openssl-...@openssl.org. Anything else should go to > > openssl-us...@openssl.org. > > > > The best way, at least on Unix, to create a report is to do the > > following after configuration: > > > > make report > > > > That will do a few basic checks of the compiler and bc, then build > > and run the tests. The result will appear on screen and in the file > > "testlog". Please read the report before sending it to us. There > > may be problems that we can't solve for you, like missing programs. > > > > Oh and to those who have noticed the date... the joke is that it > > isn't a joke. > > > > Yours, > > The OpenSSL Project Team... > > > > Mark J. Cox Ben Laurie Andy Polyakov > > Ralf S. Engelschall Richard Levitte Geoff Thorpe > > Dr. Stephen Henson Bodo Möller Ulf Möller > > Lutz Jänicke Nils Larsch > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.9 (GNU/Linux) > > > > iQEVAwUBSdNEV6LSm3vylcdZAQIc4gf+Ki9AQzfwES4Up5QRKJCONzIvgIzHpajQ > > laGz0L6QQXcMrSrLxubSMfYnnXqX/BfY67C28dLaefEK9xygZMxvbS5d56hm3+3m > > SWLWXqHsCrxp4LWm3Kr7senmhBl06LCTYX1AC2VP0ph/UfouQPu15UkuMCt6eDV7 > > SEUkYDk6TA8Wr7C0nMHnTOQdqx6r/N7OnPEaCCWkMzsMC5KxTkCP9/SGrDam29dt > > xV6P5+AntSgNbr9tXYAiQHgMvut9o1O8pTaGdlv2TJ/Ua2ynvmd8hsaO7Ptl3Tpt > > Bkaghk+rV3qZgLzWAiHjeebEWyXTSGvMPKM6r5mi8vrqjfbSF4zUKA== > > =qESg > > -----END PGP SIGNATURE----- > > ______________________________________________________________________ > > OpenSSL Project http://www.openssl.org > > User Support Mailing List openssl-users@openssl.org > > Automated List Manager majord...@openssl.org > > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > User Support Mailing List openssl-users@openssl.org > Automated List Manager majord...@openssl.org > > ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org