title: error mod_ssl requires OpenSSL 0.9.8a or later
body: <p>I am trying install apache 2.4.7 in Solaris machine. First  I did the configuration using </p>
  
  <p>./configure  </p>
  
  <p>Then, When I do make. after some successful  statements it throws me following error. </p>
  
  <pre><code>In file included from mod_ssl.c:27:
  ssl_private.h:109:2: #error mod_ssl requires OpenSSL 0.9.8a or later
  *** Error code 1
  make: Fatal error: Command failed for target `mod_ssl.slo'
  Current working directory /var/spool/pkg/httpd-2.4.7/modules/ssl
  *** Error code 1
  The following command caused the error:
  if test `pwd` = "/var/spool/pkg/httpd-2.4.7"; then \
      echo "" ; \
  fi; \
  list=''; for i in $list; do \
      target="shared-build"; \
      if test "$i" = "."; then \
          made_local=yes; \
          target="local-shared-build"; \
      fi; \
      if test "$i" != "srclib"; then \
          (cd $i &amp;&amp; make $target) || exit 1; \
      fi; \
  done; \
  if test -f 'modules.mk'; then \
      if test -n 'mod_ssl.la'; then \
          echo "Building shared: mod_ssl.la"; \
          if test "$made_local" != "yes"; then \
                  make "local-shared-build" || exit 1; \
          fi; \
      fi; \
  fi; \
  if test `pwd` = "/var/spool/pkg/httpd-2.4.7"; then \
          echo "" ; \
  fi
  make: Fatal error: Command failed for target `shared-build-recursive'
  Current working directory /var/spool/pkg/httpd-2.4.7/modules/ssl
  *** Error code 1
  The following command caused the error:
  if test `pwd` = "/var/spool/pkg/httpd-2.4.7"; then \
      echo "" ; \
  fi; \
  list='aaa cache core database debugging filters http loggers metadata proxy session slotmem ssl proxy/balancers arch/unix dav/main generators dav/fs mappers'; for i in $list; do \
      target="shared-build"; \
      if test "$i" = "."; then \
          made_local=yes; \
          target="local-shared-build"; \
      fi; \
      if test "$i" != "srclib"; then \
          (cd $i &amp;&amp; make $target) || exit 1; \
      fi; \
  done; \
  if test -f 'modules.mk'; then \
      if test -n ''; then \
          echo "Building shared: "; \
          if test "$made_local" != "yes"; then \
                  make "local-shared-build" || exit 1; \
          fi; \
      fi; \
  fi; \
  if test `pwd` = "/var/spool/pkg/httpd-2.4.7"; then \
          echo "" ; \
  fi
  make: Fatal error: Command failed for target `shared-build-recursive'
  Current working directory /var/spool/pkg/httpd-2.4.7/modules
  *** Error code 1
  The following command caused the error:
  if test `pwd` = "/var/spool/pkg/httpd-2.4.7"; then \
      echo "" ; \
  fi; \
  list='srclib os server modules support'; for i in $list; do \
      target="shared-build"; \
      if test "$i" = "."; then \
          made_local=yes; \
          target="local-shared-build"; \
      fi; \
      if test "$i" != "srclib"; then \
          (cd $i &amp;&amp; make $target) || exit 1; \
      fi; \
  done; \
  if test -f 'modules.mk'; then \
      if test -n ''; then \
          echo "Building shared: "; \
          if test "$made_local" != "yes"; then \
                  make "local-shared-build" || exit 1; \
          fi; \
      fi; \
  fi; \
  if test `pwd` = "/var/spool/pkg/httpd-2.4.7"; then \
          echo "" ; \
  fi
  make: Fatal error: Command failed for target `shared-build-recursive'
  Current working directory /var/spool/pkg/httpd-2.4.7
  *** 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 &amp;&amp; make $target) || exit 1; \
      fi; \
  done; \
  if test "$otarget" = "all" &amp;&amp; test -z 'httpd shared-build '; 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'
  </code></pre>
  
  <p>The same above error is coming even after I install latest openssl version.  </p>
  
  <p><strong>OpenSSL 1.0.1f 6 Jan 2014</strong> </p>
  
  <p>Please help me to resolve this issue.</p>