안녕하세요.
인포믹스와 함께 컴파일을 하기 위해서는 다음과 같이 해보시기 바랍니다.
1. csdk를 설치합니다(www.intraware.com에서 다운로드).
csdk가 없으면 컴파일이 불가능합니다.
필요한 헤더파일과 라이브러리가 들어있습니다.
2. 환경변수를 설정합니다.
export INFORMIXDIR=/opt/informix
export PATH=$INFORMIXDIR/bin:$PATH
PATH는 PHP 컴파일시 esql을 사용하기 때문에 필요합니다.
3. configure에 다음을 추가합니다.
--with-informix=/opt/informix
인포믹스가 설치된 경로를 추가해주어야 컴파일이 됩니다.
DL로 컴파일할 경우에는 ,shared를 추가해주면 됩니다.
--with-informix=shared,/opt/informix
4. make
그럼 수고하세요.
>>zero 님께서 쓰시길<<
:: 안녕하세요..
::
:: 늘 글만 보다가.. 질문이 있어서요..
::
:: 현재 informix 7.3 se 설치는 정상적으로 되었습니다.
::
:: 그런데 php 4.0.3과 연동하여 컴파일하려니 에러가 발생해서요...
::
:: 이미 오라클과 mysql 과는 잘 붙구요.
::
:: ./configure -with-oci8=/home/oracle --with-apache=/root/src/apache/apache_1.3.12 --with-imap=/us
:: r/local/imap/ --enable-track-vars=yes --enable-sigchild enable-sysvshm --with-informix --disable
:: -debug
::
:: 는 잘됩니다.
::
:: 그런데 make를 하면 locator.h 파일이 없다고 나오네요.. ㅠ.ㅜ
::
:: 그리고 지금 급해서 informix를 빼고 컴파일해서 에러메세지를 뽑지를 못했지만.. 암튼 그 파일과 또
:: 다른 파일 하나가 없어서 make를 못하고 있습니다.
::
:: 직접 찾아봐도 php원본에는 없더군요..
::
:: 혹시 이런 에러 보신분 계시면 가르켜 주시면 감사하겠습니다.
::
:: 좋은 하루 되십시요.
::
::
|