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

Reply via email to