I'm trying to configure 0.44.2 version in a solaris 9 box with
  openssl 0.9.7c, openldap 2.1.25 and BerkeleyDB 4.2. I use gcc 3.3.2 and
  gmake 2.80

  When the configure process arrive to webmail check, the process
  stop it.

  This is part of webmail/config.log ->


 [...]
 configure:5862: $? = 0
 configure:5865: test -s conftest
 configure:5868: $? = 0
 configure:5879: result: yes
 configure:5809: checking for strncasecmp
 configure:5859: gcc -o conftest -g -O2 -Wall -I/server/openldap/include
 -I/usr/local/ssl/include -I/usr/local/BerkeleyDB.4.2/include
 -L/server/openldap/lib -L/usr/local/ssl/lib
 -L/usr/local/BerkeleyDB.4.2/lib  -R/server/openldap/lib
 -R/usr/local/ssl/lib -R/usr/local/BerkeleyDB.4.2/lib  conftest.c -lcrypt
  >&5
 configure:5862: $? = 0
 configure:5865: test -s conftest
 configure:5868: $? = 0
 configure:5879: result: yes
 configure:5893: checking for crypt() prototype
 configure:5924: gcc -c -g -O2 -Wall -I/server/openldap/include
 -I/usr/local/ssl/include -I/usr/local/BerkeleyDB.4.2/include conftest.c
 >&5
 configure:5953: error: conflicting types for `crypt'
 /usr/include/crypt.h:20: error: previous declaration of `crypt'
 configure:5927: $? = 1
 configure: failed program was:
 | #line 5898 "configure"
 | /* confdefs.h.  */
 |
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
 | #define PACKAGE_STRING ""
 | #define PACKAGE_BUGREPORT ""
 | #define _GNU_SOURCE 1
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
 | #define HAVE_SYS_STAT_H 1
 | #define HAVE_STDLIB_H 1
 | #define HAVE_STRING_H 1
 | #define HAVE_MEMORY_H 1
 | #define HAVE_STRINGS_H 1
 | #define HAVE_INTTYPES_H 1
 | #define HAVE_UNISTD_H 1
 | #define AUTORENAMESENT "yes"
 | #define HAVE_LIBCRYPT 1
 | #define HAVE_DIRENT_H 1
 | #define STDC_HEADERS 1
 | #define HAVE_SYSLOG_H 1
 | #define HAVE_FCNTL_H 1
 | #define HAVE_SYS_WAIT_H 1
 | #define HAVE_SYS_SELECT_H 1
 | #define HAVE_SYS_UIO_H 1
 | #define HAVE_SYS_STAT_H 1
 | #define HAVE_SYS_TIME_H 1
 | #define HAVE_UTIME_H 1
 | #define HAVE_UNISTD_H 1
 | #define HAVE_LOCALE_H 1
 | #define HAVE_CRYPT_H 1
 | #define HAVE_WCHAR_H 1
 | #define PASSFD_MSGACCRIGHTS 1
 | #define HAVE_SYS_WAIT_H 1
 | #define TIME_WITH_SYS_TIME 1
 | #define RETSIGTYPE void
 | #define HAVE_STRFTIME 1
 | #define HAVE_CRYPT 1
 | #define HAVE_UTIME 1
 | #define HAVE_UTIMES 1
 | #define HAVE_SETREUID 1
 | #define HAVE_SETLOCALE 1
 | #define HAVE_WCWIDTH 1
 | #define HAVE_STRDUP 1
 | #define HAVE_STRCASECMP 1
 | #define HAVE_STRNCASECMP 1
 | /* end confdefs.h.  */
 |
 |        #if HAVE_CRYPT_H
 |        #include <crypt.h>
 |        #endif
 |        #if HAVE_UNISTD_H
 |        #include <unistd.h>
 |        #endif
 |        int crypt(int, int);
 |
 |
 | int
 | main ()
 | {
 |
 |   ;
 |   return 0;
 | }
 configure:5946: result: 0




  Any ideas?

  Thanks in advance.



   Jordi


-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to