만약에--with-배트맨 토토이전 옵션은
에 공급됨 구성스크립트, 그포스트그레SQL빌드 프로세스가 다음을 시도합니다.
PL/Perl 공유 라이브러리를 빌드하고 다음 위치에 설치합니다.포스트그레SQL도서관
디렉토리.
대부분의 플랫폼에서 PL/배트맨 토토은 공유 라이브러리이므로, lib배트맨 토토라이브러리는 공유 라이브러리여야 합니다. 에 이 글을 쓰는 시점에서는 이런 일이 거의 발생하지 않습니다. 미리 빌드된 Perl 패키지. 귀하에게 이러한 어려움이 발생하는 경우 상황이 발생하면 빌드하는 동안 다음과 같은 메시지가 나타납니다. 이 사실을 지적하십시오:
*** lib배트맨 토토은 공유 라이브러리가 아니기 때문에 PL/Perl을 빌드할 수 없습니다. *** Perl 설치를 다시 빌드해야 할 수도 있습니다. 참조 *** 자세한 내용은 문서를 참조하세요.
이것을 본다면 다시 빌드하고 설치해야 합니다펄수동으로 할 수 있습니다 PL/Perl을 빌드합니다. 구성 프로세스 중펄, 공유 라이브러리를 요청하세요.
배트맨 토토을 다시 설치한 후 디렉토리로 변경src/pl/pl배트맨 토토에서포스트그레SQL소스 트리를 실행하고 명령
gmake 정리 Gmake 모두 Gmake 설치
PL/배트맨 토토 공유 빌드 및 설치 완료 도서관.
특정 데이터베이스에 PL/배트맨 토토 및/또는 PL/배트맨 토토U를 설치하려면, 사용하다createlang스크립트, 예를 들어createlang plperldb이름또는createlang plperludb이름.
팁:언어가 설치된 경우템플릿1, 이후에 생성된 모든 데이터베이스 언어가 자동으로 설치됩니다.