summaryrefslogtreecommitdiff
blob: 2a83cb7d4c2fc866affa33346a801ec35fa47c44 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--- a/configure
+++ b/configure
@@ -21,11 +21,9 @@
 infodir='$(datarootdir)/info'
 mandir='$(datarootdir)/man'
 sysconfdir='$(prefix)/etc'
-CXX=g++
-CPPFLAGS=
-CXXFLAGS='-Wall -W -O2'
-LDFLAGS=
-LIBS=-lncurses
+CPPFLAGS="$(${PKG_CONFIG} --cflags ncurses) ${CPPFLAGS}"
+CXXFLAGS="-Wall -W ${CXXFLAGS}"
+LIBS="$(${PKG_CONFIG} --libs ncurses) ${LIBS}"
 
 # checking whether we are using GNU C++.
 /bin/sh -c "${CXX} --version" > /dev/null 2>&1 || { CXX=c++ ; CXXFLAGS=-O2 ; }