AIX머신에서 informix client + apache + php를 컴파일하는데 자꾸 에러가 납니다.
다음과 같은 식으로 했는데, apache컴파일에서 에러가 나는군요.
php 에서...
configure --with-informix=/informix --with-apache=../apache_1.3.12 --enable-track-vars --with-config-file-path=/webserver/conf
make
make install
apache에서...
configure --prefix=/webserver --activate-module=src/modules/php3/libphp3.a
make
했는데 다음과 같은 에러가 납니다.
......
lib/libpcre.a regex/libregex.a -L/informix/lib -L/in
formix/lib/esql /informix/lib/esql/libifos.a /informix/lib/esql/libifgen.a
/informix/lib/esql/libifsql.a /informix/lib/libifasf.a /info
rmix/lib/esql/libifos.a /informix/lib/esql/libifgen.a /informix/lib/esql/l
ibifgls.a -ldl /informix/lib/esql/libifglx.a -lm -lbind
ld: 0711-317 ERROR: Undefined symbol: .t_look
ld: 0711-317 ERROR: Undefined symbol: t_errno
ld: 0711-317 ERROR: Undefined symbol: .t_rcv
ld: 0711-317 ERROR: Undefined symbol: .t_rcvudata
ld: 0711-317 ERROR: Undefined symbol: .t_sndudata
ld: 0711-317 ERROR: Undefined symbol: .t_snd
ld: 0711-317 ERROR: Undefined symbol: .t_sync
ld: 0711-317 ERROR: Undefined symbol: .t_open
ld: 0711-317 ERROR: Undefined symbol: .t_alloc
ld: 0711-317 ERROR: Undefined symbol: .t_bind
ld: 0711-317 ERROR: Undefined symbol: .t_free
ld: 0711-317 ERROR: Undefined symbol: .t_close
ld: 0711-317 ERROR: Undefined symbol: .t_sndrel
ld: 0711-317 ERROR: Undefined symbol: .t_rcvrel
ld: 0711-317 ERROR: Undefined symbol: .t_rcvdis
ld: 0711-317 ERROR: Undefined symbol: .t_connect
ld: 0711-317 ERROR: Undefined symbol: .t_getstate
ld: 0711-317 ERROR: Undefined symbol: .t_rcvconnect
ld: 0711-317 ERROR: Undefined symbol: .t_unbind
ld: 0711-317 ERROR: Undefined symbol: .t_listen
ld: 0711-317 ERROR: Undefined symbol: .t_accept
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
make: 1254-004 The error code from the last command is 8
아무래도 informix의 library link error인 것 같습니다. 맞나?
자 이제 어떻게든 깔기 위해서 php를 apache와 따로 깔려고 했습니다.
configure --with-informix=/nadl2000-nd3/informix --enable-track-var
s --with-config-file-path=/nadl2000-nd3/webserver/conf
make
했더니 역시 위의 에러가 났습니다.
고수님들 좀 도와주시면 감사하겠습니다.
|