1. 참고 자료 # http://talks.php.net/show/extending-php-ffm2003 http://www.qandr.org/quentin/phpmodule/ http://www.zend.com/publishers/excerpts.php?id=20&exc=custom_php_extension 2. config.m4 변경 # 주석 삭제 PHP_ARG_WITH(charanavi, for charanavi support, dnl Make sure that the comment is aligned: [ --with-charanavi Include charanavi support]) PHP_ADD_INCLUDE($CHRANAVI_DIR) 추가 $CHARANAVI_DIR은 with-charanavi 옵션에 지정하는 경로 PHP_SUBST(CHARANAVI_SHARED_LIBADD) PHP_ADD_LIBRARY_WITH_PATH(charanavi_main, $CHARANAVI_DIR, CHARANAVI_SHARED_LIBADD) AC_DEFINE(HAVE_CHARANVI,1,[ ]) 3. Makefile 변경 # CHARANAVI_SHARED_LIBADD옵션에 아래처럼 라이브러리 경로 추가 CHARANAVI_SHARED_LIBADD = -L/home/mdps/php_extension -lcharanavi_main -lmysqlclient 4.컴파일 및 테스트 # make clean ; make ; php -q charanavi.php |
'Computer > PHP, ASP' 카테고리의 다른 글
CakePHP #1 - 설치 (8) | 2011.08.02 |
---|---|
PHP - HTTP GET Request 구현 (2) | 2007.08.09 |
JSP - Tomcat에서 JNDI 사용하기 (Tomcat 4.1.29 / HP-UNIX) (26) | 2005.07.10 |
ASP - Base64 Encode/Decode 함수 (147) | 2003.11.05 |
ASP - FileSystemObject Hang 발생 해결 방법 (15) | 2002.11.19 |
ASP - 기본 정리 (15) | 2002.11.11 |
ASP - Rs.GetString() 이용 방법 (14) | 2002.11.04 |
ASP - 특정 페이지를 통해서만 접근 할 수 있는 페이지 만들기(이전 url 알기) (15) | 2002.10.28 |