configure.ac 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. # -*- Autoconf -*-
  2. # Process this file with autoconf to produce a configure script.
  3. AC_PREREQ([2.67])
  4. AC_INIT([libPolyCore], [0.8.2], [[email protected]])
  5. AC_CONFIG_FILES([Makefile])
  6. AM_INIT_AUTOMAKE([libPolyCore], [0.8.2])
  7. LT_INIT()
  8. AC_PROG_RANLIB
  9. AC_PROG_LIBTOOL
  10. AC_PROG_CXX
  11. # Checks for programs.
  12. # Checks for libraries.
  13. AC_CHECK_LIB([png15], [png_create_read_struct],[], [
  14. echo "libpng is required!"
  15. exit -1])
  16. AC_CHECK_LIB([freetype], [FT_Load_Glyph],[], [
  17. echo "freetype is required!"
  18. exit -1])
  19. AC_CHECK_LIB([vorbis], [vorbis_info_init],[], [
  20. echo "libvorbis is required!"
  21. exit -1])
  22. AC_CHECK_LIB([vorbisfile], [ov_open_callbacks],[], [
  23. echo "libvorbisfile is required!"
  24. exit -1])
  25. AC_CHECK_LIB([physfs], [PHYSFS_init],[], [
  26. echo "physfs is required!"
  27. exit -1])
  28. AC_CHECK_LIB([openal], [alGenSources],[], [
  29. echo "openal is required!"
  30. exit -1])
  31. AC_CHECK_LIB([SDL], [SDL_Init],[], [
  32. echo "SDL is required!"
  33. exit -1])
  34. AC_CHECK_LIB([GL], [glBegin],[], [
  35. echo "OpenGL is required!"
  36. exit -1])
  37. AC_CHECK_LIB([GLU], [gluGetString],[], [
  38. echo "glu is required!"
  39. exit -1])
  40. # Checks for header files.
  41. # Checks for typedefs, structures, and compiler characteristics.
  42. # Checks for library functions.
  43. AC_OUTPUT