home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Enlightenment / enl14.tgz / enl14.tar / enl14 / configure.in < prev    next >
Text File  |  1997-11-21  |  7KB  |  150 lines

  1. AC_INIT(enl.h)
  2. clear
  3. echo "
  4. --------------------------------------------------------------------------------
  5.  
  6.    E     N     L     I     G     H     T     E     N     M     E     N     T 
  7.    
  8. --------------------------------------------------------------------------------
  9. Configuring Enlightenment, preparing Makefile for compilation.
  10. --------------------------------------------------------------------------------
  11. "
  12. sleep 3
  13. clear
  14.  
  15. AC_PROG_MAKE_SET
  16. AC_PROG_CC
  17. AC_PROG_CPP
  18. AC_PROG_INSTALL
  19. AC_PATH_X
  20. AC_PATH_XTRA
  21. AC_HEADER_DIRENT
  22. AC_HEADER_STDC
  23. AC_HEADER_SYS_WAIT
  24. AC_CHECK_HEADERS(fcntl.h unistd.h)
  25. AC_TYPE_SIGNAL
  26. AC_FUNC_VPRINTF
  27. AC_FUNC_WAIT3
  28. AC_CHECK_FUNCS(getcwd mkdir)
  29. AC_PROG_LN_S
  30. AC_PATH_PROG(CONVERT, convert, $PATH:/bin:/usr/bin:/usr/local/bin:/usr/openwin/bin:/usr/local/openwin/bin:/usr/local/X11/bin:/usr/X11/bin:/usr/X11R6/bin)
  31. AC_PATH_PROG(GIFTOPPM, tgatoppm, $PATH:/bin:/usr/bin:/usr/local/bin:/usr/openwin/bin:/usr/local/openwin/bin:/usr/local/X11/bin:/usr/X11/bin:/usr/X11R6/bin)
  32. AC_PATH_PROG(DJPEG, djpeg, $PATH:/bin:/usr/bin:/usr/local/bin:/usr/openwin/bin:/usr/local/openwin/bin:/usr/local/X11/bin:/usr/X11/bin:/usr/X11R6/bin)
  33. AC_CHECK_LIB(c, fopen, "", \
  34. echo; \
  35. echo "--------------------------------------------------------------------------------"; \
  36. echo "                                   E R R O R"; \
  37. echo "--------------------------------------------------------------------------------"; \
  38. echo "It appears you do not have a version of libc accessible to"; \
  39. echo "compile Enlightenment for. You need to get this library first";
  40. echo "--------------------------------------------------------------------------------"; \
  41. echo; \
  42. exit, \
  43. ${LIBS} ${X_LIBS} -lX11 -lXext -lc )
  44. AC_CHECK_LIB(m, pow, "", \
  45. echo; \
  46. echo "--------------------------------------------------------------------------------"; \
  47. echo "                                   E R R O R"; \
  48. echo "--------------------------------------------------------------------------------"; \
  49. echo "It appears you do not have a version of libm accessible to"; \
  50. echo "compile Enlightenment for. You need to get this library first";
  51. echo "--------------------------------------------------------------------------------"; \
  52. echo; \
  53. exit, \
  54. ${LIBS} ${X_LIBS} -L/usr/local/lib -L/usr/local/X11/lib -L/usr/openwin/lib \
  55. -L/usr/X11/lib -L/usr/lib -L/lib -L/opt/lib \
  56. -lX11 -lXext -lm -lc )
  57. AC_CHECK_LIB(X11, XOpenDisplay, "", \
  58. echo; \
  59. echo "--------------------------------------------------------------------------------"; \
  60. echo "                                   E R R O R"; \
  61. echo "--------------------------------------------------------------------------------"; \
  62. echo "It appears you do not have a Xlib installed. It's pretty useless trying"; \
  63. echo "to compile Enlightenment when you don't have Xlib.";
  64. echo "--------------------------------------------------------------------------------"; \
  65. echo; \
  66. exit, \
  67. ${LIBS} ${X_LIBS} -L/usr/local/lib -L/usr/local/X11/lib -L/usr/openwin/lib \
  68. -L/usr/X11/lib -L/usr/lib -L/lib -L/opt/lib \
  69. -lX11 -lXext -lc )
  70. AC_CHECK_LIB(jpeg, jpeg_stdio_src, "", \
  71. echo; \
  72. echo "--------------------------------------------------------------------------------"; \
  73. echo "                                   E R R O R"; \
  74. echo "--------------------------------------------------------------------------------"; \
  75. echo "It appears you do not have a version of libjpeg accessible to"; \
  76. echo "compile Enlightenment for. You need to get this library first";
  77. echo "--------------------------------------------------------------------------------"; \
  78. echo; \
  79. exit, \
  80. ${LIBS} ${X_LIBS} -L/usr/local/lib -L/usr/local/X11/lib -L/usr/openwin/lib \
  81. -L/usr/X11/lib -L/usr/lib -L/lib -L/opt/lib \
  82. -lX11 -lXext -ljpeg -lc )
  83. AC_CHECK_LIB(z, zlibVersion, "", \
  84. echo; \
  85. echo "--------------------------------------------------------------------------------"; \
  86. echo "                                   E R R O R"; \
  87. echo "--------------------------------------------------------------------------------"; \
  88. echo "It appears you do not have a version of libz accessible to"; \
  89. echo "compile Enlightenment for. You need to get this library first";
  90. echo "--------------------------------------------------------------------------------"; \
  91. echo; \
  92. exit, \
  93. ${LIBS} ${X_LIBS} -L/usr/local/lib -L/usr/local/X11/lib -L/usr/openwin/lib \
  94. -L/usr/X11/lib -L/usr/lib -L/lib -L/opt/lib \
  95. -lX11 -lXext -lz -lm -lc )
  96. AC_CHECK_LIB(png, png_check_sig, "", \
  97. echo; \
  98. echo "--------------------------------------------------------------------------------"; \
  99. echo "                                   E R R O R"; \
  100. echo "--------------------------------------------------------------------------------"; \
  101. echo "It appears you do not have a version of libpng accessible to"; \
  102. echo "compile Enlightenment for. You need to get this library first";
  103. echo "--------------------------------------------------------------------------------"; \
  104. echo; \
  105. exit, \
  106. ${LIBS} ${X_LIBS} -L/usr/local/lib -L/usr/local/X11/lib -L/usr/openwin/lib \
  107. -L/usr/X11/lib -L/usr/lib -L/lib -L/opt/lib \
  108. -lX11 -lXext -lz -lm -lpng -lc )
  109. AC_CHECK_LIB(Im, ImlibSaveImageToPPM, "", \
  110. echo; \
  111. echo "--------------------------------------------------------------------------------"; \
  112. echo "                                   E R R O R"; \
  113. echo "--------------------------------------------------------------------------------"; \
  114. echo "It appears you do not have a version of Imlib recent enough to"; \
  115. echo "compile Enlightenment for. You need to upgrade Imlib first";
  116. echo "--------------------------------------------------------------------------------"; \
  117. echo; \
  118. exit, \
  119. ${LIBS} ${X_LIBS} -L/usr/local/lib -L/usr/local/X11/lib -L/usr/openwin/lib \
  120. -L/usr/X11/lib -L/usr/lib -L/lib -L/opt/lib \
  121. -lX11 -lXext -lz -lm -lpng -ljpeg -lc )
  122. AC_OUTPUT(Makefile)
  123.  
  124. sleep 1
  125. clear
  126. echo "
  127. --------------------------------------------------------------------------------
  128.  
  129.    E     N     L     I     G     H     T     E     N     M     E     N     T 
  130.    
  131. --------------------------------------------------------------------------------
  132. ENLIGHTENMENT will be compiled and installed using the following information:
  133.     Compiler              : ${CC}
  134.     C Flags               : ${CFLAGS}
  135.     Extra Include Flags   : ${CPPFLAGS}
  136.     Extra Libs            : ${LIBS}
  137.     X Includes            : ${X_CFLAGS}
  138.     X Libs                : ${X_LIBS}
  139.     Install Command       : ${INSTALL}
  140.     SymLink Command       : ${LN_S}
  141.     ImageMagick           : ${CONVERT}
  142.     NetPBM                : ${GIFTOPPM}
  143.     LibJPEG Commands      : ${DJPEG}
  144. --------------------------------------------------------------------------------
  145. Configuration complete and successful. Now type:
  146.   make install
  147. to compile and install enlightenment, or omit install just to compile.
  148. --------------------------------------------------------------------------------
  149. "
  150.