You can get the following during a configure/make:
/usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [sapi/cgi/php-cgi] Error 1
Or:
ar: ltdl/.libs/ltdl.o: No such file or directory make: *** [ltdl/libltdl.la] Error 1
Or
/usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [libphp5.la] Error 1
Which on a red-hated based system is easily resolved with:
# yum install libtool-ltdl-devel
A simply thing, but somehow I forget this every time … The configure-stage will complete without a problem, it will often only occur when running make to build the binaries.