﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	uname	nginx_version
305	Can't compile NGINX 1.3.13 with OpenSSL library	Neddy Hai Nam	sb	"My goal is installing nginx with SSL support. My system is OpenIndiana 151a7 x86_64, gcc v4.4.4

OpenSSL was built from source

# openssl version
OpenSSL 1.0.1e 11 Feb 2013

# ldd /usr/bin/openssl
        libssl.so.1.0.0 =>       /usr/lib/64/libssl.so.1.0.0
        libcrypto.so.1.0.0 =>    /usr/lib/64/libcrypto.so.1.0.0
        libsocket.so.1 =>        /usr/lib/64/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/64/libnsl.so.1
        libdl.so.1 =>    /usr/lib/64/libdl.so.1
        libz.so.1 =>     /usr/lib/64/libz.so.1
        libc.so.1 =>     /usr/lib/64/libc.so.1
        libmp.so.2 =>    /lib/64/libmp.so.2
        libmd.so.1 =>    /lib/64/libmd.so.1
        libm.so.2 =>     /lib/64/libm.so.2

Nginx configure: 
# ./configure --prefix=/usr/nginx --with-debug --with-http_ssl_module --with-openssl=/usr/include/openssl

<result as usual>

# gmake
gmake -f objs/Makefile
gmake[1]: Entering directory `/usr/share/src/nginx-1.3.13'
cd /usr/include/openssl \
        && gmake clean \
        && ./config --prefix=/usr/include/openssl/.openssl no-shared  no-threads \
        && gmake \
        && gmake install LIBDIR=lib
gmake[2]: Entering directory `/usr/include/openssl'
gmake[2]: *** No rule to make target `clean'.  Stop.
gmake[2]: Leaving directory `/usr/include/openssl'
gmake[1]: *** [/usr/include/openssl/.openssl/include/openssl/ssl.h] Error 2
gmake[1]: Leaving directory `/usr/share/src/nginx-1.3.13'
gmake: *** [build] Error 2

I hope somebody could point out the mistake. Thanks.
"	defect	closed	minor		nginx-core	1.3.x	invalid			SunOS titan2 5.11 oi_151a7 i86pc i386 i86pc Solaris	new install
