hi every one , i am facing a problem and i am stuck i need you help :
i am trying to upgrade apache 2.0.63 to apache 2.0.64 with ssl option enabled when i try to compile by using make command i face the below error :
ssl_engine_init.c: In function `ssl_init_ctx_protocol':
ssl_engine_init.c:392: warning: assignment discards qualifiers from pointer target type
ssl_engine_init.c:398: warning: assignment discards qualifiers from pointer target type
ssl_engine_init.c: In function `ssl_init_ctx_verify':
ssl_engine_init.c:538: error: `STACK' undeclared (first use in this function)
ssl_engine_init.c:538: error: (Each undeclared identifier is reported only once
ssl_engine_init.c:538: error: for each function it appears in.)
ssl_engine_init.c:538: error: syntax error before ')' token
ssl_engine_init.c: In function `ssl_init_FindCAList':
ssl_engine_init.c:1113: warning: pointer type mismatch in conditional expression
*** Error code 1
make: Fatal error: Command failed for target `ssl_engine_init.lo'
Current working directory /usr/local/raj/httpd-2.0.64/modules/ssl
*** Error code 1
The following command caused the error:
otarget=`echo all-recursive|sed s/-recursive//`; \
list=' '; \
for i in $list; do \
if test -d "$i"; then \
target="$otarget"; \
echo "Making $target in $i"; \
if test "$i" = "."; then \
made_local=yes; \
target="local-$target"; \
fi; \
(cd $i && make $target) || exit 1; \
fi; \
done; \
if test "$otarget" = "all" && test -z 'mod_ssl.la'; then \
made_local=yes; \
fi; \
if test "$made_local" != "yes"; then \
make "local-$otarget" || exit 1; \
fi
make: Fatal error: Command failed for target `all-recursive'
Current working directory /usr/local/raj/httpd-2.0.64/modules/ssl
*** Error code 1
The following command caused the error:
otarget=`echo all-recursive|sed s/-recursive//`; \
list=' aaa filters loggers metadata ssl http generators mappers'; \
for i in $list; do \
if test -d "$i"; then \
target="$otarget"; \
echo "Making $target in $i"; \
if test "$i" = "."; then \
made_local=yes; \
target="local-$target"; \
fi; \
(cd $i && make $target) || exit 1; \
fi; \
done; \
if test "$otarget" = "all" && test -z ''; then \
made_local=yes; \
fi; \
if test "$made_local" != "yes"; then \
make "local-$otarget" || exit 1; \
fi
make: Fatal error: Command failed for target `all-recursive'
Current working directory /usr/local/raj/httpd-2.0.64/modules
*** Error code 1
The following command caused the error:
otarget=`echo all-recursive|sed s/-recursive//`; \
list=' srclib os server modules support'; \
for i in $list; do \
if test -d "$i"; then \
target="$otarget"; \
echo "Making $target in $i"; \
if test "$i" = "."; then \
made_local=yes; \
target="local-$target"; \
fi; \
(cd $i && make $target) || exit 1; \
fi; \
done; \
if test "$otarget" = "all" && test -z 'httpd '; then \
made_local=yes; \
fi; \
if test "$made_local" != "yes"; then \
make "local-$otarget" || exit 1; \
fi
i tryed to use gmake but this compiler is only skipping the error ??
please help.
thx