А как полностью удалить php 5.2 и установить заново? Я просто не знал, что надо было собирать deb и потом только устанавливать/удалять.
Если make uninstall нет, то только отследить, что и куда запихнула команда make install и стереть руками.
У make есть ключ -n (или --just-print, --dry-run, --recon), если он задан, make команды не выполняет, а только пишет, что будет делать.
Вообще, по умолчанию configure ставит --prefix=/usr/local, так что у Вас, если Вы его не меняли, все в /usr/local/bin и /usr/local/lib
Это сделано специально, чтобы дать возможность ставить софт не из репозиториев, а из исходников.
Правда, если в системе уже есть php в /usr, возможны конфликты.
Я после установки хотел удалить так: make uninstall, но такого правила оказалось что не было. Я заглянул в makefile и нашел там правила clean и distclean. Выполнил make clean и make distclean. И именно после этого у меня при попытке скомпилировать configure начал просил кучу dev пакетов. Видимо я натворил делов то...
make clean и make distclean - это очистка рабочей директории от результатов компиляции и деятельности configure
Видимо, помимо make distclean было что-то еще.
Вместо make install можно использовать программу checkinstall. Она запускает make install, но отслеживает, что и куда поставлено, а потом создает из этого .deb пакет.