Trouble making openssl-0.9.8a:

./config was ok, but make or make test fail:

viva:/usr/tmp/openssl-0.9.8a# make test
testing...
make[1]: Entering directory `/var/tmp/openssl-0.9.8a/test'
(cd ..; make DIRS=crypto all)
make[2]: Entering directory `/var/tmp/openssl-0.9.8a'
making all in crypto...
make[3]: Entering directory `/var/tmp/openssl-0.9.8a/crypto'
gcc -I. -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -mcpu=pentium -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o x86cpuid-elf.o x86cpuid-elf.s
x86cpuid-elf.s: Assembler messages:
x86cpuid-elf.s:132: Error: suffix or operands invalid for `pxor'
x86cpuid-elf.s:133: Error: suffix or operands invalid for `pxor'
x86cpuid-elf.s:134: Error: suffix or operands invalid for `pxor'
x86cpuid-elf.s:135: Error: suffix or operands invalid for `pxor'
x86cpuid-elf.s:136: Error: suffix or operands invalid for `pxor'
x86cpuid-elf.s:137: Error: suffix or operands invalid for `pxor'
x86cpuid-elf.s:138: Error: suffix or operands invalid for `pxor'
x86cpuid-elf.s:139: Error: suffix or operands invalid for `pxor'
make[3]: *** [x86cpuid-elf.o] Error 1
make[3]: Leaving directory `/var/tmp/openssl-0.9.8a/crypto'
make[2]: *** [build_crypto] Error 1
make[2]: Leaving directory `/var/tmp/openssl-0.9.8a'
make[1]: *** [../libcrypto.a] Error 2
make[1]: Leaving directory `/var/tmp/openssl-0.9.8a/test'
make: *** [tests] Error 2
viva:/usr/tmp/openssl-0.9.8a#

I can't find anything to address this failure. Anyone know a fix?

Reply via email to