Just to muddy the waters a little, the latest kernel (2.2.17) from RedHat
put the "kernel-headers" package in with the "kernel-source" package. A
really stupid idea which has caused a number of people a lot of grief,
including me!

- 
John Airey
Internet Systems Support Officer, ITCSD, Royal National Institute for the
Blind,
Bakewell Road, Peterborough PE2 6XU,
Tel.: +44 (0) 1733 375299 Fax: +44 (0) 1733 370848 [EMAIL PROTECTED] 


> -----Original Message-----
> From: Greg Stark [mailto:[EMAIL PROTECTED]]
> Sent: 09 March 2001 15:04
> To: [EMAIL PROTECTED]
> Subject: Re: Can't compile openssl-0.9.6
> 
> 
> Marcel,
> 
> Your problem is that /usr/include/linux/errno.h does not exist on the
> machine in question. Make sure you have installed the 
> neccessary RedHat
> package, which I think is the "kernel-headers-xxx" RPM, and 
> check that any
> symbolic links point to the correct places.
> 
> _____________________________________
> Greg Stark
> Ethentica, Inc.
> [EMAIL PROTECTED]
> _____________________________________
> 
> 
> 
> ----- Original Message -----
> From: "Marcel Loesberg" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, March 09, 2001 9:17 AM
> Subject: Can't compile openssl-0.9.6
> 
> 
> > Hi,
> >
> > I'm using openssl as a part of Tinc (a VPN program).
> > I've tried to compile openssl-0.9.6 on two machines.
> > Both run RedHat 6.2, the only difference between the machines
> > is the motherboard and CPU.
> >
> > When I try to do "make" on the 2nd machine I get this error:
> >
> > > making all in crypto...
> > > make[1]: Entering directory `/var/opt/test/openssl-0.9.6/crypto'
> > >
> gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN 
> -DHAVE_DLFCN_H
> >
> > -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall 
> -DSHA1_ASM -DMD5_
> ASM
> > > -DRMD160_ASM   -c -o cryptlib.o cryptlib.c In file included from
> > > /usr/include/bits/errno.h:25,                  from
> /usr/include/errno.h:36,
> >    >               from ../include/openssl/err.h:90,        
>           from
> > > cryptlib.h:70,                  from cryptlib.c:61:
> > > /usr/include/linux/errno.h:4: asm/errno.h: No such file 
> or directory
> > > make[1]: *** [cryptlib.o] Error 1
> > > make[1]: Leaving directory `/var/opt/test/openssl-0.9.6/crypto'
> > > make: *** [all] Error 1
> >
> > I don't understand which file it cannot find.
> > "cryptlib.o" is in /var/opt/test/openssl-0.9.6/crypto
> > What do I do wrong?
> >
> > Regards,
> >
> > Marcel
> > --
> > It sports 64K of L1 data cache, 64K of L1 instruction cache, three
> > independent integer pipelines, three address calculation pipelines,
> > and a fully pipelined, out-of-order, three-way 
> floating-point engine.
> > 
> ______________________________________________________________________
> > OpenSSL Project                                 
http://www.openssl.org
> User Support Mailing List                    [EMAIL PROTECTED]
> Automated List Manager                           [EMAIL PROTECTED]

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to