2011-09-11 11 views
6

Próbuję zainstalować pakiet contrib/unaccent dla Postgresql 8.4 na moim polu Ubuntu. Ale mam komunikat o błędzie podczas Wpisałem markę:Nie mogę znaleźć PGXS dla PostgreSQL 8.4 na Ubuntu

/usr/lib/postgresql/8.4/lib/pgxs/src/makefiles/pgxs.mk: Nie ma takiego pliku lub katalogu

Najwidoczniej PGXS to infrastruktura PostgreSQL do instalowania rozszerzeń, ale nie mogłem znaleźć pliku pgxs.mk w ogóle na moim polu ubuntu.

Po wykonaniu kilku połączeń przez Internet próbowałem zainstalować libpq-dev. Mimo to nie mogłem znaleźć żadnego pgxs.mk nawet po zainstalowaniu libpq-dev.

Bardzo frustrujące jest to, że nie mogę nawet znaleźć przykładu pgxs.mk w dowolnym miejscu w Internecie. Jak zainstalować infrastrukturę PGXS?

+0

Sprawdź odpowiedź tutaj: http://stackoverflow.com/questions/21146279/error-installing-postgis-on-debian/26266796 – deekshith

Odpowiedz

11

Prawdopodobnie trzeba zainstalować postgresql-server-dev-8.4 pakiet, który contains Twój brakuje makefile:

/usr/lib/postgresql/8.4/lib/pgxs/src/makefiles/pgxs.mk 
+0

Teraz to jest odpowiedź. Dzięki! – jibiel

+0

Potwierdzam, że działało to z Ubuntu maverick (10.10) i686. – cavila

Powiązane problemy