우선 PostgreSQL binary 를 다운 받아서 /usr/local/pgsql 에 이동했다.
그리고 pecl.php.net에서 pdo_pgsql을 다운받고
----------------------------------------------------------------------
bash-3.00# phpize
bash-3.00# ./configure --with-pdo-pgsql=/usr/local/pgsql
(...)
항상 에러는 날 반긴다.
find로 php-config를 찾아서 넣어준다.
----------------------------------------------------------------------
이거 해주고 make 하면 꼭 오류가 뜬다... 대충 libpq-fe.h 를 찾을수 없다는 오류다.
분명 경로 설정해 줬는데 경로를 못찾는다..ㅡㅡ;
Makefile을 열어서 아래 적색 부분의 경로를 /usr/local/pgsql로 변경해주고 다시 하면 된다.
----------------------------------------------------------------------
그리고 pecl.php.net에서 pdo_pgsql을 다운받고
----------------------------------------------------------------------
bash-3.00# phpize
bash-3.00# ./configure --with-pdo-pgsql=/usr/local/pgsql
(...)
configure: error: Cannot find php-config. Please use --with-php-config=PATH
----------------------------------------------------------------------항상 에러는 날 반긴다.
find로 php-config를 찾아서 넣어준다.
----------------------------------------------------------------------
bash-3.00# ./configure --with-pdo-pgsql=/usr/local/pgsql --with-php-config=/usr/local/php/bin/php-config
----------------------------------------------------------------------(...)
/usr/include/pgsql/libpq-fe.h:276: error: syntax error before '*' token
(...)
/usr/include/pgsql/libpq-fe.h:276: error: syntax error before '*' token
(...)
make: *** [pgsql_driver.lo] ???? 1
이거 해주고 make 하면 꼭 오류가 뜬다... 대충 libpq-fe.h 를 찾을수 없다는 오류다.
분명 경로 설정해 줬는데 경로를 못찾는다..ㅡㅡ;
Makefile을 열어서 아래 적색 부분의 경로를 /usr/local/pgsql로 변경해주고 다시 하면 된다.
----------------------------------------------------------------------
INCLUDES = -I/usr/local/php/include/php -I/usr/local/php/inc
lude/php/main -I/usr/local/php/include/php/TSRM -I/usr/local
/php/include/php/Zend -I/usr/local/php/include/php/ext -I/us
r/local/php/include/php/ext/date/lib -I/usr/include/pgsql
----------------------------------------------------------------------
'프로그램 경험 > 운영체제' 카테고리의 다른 글
[Solaris] 네이버 카페 API 연동시 오류 (0) | 2012.03.02 |
---|---|
[Solaris] PhpStorm 에서 sftp 접속 실패 (0) | 2012.02.29 |
[Solaris] oci8 설치 (0) | 2012.02.21 |
[리눅스] 디렉토리내 파일 개수 확인 (0) | 2012.02.21 |
[Solaris] 32-64비트 여부 확인 (0) | 2012.02.21 |