> > Got error when compiling 0.9.7 beta 6:
> >
> > ----------------------
> >
> > gcc -E -DOUT asm/dx86unix.cpp | as -o asm/dx86-out.o
> > des-586.s: Assembler messages:
> > des-586.s:2458: Error: Unimplemented segment type 135296 in
> > parse_operand(.L009cbc_enc_jmp_table-.L008PIC_point(%edx))
> >
> > ------------------
> >
> > Any comments?
>
> 4. Document this case and advise to either use no-asm or upgrade
> assembler.
A new entry is being added to FAQ list which reads as following:
* Why does OpenBSD-i386 build fail on des-586.s with "Unimplemented
segment type"?
As of 0.9.7 assembler routines were overhauled for position independency
of the machine code, which is essential for shared library support. Now
for some reason OpenBSD is equipped with out-of-date GNU assembler which
finds the new code offending. To work the problem around configure with
no-asm (and sacrifice a great deal of performance) or upgrade /usr/bin/as.
For your convenience a pre-compiled replacement binary is provided as
http://www.openssl.org/~appro/i386-openbsd3-as, which is compiled from
binutils-2.8 released in 1997.
Cheers. A.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]
FYI, I compiled this version successfully by setting -no-asm flag.
- Compiling Failed EDWARD.JIANG
- Re: Compiling Failed Andy Polyakov
- Re: Compiling Failed Andy Polyakov
- EDWARD.JIANG
