Hi, I am trying to compile Apache 2.0.54 with
openssl 0.9.8 on Solaris 10 but encounter errors during “make” of
httpd 2.0.54. The details of the problem are as given below:-
-bash-3.00$ echo $PATH /usr/sfw/bin:/usr/local/bin/:/usr/bin::/usr/ccs/bin:/usr/local/:/usr/ucb:/etc:/usr/local/lib:/usr/bin::/usr/ccs/bin:/usr/local/ -bash-3.00$ echo $CC /usr/sfw/bin/gcc -bash-3.00$
# cd openssl-0.9.8 # ./config --prefix=/home/agent6qa/apache2054worker/openssl
--openssldir=/home//agent6qa/apache2054worker/openssl/openssl # make # make test # make install
# ./configure --prefix=/home/agent6qa/apache2054worker/
--enable-proxy=shared --enable-so –enable-ssl --with-ssl=/home/agent6qa/apache2054worker/openssl
--with-mpm=worker
home/agent6qa/install/httpd-2.0.54/srclib/apr/libtool
--silent --mode=compile /usr/sfw/bin/gcc -g -O2
-DSOLARIS2=10 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT
-DAP_HAVE_DESIGNATED_INITIALIZER -I/home/agent6qa/install/httpd-2.0.54/srclib/apr/include
-I/home/agent6qa/install/httpd-2.0.54/srclib/apr-util/include
-I/usr/local/include -I. -I/home/agent6qa/install/httpd-2.0.54/os/unix
-I/home/agent6qa/install/httpd-2.0.54/server/mpm/worker
-I/home/agent6qa/install/httpd-2.0.54/modules/http -I/home/agent6qa/install/httpd-2.0.54/modules/filters
-I/home/agent6qa/install/httpd-2.0.54/modules/proxy
-I/home/agent6qa/install/httpd-2.0.54/include
-I/home/agent6qa/install/httpd-2.0.54/modules/generators
-I/home/agent6qa/apache2054-worker/openssl/include/openssl -I/home/agent6qa/apache2054-worker/openssl/include
-I/usr/sfw/include -I/home/agent6qa/install/httpd-2.0.54/modules/dav/main
-prefer-non-pic -static -c ssl_engine_pphrase.c && touch
ssl_engine_pphrase.lo ssl_engine_pphrase.c: In function
`ssl_pphrase_Handle_CB': ssl_engine_pphrase.c:684: error:
`PEM_F_DEF_CALLBACK' undeclared (first use in this function) ssl_engine_pphrase.c:684: error:
(Each undeclared identifier is reported only once ssl_engine_pphrase.c:684: error: for
each function it appears in.) make[3]: *** [ssl_engine_pphrase.lo]
Error 1 make[3]: Leaving directory
`/home/agent6qa/install/httpd-2.0.54/modules/ssl' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
`/home/agent6qa/install/httpd-2.0.54/modules/ssl' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
`/home/agent6qa/install/httpd-2.0.54/modules' make: *** [all-recursive] Error 1 Please suggest a possible solution. Perminder Vohra Project Manager Extn: 6235
|