title: error in ldap_pvt_thread.h while giving 'make depend' to add dependencies
body: <p>I am configuring openldap-2.3.6 in my RHEL6 server, after running ./configure command successfully, I am getting the follwing error while adding dependencies using the command 'make depend'.
  The error is:</p>
  <h1>../../include/ldap_pvt_thread.h:69:7: error: missing binary operator before token &quot;(&quot;</h1>
  <p>I have checked line no.69 in ldap_pvt_thread.h, it goes like this:</p>
  <pre><code> 61 #define LDAP_PVT_THREAD_CREATE_JOINABLE 0
   62 #define LDAP_PVT_THREAD_CREATE_DETACHED 1
   63
   64 #define LDAP_PVT_THREAD_SET_STACK_SIZE
   65 #ifndef LDAP_PVT_THREAD_STACK_SIZE
   66         /* LARGE stack. Will be twice as large on 64 bit machine. */
   67 #define LDAP_PVT_THREAD_STACK_SIZE      ( 1 * 1024 * 1024 * sizeof(void *) )
   68 /* May be explicitly defined to zero to disable it */
   69 #elif LDAP_PVT_THREAD_STACK_SIZE == 0
   70 #undef LDAP_PVT_THREAD_SET_STACK_SIZE
   71 #endif
   
  </code></pre>
  <p>I have even tried by changing line no.69 to:
  if defined( LDAP_PVT_THREAD_STACK_SIZE ) &amp;&amp; LDAP_PVT_THREAD_STACK_SIZE == 0
  but it dint workd...
  it is driving me nuts ...what change do I need to make, please help....!</p>