aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2006-05-29 01:13:47 +0200
committerWilmer van der Gaast <wilmer@gaast.net>2006-05-29 01:13:47 +0200
commit4ff09664d2570be8358a3bde62123cc8e0a17c9e (patch)
treea5cfc2f235f9a46f737b261186e7926aca202ebe /configure
parentcdca30b360c09399f1e5a2556d83ec997006cd75 (diff)
parent79b6213c1fa2ffaa102365515551e9f0ea9fdc1a (diff)
Merging from main/jelmer.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure36
1 files changed, 5 insertions, 31 deletions
diff --git a/configure b/configure
index 96bac6eb..a3c16e75 100755
--- a/configure
+++ b/configure
@@ -168,38 +168,16 @@ if [ -z "$PKG_CONFIG" ]; then
PKG_CONFIG=pkg-config
fi
-GLIB=0
-
if $PKG_CONFIG --version > /dev/null 2>/dev/null && $PKG_CONFIG glib-2.0; then
cat<<EOF>>Makefile.settings
EFLAGS+=`$PKG_CONFIG --libs glib-2.0 gmodule-2.0`
CFLAGS+=`$PKG_CONFIG --cflags glib-2.0 gmodule-2.0`
EOF
- echo '#define GLIB2' >> config.h
- GLIB=2
-elif type glib-config > /dev/null 2> /dev/null; then
- cat<<EOF>>Makefile.settings
-EFLAGS+=`glib-config --libs`
-CFLAGS+=`glib-config --cflags`
-EOF
- echo '#define GLIB1' >> config.h
- GLIB=1
else
- echo 'Cannot find glib development libraries, aborting. (Install libglib-dev?)'
+ echo 'Cannot find glib2 development libraries, aborting. (Install libglib2-dev?)'
exit 1;
fi
-if [ GLIB = 1 -o -r /usr/include/iconv.h ]; then
- :;
-elif [ -r /usr/local/include/iconv.h ]; then
- echo CFLAGS+=-I/usr/local/include >> Makefile.settings
-else
- echo
- echo 'Warning: Could not find iconv.h, you might have to install it and/or modify'
- echo 'Makefile.settings to tell where this file is.'
-fi
-
-
if [ "$events" = "libevent" ]; then
if ! [ -e "${libevent}include/event.h" ]; then
echo
@@ -223,7 +201,6 @@ else
fi
echo 'EVENT_HANDLER=events_'$events'.o' >> Makefile.settings
-
detect_gnutls()
{
if libgnutls-config --version > /dev/null 2> /dev/null; then
@@ -419,18 +396,15 @@ Linux )
GNU/* )
;;
*BSD )
- echo 'EFLAGS+=-liconv' >> Makefile.settings;
-;;
-SunOS )
- echo 'EFLAGS+=-lresolv -lnsl -lsocket' >> Makefile.settings
- echo 'STRIP=\# skip strip' >> Makefile.settings
- echo 'EFLAGS+=-liconv' >> Makefile.settings;
;;
Darwin )
- echo 'EFLAGS+=-liconv' >> Makefile.settings;
;;
IRIX )
;;
+SunOS )
+ echo 'EFLAGS+=-lresolv -lnsl -lsocket' >> Makefile.settings
+ echo 'STRIP=\# skip strip' >> Makefile.settings
+;;
CYGWIN* )
echo 'Cygwin is not officially supported.'
;;