PostgreSQL jest podzielony na kilka pakietów i posiada psql
zainstalowany nie oznacza, że pakiety rozwojowe są również zainstalowane.
Zgodnie z komunikatem o błędzie:
potrzebujesz:
# apt-get install postgresql-server-dev-9.1
Zauważ też, że istnieje repozytorium APT pgdg dostarczanie najnowszych, wstępnie skompilowanych wersji pakietów związanych z postgres (w tym postgis), których możesz używać zamiast samodzielnej kompilacji.
Jeśli Twój system jest skonfigurowany do korzystania z tego repozytorium, po prostu wykonaj:
# apt-get install postgresql-9.1-postgis-2.0