firstly i apologise if this is offtopic,
im trying to install enlightenment DR16.7 and so im installing the
dependencies first, however i have hit a problem trying to build
imlib2-1.1.1
i run my configure script fine but when i run make i get an error after a
few seconds.
here is my terminal output.....

[tvashtar@HAL9000 imlib2-1.1.1]$ ls
aclocal.m4 imlib2.pc
AUTHORS imlib2.pc.in
autom4te.cache/ imlib2.spec
ChangeLog install-sh*
config.guess* libtool*
config.h loaders/
config.h.in ltmain.sh
config.log Makefile
config.status* Makefile.am
config.sub* Makefile.in
configure* missing*
configure.in mkinstalldirs*
COPYING README
demo/ src/
doc/ stamp-h
filters/ stamp-h.in
imlib2-config* test/
imlib2-config.in TODO
[tvashtar@HAL9000 imlib2-1.1.1]$
[tvashtar@HAL9000 imlib2-1.1.1]$su
Password:
[root@HAL9000 imlib2-1.1.1]# ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu

.................................................

config.status: config.h is unchanged
config.status: executing default-1 commands
config.status: executing default commands
[root@HAL9000 imlib2-1.1.1]#
[root@HAL9000 imlib2-1.1.1]# make
make all-recursive

.................................................

gcc -shared .libs/libImlib2.la-36.o -L/usr/X11R6/lib -lltdl -lXext -lX11
/usr/lib/libfreetype.so -lz -lm -Wl,-soname -Wl,libImlib2.so.1 -o
..libs/libImlib2.so.1.1.1
/usr/bin/ld: cannot find -lltdl
collect2: ld returned 1 exit status
make[2]: *** [libImlib2.la] Error 1
make[2]: Leaving directory `/usr/src/enlightenment+dep/imlib2-1.1.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/enlightenment+dep/imlib2-1.1.1'
make: *** [all-recursive-am] Error 2
[root@HAL9000 imlib2-1.1.1]#


i notice the the problem is -lltdl, now in the imlib2-1.06 package there is
a libltdl/ folder, this is absent from imlib2-1.1.1. does anyone have any
idea whats wrong?
thank you,
Niall Glynn