Вы можете передать CPPFLAGS и LDFLAGS процессу сборки модуля CPAN, установив их в качестве переменных среды.Мне повезло с локальной установкой tidy и tidyp после их установки в Bash).
Шаги:
Installed tidy and tidyp with prefix $HOME/local
export CPPFLAGS=-I$HOME/local/include
export LDFLAGS=-L$HOME/local/lib
export LD_LIBRARY_PATH=$HOME/lib
cpan
cpan> install HTML::Tidy
Я добавил параметр LD_LIBRARY_PATH выше, чтобы -ltidyp
был правильно выбран дляHTML :: Tidy install.