현재 Su Linux 1.5와 CentOs 5.0에서 테스트 해본 상태입니다. glicbc버전도 맞춰져있습니다
php 소스컴파일 방식이나 extension 모듈추가 방식이나 둘다 같은 에러가 발생하는군요.
-----------------------------------------------------------------------------------
[root@localhost src]# make
/bin/sh /home/apm_source/cubrid_phpext/src/libtool --mode=link gcc -DPHP_ATOM_INC -I/home/apm_source/cubrid_phpext/src/include -I/home/apm_source/cubrid_phpext/src/main -I/home/apm_source/cubrid_phpext/src -I/usr/local/php5/include/php -I/usr/local/php5/include/php/main -I/usr/local/php5/include/php/TSRM -I/usr/local/php5/include/php/Zend -I/usr/local/php5/include/php/ext -I/usr/local/php5/include/php/ext/date/lib -I/home/apm_source/cubrid_phpext/cci -DHAVE_CONFIG_H -g -O2 -o cubrid.la -export-dynamic -avoid-version -prefer-pic -module -rpath /home/apm_source/cubrid_phpext/src/modules php_cubrid.lo error.lo -Wl,-rpath,/home/apm_source/cubrid_phpext/cci -L/home/apm_source/cubrid_phpext/cci -lcascci
gcc -shared .libs/php_cubrid.o .libs/error.o -L/home/apm_source/cubrid_phpext/cci -lcascci -Wl,-rpath -Wl,/home/apm_source/cubrid_phpext/cci -Wl,-soname -Wl,cubrid.so -o .libs/cubrid.so
/usr/bin/ld: skipping incompatible /home/apm_source/cubrid_phpext/cci/libcascci.so when searching for -lcascci
/usr/bin/ld: skipping incompatible /home/apm_source/cubrid_phpext/cci/libcascci.a when searching for -lcascci
/usr/bin/ld: cannot find -lcascci
collect2: ld returned 1 exit status
make: *** [cubrid.la] 오류 1
[root@localhost src]# pwd
/home/apm_source/cubrid_phpext/src
----------------------------------------------------------------------------------
필요한 파일들은 전부 메뉴얼의 위치에 들어있습니다. (초기 CUBRID_CAS가 생성되지 않아서 Broker에서 가져다 놓은것만 다르군요)
답변부탁드립니다.
|