summaryrefslogtreecommitdiff
path: root/src/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/configure.in')
-rw-r--r--src/configure.in21
1 files changed, 7 insertions, 14 deletions
diff --git a/src/configure.in b/src/configure.in
index 6a9aa2f76a..40b3b1f1d4 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -12,21 +12,9 @@ case "$host_os" in
sunos*) PORTNAME='sunos4' ;;
linux*) PORTNAME='linux' ;;
bsdi*) PORTNAME='bsdi' ;;
- freebsd*|netbsd*)
- AC_LINK_FILES(backend/port/dynloader/bsd.c,
- backend/port/dynloader/dynloader.c)
- AC_LINK_FILES(backend/port/dynloader/bsd.h, include/dynloader.h)
- AC_LINK_FILES(include/port/bsd.h, include/os.h)
- AC_LINK_FILES(makefiles/Makefile.bsd, Makefile.port)
- ;;
+ freebsd*|netbsd*) os=bsd ;;
dgux*) PORTNAME='dgux';;
- aix*)
- AC_LINK_FILES(backend/port/dynloader/aix.c,
- backend/port/dynloader/dynloader.c)
- AC_LINK_FILES(backend/port/dynloader/aix.h, include/dynloader.h)
- AC_LINK_FILES(include/port/aix.h, include/os.h)
- AC_LINK_FILES(makefiles/Makefile.aix, Makefile.port)
- ;;
+ aix*) os=aix ;;
nextstep*) PORTNAME='nextstep';;
ultrix*) PORTNAME='ultrix4';;
irix*) PORTNAME='irix5';;
@@ -52,6 +40,11 @@ nextstep*) PORTNAME='nextstep';;
exit;;
esac
+AC_LINK_FILES(backend/port/dynloader/${os}.c, backend/port/dynloader.c)
+AC_LINK_FILES(backend/port/dynloader/${os}.h, include/dynloader.h)
+AC_LINK_FILES(include/port/${os}.h, include/os.h)
+AC_LINK_FILES(makefiles/Makefile.${os}, Makefile.port)
+
AC_SUBST(PORTNAME)
echo "checking echo setting..."