Skip to content
Snippets Groups Projects
Commit f4fa1f29 authored by Yorhel's avatar Yorhel
Browse files

configure: Removed a few useless checks

There's no need to check -lncursesw twice, for example.
parent 2e1838d8
No related branches found
No related tags found
No related merge requests found
...@@ -11,7 +11,7 @@ AC_PROG_RANLIB ...@@ -11,7 +11,7 @@ AC_PROG_RANLIB
# Check for header files. # Check for header files.
AC_CHECK_HEADERS( AC_CHECK_HEADERS(
[limits.h stdlib.h string.h sys/time.h sys/types.h sys/stat.h dirent.h unistd.h fnmatch.h ncurses.h locale.h],[], [limits.h sys/time.h sys/types.h sys/stat.h dirent.h unistd.h fnmatch.h ncurses.h locale.h],[],
AC_MSG_ERROR([required header file not found])) AC_MSG_ERROR([required header file not found]))
# Check for typedefs, structures, and compiler characteristics. # Check for typedefs, structures, and compiler characteristics.
...@@ -22,7 +22,7 @@ AC_STRUCT_ST_BLOCKS ...@@ -22,7 +22,7 @@ AC_STRUCT_ST_BLOCKS
# Check for library functions. # Check for library functions.
AC_CHECK_FUNCS( AC_CHECK_FUNCS(
[getcwd gettimeofday memset fnmatch chdir rmdir unlink lstat getcwd setlocale],[], [getcwd gettimeofday fnmatch chdir rmdir unlink lstat setlocale],[],
AC_MSG_ERROR([required function missing])) AC_MSG_ERROR([required function missing]))
...@@ -35,16 +35,18 @@ AC_ARG_WITH([ncurses], ...@@ -35,16 +35,18 @@ AC_ARG_WITH([ncurses],
AC_ARG_WITH([ncursesw], AC_ARG_WITH([ncursesw],
AC_HELP_STRING([--with-ncursesw], [compile/link with wide-char ncurses library @<:@default@:>@]), AC_HELP_STRING([--with-ncursesw], [compile/link with wide-char ncurses library @<:@default@:>@]),
[ncurses=ncursesw]) [ncurses=ncursesw])
if test "$ncurses" = "auto"; then if test "$ncurses" = "auto" -o "$ncurses" = "ncursesw"; then
AC_CHECK_LIB([ncursesw], AC_CHECK_LIB([ncursesw],
[initscr], [initscr],
[ncurses=ncursesw], [LIBS="$LIBS -lncursesw"; ncurses=ncursesw],
[ncurses=ncurses]) [ncurses=ncurses])
fi fi
AC_CHECK_LIB([$ncurses], if test "$ncurses" = "ncurses"; then
[initscr], AC_CHECK_LIB([ncurses],
[LIBS="$LIBS -l$ncurses"], [initscr],
[AC_MSG_ERROR($ncurses library is required)]) [LIBS="$LIBS -lncurses"],
[AC_MSG_ERROR(ncurses library is required)])
fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment