--- configure.ac.orig 2006-05-14 14:59:18.857023672 +0200 +++ configure.ac.orig 2006-05-14 15:00:41.899399312 +0200 @@ -197,8 +197,10 @@ CFLAGS="$CFLAGS -DLOCALEDIR=\"\\\"$datadir/locale\\\"\"" dnl Check for libdl, if we are doing dynamic loading +DL_LIBS="" if test "$enable_dynamic_loading" = yes; then AC_CHECK_LIB(dl, dlopen, + DL_LIBS="-ldl" PARTED_LIBS="$PARTED_LIBS -ldl" AC_DEFINE(DYNAMIC_LOADING, 1, [Lazy linking to fs libs]), AC_MSG_ERROR( @@ -207,6 +209,7 @@ exit ) fi +AC_SUBST(DL_LIBS) dnl Check for libuuid UUID_LIBS="" --- libparted/Makefile.am.orig 2006-05-14 15:01:01.223461608 +0200 +++ libparted/Makefile.am.orig 2006-05-14 15:02:40.971297632 +0200 @@ -31,6 +31,7 @@ arch/beos.c libparted_la_LIBADD = @OS_LIBS@ \ + @DL_LIBS@ \ fs/libfs.la \ labels/liblabels.la