Thanks Stuart, Not having X11 because I am working on a SBC, I think I need to go for the second option. Would you please help me locate the places where I need to make the edits? Thanks, Shadi Sincerely, Shadi Aljendi, Ph.D, M.Sc, B.Sc (Eng) Developer/Analyst Sincerely, ? Shadi Aljendi, Ph.D, M.Sc, B.Sc (Eng)? Developer/Analyst? ? ? T: 1.902.450.2222 (Ext. 529) E: saljendi at ledroadwaylighting.com W:?http://www.ledroadwaylighting.com ? NOTICE OF CONFIDENTIALITY This message contains information that may be confidential and privileged. Unless you are the addressee (or authorized to receive mail for the addressee), you should?not use, copy or disclose to anyone this message or any information contained in this message. If you have received this message in error, please advise the sender by?reply e-mail and delete this message. Thank you for your cooperation. -----Original Message----- From: Stuart Henderson [mailto:stu at spacehopper.org] Sent: December 2, 2016 10:02 AM To: Shadi Aljendi <SAljendi at ledroadwaylighting.com> Cc: openconnect-devel at lists.infradead.org Subject: Re: make issue On 2016/12/02 13:37, Shadi Aljendi wrote: > Hello, > > Sorry for the previous erroneous email. It was sent before I add my comments. > > I am trying to install opencoonect on OBSD5.9. Here is what I am getting. Your easiest fix is to build against gnutls (or even easier, use the openconnect package, which is also built against gnutls). > # make > make? all-recursive > ? CC?????? libopenconnect_la-openssl-esp.lo > openssl-esp.c: In function 'destroy_esp_ciphers': > openssl-esp.c:48: error: implicit declaration of function 'HMAC_CTX_free' > openssl-esp.c:48: warning: nested extern declaration of 'HMAC_CTX_free' > openssl-esp.c: In function 'init_esp_ciphers': > openssl-esp.c:97: error: implicit declaration of function 'HMAC_CTX_new' Otherwise you'll need to make changes along these lines in several places, however I don't recommend it. -#if OPENSSL_VERSION_NUMBER < 0x10100000L +#if OPENSSL_VERSION_NUMBER < 0x10100000L || +defined(LIBRESSL_VERSION_NUMBER) and -#if OPENSSL_VERSION_NUMBER >= 0x10100000L +#if OPENSSL_VERSION_NUMBER >= 0x10100000L && +!defined(LIBRESSL_VERSION_NUMBER)