On Fri, 6 Apr 2012, Guus Sliepen wrote: > On Thu, Apr 05, 2012 at 10:29:13PM +0200, Ramses II wrote: > > > But when I compile Tinc 1.1pre2: > [...] > > In file included from connection.h:50, > > from conf.c:27: > > ecdh.h:23:26: error: openssl/ecdh.h: No such file or directory > > It seems that somehow you lost the files openssl/ecdh.h and openssl/ec.h. > These > are included in the 1.1pre2 tarball, try unpacking it again and recompiling.
Aren't these files part of openssl? Tinc 1.1 (git) has a src/openssl/ecdh.h, but this says: #ifndef __TINC_ECDH_H__ #define __TINC_ECDH_H__ #include <openssl/ecdh.h> ... And this is where his compile breaks. Here: $ dpkg -S /usr/include/openssl/ecdh.h libssl-dev: /usr/include/openssl/ecdh.h $ dpkg -S /usr/include/openssl/ec.h libssl-dev: /usr/include/openssl/ec.h (Btw, seems a bad idea for a filename to be the same as one part of a required library, but should not create more than confusion ;) Could it be that his openssl is too old and this feature needs something newer? (No idea when ECDH support was added to openssl) c'ya sven-haegar -- Three may keep a secret, if two of them are dead. - Ben F. _______________________________________________ tinc mailing list [email protected] http://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc
