Changeset 6507


Ignore:
Timestamp:
Apr 17, 2004, 11:51:01 PM (16 years ago)
Author:
landonf (Landon Fuller)
Message:

Add some useful notices for users missing the libmd and/or openssl headers

Location:
trunk/base
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/base/aclocal.m4

    r6373 r6507  
    122122        AC_CHECK_LIB([md], [MD5Update],[
    123123                AC_CHECK_HEADERS([md5.h], ,[
    124                         AC_MSG_ERROR([libmd was found, but md5.h is missing.])])
     124                        case $host_os in
     125                                darwin*)       
     126                                        AC_MSG_NOTICE([Please install the BSD SDK package from the Xcode Developer Tools CD.])
     127                                        ;;
     128                                *)     
     129                                        AC_MSG_NOTICE([Please install the libmd developer headers for your platform.])
     130                                        ;;
     131                        esac
     132                        AC_MSG_ERROR([libmd was found, but md5.h is missing.])
     133                ])
    125134                AC_DEFINE([HAVE_LIBMD], ,[Define if you have the `md' library (-lmd).])
    126135                MD5_LIBS="-lmd"]
     
    130139                AC_CHECK_LIB([crypto], [MD5_Update],[
    131140                        AC_CHECK_HEADERS([openssl/md5.h],,[
    132                                 AC_MSG_ERROR([libcrypt was found, but header file openssl/md5.h is missing.])])
    133                                 AC_DEFINE([HAVE_LIBCRYPTO],,[Define if you have the `crypto' library (-lcrypto).])
     141                                case $host_os in
     142                                        darwin*)       
     143                                        AC_MSG_NOTICE([Please install the BSD SDK package from the Xcode Developer Tools CD.])
     144                                                ;;
     145                                        *)     
     146                                        AC_MSG_NOTICE([Please install the libmd developer headers for your platform.])
     147                                                ;;
     148                                esac
     149                                AC_MSG_ERROR([libcrypt was found, but header file openssl/md5.h is missing.])
     150                        ])
     151                        AC_DEFINE([HAVE_LIBCRYPTO],,[Define if you have the `crypto' library (-lcrypto).])
    134152                        MD5_LIBS="-lcrypto"
    135153                ], [
  • trunk/base/configure

    r6374 r6507  
    47334733else
    47344734
     4735                        case $host_os in
     4736                                darwin*)
     4737                                        { echo "$as_me:$LINENO: Please install the BSD SDK package from the Xcode Developer Tools CD." >&5
     4738echo "$as_me: Please install the BSD SDK package from the Xcode Developer Tools CD." >&6;}
     4739                                        ;;
     4740                                *)
     4741                                        { echo "$as_me:$LINENO: Please install the libmd developer headers for your platform." >&5
     4742echo "$as_me: Please install the libmd developer headers for your platform." >&6;}
     4743                                        ;;
     4744                        esac
    47354745                        { { echo "$as_me:$LINENO: error: libmd was found, but md5.h is missing." >&5
    47364746echo "$as_me: error: libmd was found, but md5.h is missing." >&2;}
    47374747   { (exit 1); exit 1; }; }
     4748
    47384749fi
    47394750
     
    49474958else
    49484959
     4960                                case $host_os in
     4961                                        darwin*)
     4962                                        { echo "$as_me:$LINENO: Please install the BSD SDK package from the Xcode Developer Tools CD." >&5
     4963echo "$as_me: Please install the BSD SDK package from the Xcode Developer Tools CD." >&6;}
     4964                                                ;;
     4965                                        *)
     4966                                        { echo "$as_me:$LINENO: Please install the libmd developer headers for your platform." >&5
     4967echo "$as_me: Please install the libmd developer headers for your platform." >&6;}
     4968                                                ;;
     4969                                esac
    49494970                                { { echo "$as_me:$LINENO: error: libcrypt was found, but header file openssl/md5.h is missing." >&5
    49504971echo "$as_me: error: libcrypt was found, but header file openssl/md5.h is missing." >&2;}
    49514972   { (exit 1); exit 1; }; }
     4973
    49524974fi
    49534975
Note: See TracChangeset for help on using the changeset viewer.