Welcome! Log In Create A New Profile

Advanced

Re: Compiling with a custom SSL library

May 16, 2011 12:44AM
Okay, managed to "fix" it, by modifying auto/lib/openssl/conf

from

CORE_INCS="$CORE_INCS $OPENSSL/.openssl/include"
CORE_DEPS="$CORE_DEPS $OPENSSL/.openssl/include/openssl/ssl.h"
CORE_LIBS="$CORE_LIBS $OPENSSL/.openssl/lib/libssl.a"
CORE_LIBS="$CORE_LIBS $OPENSSL/.openssl/lib/libcrypto.a"

to,

CORE_INCS="$CORE_INCS $OPENSSL/openssl/include"
CORE_DEPS="$CORE_DEPS $OPENSSL/openssl/include/openssl/ssl.h"
CORE_LIBS="$CORE_LIBS $OPENSSL/openssl/lib/libssl.a"
CORE_LIBS="$CORE_LIBS $OPENSSL/openssl/lib/libcrypto.a"

and link /usr/local/openssl -> /usr/local/ssl

On Mon, May 16, 2011 at 4:01 PM, Ryan B <mp3geek@gmail.com> wrote:
> Decided to compile my own copy of openssl (dev snapshot) which is
> stored in /usr/local/ssl ,...but nginx isn't detecting it :(
>
> root@server:/usr/local/ssl# ls -al
> total 48
> drwxr-xr-x  9 root root  4096 2011-05-15 22:15 .
> drwxr-xr-x 13 root root  4096 2011-05-15 22:13 ..
> drwxr-xr-x  2 root root  4096 2011-05-15 22:15 bin
> drwxr-xr-x  2 root root  4096 2011-05-15 22:15 certs
> drwxr-xr-x  3 root root  4096 2011-05-15 22:15 include
> drwxr-xr-x  4 root root  4096 2011-05-15 22:15 lib
> drwxr-xr-x  6 root root  4096 2011-05-15 22:13 man
> drwxr-xr-x  2 root root  4096 2011-05-15 22:15 misc
> -rw-r--r--  1 root root 10819 2011-05-15 22:15 openssl.cnf
> drwxr-xr-x  2 root root  4096 2011-05-15 22:15 private
>
> Tried combinations of --with-openssl=/usr/local/ssl and /usr/local
>
> root@server:~/nginx-1.0.2# make
> make -f objs/Makefile
> make[1]: Entering directory `/root/nginx-1.0.2'
> cd /usr/local/ssl \
>        && make clean \
>        && ./config --prefix=/usr/local/ssl/.openssl no-shared  no-threads \
>        && make \
>        && make install LIBDIR=lib
> make[2]: Entering directory `/usr/local/ssl'
> make[2]: *** No rule to make target `clean'.  Stop.
> make[2]: Leaving directory `/usr/local/ssl'
> make[1]: *** [/usr/local/ssl/.openssl/include/openssl/ssl.h] Error 2
> make[1]: Leaving directory `/root/nginx-1.0.2'
> make: *** [build] Error 2
>
> What is the correct ssl dir I need to point it to?
>

_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

Compiling with a custom SSL library

fanboy May 16, 2011 12:02AM

Re: Compiling with a custom SSL library

fanboy May 16, 2011 12:44AM

Re: Compiling with a custom SSL library

Igor Sysoev May 16, 2011 01:08AM

Re: Compiling with a custom SSL library

George May 16, 2011 08:01PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 104
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready