gcc -shared -o mod_python.so mod_python.o /usr/local/python/lib/python2.2/config/libpython2.2.a -lieee -lm -ldl -lpthr
ead 이 명령어에서...
뒤에 -lpthread 라는 옵션도 있고 -liees라는 옵션도 있습니다.
이옵션은 어떻게 알수가 있죠?
어디서 살펴보면 저 옵션을 알수 있습니까?
문제는 mod_python을 아파치 모듈로 올릴라고 하는데...
[root@localhost src]# /usr/local/apache/bin/apxs -I /usr/local/python/include/python2.2/ -c mod_python.c /usr/local/pyth
on/lib/python2.2/config/libpython2.2.a -lieee -lm -ldl -lpthread 이렇게 해서 모듈. mod_python.so를 생성했습
니다. 그리고
[root@localhost src]# /usr/local/apache/bin/apxs -i -a mod_python.so
cp mod_python.so /usr/local/apache/libexec/mod_python.so
chmod 755 /usr/local/apache/libexec/mod_python.so
[activating module `python' in /usr/local/apache/conf/httpd.conf]
이것을 해서 모듈로 올렸구요.
아파치를 실행하면
[root@localhost src]# apachectl start
Syntax error on line 205 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/mod_python.so into server: /usr/local/apache/libexec/mod_python.so: undefined symb
ol: openpty /usr/local/bin/apachectl start: httpd could not be started
[root@localhost src]#
라고 메세지가 나오면서 실행이 안됍니다...
저뒤에 정의되지 않은 심볼 openpty .. 이걸 어떻게 옵션을 주면 .... 생성되지 않을까해서
고민하고 있는데.. 옵션을 어떻게 줘야하는지 모르겠습니다.
아시는 분 있으면 꼭 답변 부탁드립니다.