On Fri, 20 May 2005, Andy Polyakov wrote:

make[1]: Entering directory `/usr/local/src/libs/openssl-0.9.8/crypto'
gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -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:144: Error: suffix or operands invalid for `pxor'

./config no-sse2. It might be good idea to have ./config add it automatically for some platforms... Starting with Solaris x86 prior 5.10 and bsdi...

And all unixware-* targets, and all sco3-* and sco5-* targets.

Even with no-sse2 on unixware-7 I get
...
$ make
making all in crypto...
        cc -I. -I.. -I../include -Kpic -DOPENSSL_PIC -DOPENSSL_THREADS -Kthread
-DDSO_DLFCN -DHAVE_DLFCN_H -O -DFILIO_H -Kalloca -DOPENSSL_BN_ASM_PART_WORDS -DS
HA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o x86cpuid-elf.o x86cpuid-elf.s
UX:as: ERROR: x86cpuid-elf.s:173:syntax error at name: f
UX:as: ERROR: x86cpuid-elf.s:175:syntax error at integer constant: 1
*** Error code 1 (bu21)
...


Solaris 8
....
Configured for solaris-sparcv9-gcc.

Waiting for build to finish
Sending output to nohup.out
[EMAIL PROTECTED] 60% make
making all in crypto...
ar r ../libcrypto.a cryptlib.o mem.o mem_clr.o mem_dbg.o cversion.o ex_data.o tmdiff.o cpt_err.o ebcdic.o uid.o o_time.o o_str.o o_dir.o
/usr/ccs/bin/ranlib ../libcrypto.a || echo Never mind.
making all in crypto/objects...
cc -I.. -I../.. -I../../include -g  -c  o_names.c
sh: cc: not found
*** Error code 1
make: Fatal error: Command failed for target `o_names.o'
Current working directory /usr/local/src/libs/openssl-0.9.8/crypto/objects
*** Error code 1
....

This was a problem with /usr/ccs/bin/make, but it was fixed just prior 0.9.8-beta1 cut. And I can't reproduce it now, not with /usr/ccs/bin/make nor GNU make... What does "current working directory ... 0.9.8/" mean? That's it's not actually -beta1 tarball? If not, how old is it then? A.

Things are working much better today.
I'm actually working from my rsync'd CVS using the OpenSSL_0_9_8-stable tag.

--
Tim Rice                                Multitalents    (707) 887-1469
[EMAIL PROTECTED]


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to