2007年3月29日星期四

Use "apxs" to compile .c module and add to apache/modules

Use "apxs" to compile .c module and add to apache/modules
$ apxs -c mod_proxy.c
$ apxs -i -a -n proxy mod_proxy.la
 
Below is a example of mine
[root@verican proxy]# pwd
/usr/local/src/httpd-2.2.3/modules/proxy
[root@verican proxy]# /usr/local/apache2/bin/apxs -c mod_proxy.c
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic   -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -pthread -I/usr/local/apache2/include  -I/usr/local/apache2/include   -I/usr/local/apache2/include   -c -o mod_proxy.lo mod_proxy.c && touch mod_proxy.slo
/usr/local/apache2/build/libtool --silent --mode=link gcc -o mod_proxy.la  -rpath /usr/local/apache2/modules -module -avoid-version    mod_proxy.lo
[root@verican proxy]# /usr/local/apache2/bin/apxs -i -a -n proxy mod_proxy.la
Your sincere,
------------
KsharP
2007-03-30

没有评论: