Subversion Repositories wimsdev

Rev

Blame | Last modification | View Log | RSS feed

  1. /*    Copyright (C) 1998-2003 XIAO, Gang of Universite de Nice - Sophia Antipolis
  2.  *
  3.  *  This program is free software; you can redistribute it and/or modify
  4.  *  it under the terms of the GNU General Public License as published by
  5.  *  the Free Software Foundation; either version 2 of the License, or
  6.  *  (at your option) any later version.
  7.  *
  8.  *  This program is distributed in the hope that it will be useful,
  9.  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
  10.  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  11.  *  GNU General Public License for more details.
  12.  *
  13.  *  You should have received a copy of the GNU General Public License
  14.  *  along with this program; if not, write to the Free Software
  15.  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  16.  */
  17.  
  18.         /* Nothing but check configure output, to see
  19.          * whether there are some missing functions in the system. */
  20.  
  21.   /* Common: WIMS cannot be installed on your system. Please report. */
  22.  
  23. #include "config.h"
  24.  
  25.         /* Check system service functions */
  26.  
  27. #ifndef HAVE_ALARM
  28.  #error Function alarm() unavailable. WIMS cannot be installed on your system. Please report.
  29. #endif
  30.  
  31. #ifndef HAVE_FLOOR
  32.  #error Function floor() unavailable. WIMS cannot be installed on your system. Please report.
  33. #endif
  34.  
  35. #ifndef HAVE_GETCWD
  36.  #error Function getcwd() unavailable. WIMS cannot be installed on your system. Please report.
  37. #endif
  38.  
  39. #ifndef HAVE_GETTIMEOFDAY
  40.  #error Function gettimeofday() unavailable. WIMS cannot be installed on your system. Please report.
  41. #endif
  42.  
  43. #ifndef HAVE_MALLOC
  44.  #error Function malloc() unavailable. WIMS cannot be installed on your system. Please report.
  45. #endif
  46.  
  47. #ifndef HAVE_MEMMOVE
  48.  #error Function memmove() unavailable. WIMS cannot be installed on your system. Please report.
  49. #endif
  50.  
  51. #ifndef HAVE_MEMSET
  52.  #error Function memset() unavailable. WIMS cannot be installed on your system. Please report.
  53. #endif
  54.  
  55. #ifndef HAVE_MKDIR
  56.  #error Function mkdir() unavailable. WIMS cannot be installed on your system. Please report.
  57. #endif
  58.  
  59. #ifndef HAVE_POW
  60.  #error Function pow() unavailable. WIMS cannot be installed on your system. Please report.
  61. #endif
  62.  
  63. #ifndef HAVE_REALLOC
  64.  #error Function realloc() unavailable. WIMS cannot be installed on your system. Please report.
  65. #endif
  66.  
  67. #ifndef HAVE_RINT
  68.  #error Function rint() unavailable. WIMS cannot be installed on your system. Please report.
  69. #endif
  70.  
  71. #ifndef HAVE_RMDIR
  72.  #error Function rmdir() unavailable. WIMS cannot be installed on your system. Please report.
  73. #endif
  74.  
  75. #ifndef HAVE_SELECT
  76.  #error Function select() unavailable. WIMS cannot be installed on your system. Please report.
  77. #endif
  78.  
  79. #ifndef HAVE_SQRT
  80.  #error Function sqrt() unavailable. WIMS cannot be installed on your system. Please report.
  81. #endif
  82.  
  83. #ifndef HAVE_STRNCASECMP
  84.  #error Function strncasecmp() unavailable. WIMS cannot be installed on your system. Please report.
  85. #endif
  86.  
  87. #ifndef HAVE_STRRCHR
  88.  #error Function strrchr() unavailable. WIMS cannot be installed on your system. Please report.
  89. #endif
  90.  
  91. #ifndef HAVE_STRPBRK
  92.  #error Function strpbrk() unavailable. WIMS cannot be installed on your system. Please report.
  93. #endif
  94.  
  95. #ifndef HAVE_STRSTR
  96.  #error Function strstr() unavailable. WIMS cannot be installed on your system. Please report.
  97. #endif
  98.  
  99. #ifndef HAVE_UTIME_NULL
  100.  #error Function utime() unavailable. WIMS cannot be installed on your system. Please report.
  101. #endif
  102.  
  103. #ifndef HAVE_WORKING_FORK
  104.  #error Function fork() unavailable or not working. WIMS cannot be installed on your system. Please report.
  105. #endif
  106.  
  107.         /* Now libraries */
  108.  
  109. #ifndef HAVE_LIBM
  110.  #error Math library libm unavailable. WIMS cannot be installed on your system. Please report.
  111. #endif
  112.  
  113.         /* Now header files */
  114.  
  115. #ifndef STDC_HEADERS
  116.  #error ANSI C header files unavailable. WIMS cannot be installed on your system. Please report.
  117. #endif
  118.  
  119. #ifndef HAVE_UNISTD_H
  120.  #error Header file unistd.h unavailable. WIMS cannot be installed on your system. Please report.
  121. #endif
  122.