--- parted-1.6.25/configure.in.orig 2006-04-28 18:15:09.000000000 +0200 +++ parted-1.6.25/configure.in.orig 2006-04-28 18:22:19.000000000 +0200 @@ -214,8 +214,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( @@ -224,6 +226,7 @@ exit ) fi +AC_SUBST(DL_LIBS) dnl Check for libuuid UUID_LIBS="" --- parted-1.6.25/libparted/Makefile.am.orig 2006-04-28 18:16:46.000000000 +0200 +++ parted-1.6.25/libparted/Makefile.am.orig 2006-04-28 18:22:44.000000000 +0200 @@ -50,6 +50,7 @@ gnu.c libparted_la_LIBADD = @UUID_LIBS@ \ + @DL_LIBS@ \ @OS_LIBS@ \ @REISER_LIBS@ \ fs_amiga/libamigafs.la \