any ideas why when we run
/usr/local/apache/bin/apxs -o mod_fastcgi.so -c *.c
we get this
Code:
/usr/local/apache/build/libtool --silent --mode=compile gcc -prefer-pic -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -pthread -I/usr/local/apache/include -I/usr/local/apache/include -I/usr/local/apache/include -c -o fcgi_buf.lo fcgi_buf.c && touch fcgi_buf.slo
fcgi_buf.c: In function `array_grow':
fcgi_buf.c:490: warning: assignment makes pointer from integer without a cast
/usr/local/apache/build/libtool --silent --mode=compile gcc -prefer-pic -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -pthread -I/usr/local/apache/include -I/usr/local/apache/include -I/usr/local/apache/include -c -o fcgi_config.lo fcgi_config.c && touch fcgi_config.slo
fcgi_config.c: In function `get_host_n_port':
fcgi_config.c:53: warning: return makes pointer from integer without a cast
fcgi_config.c: In function `get_u_short':
fcgi_config.c:78: warning: return makes pointer from integer without a cast
fcgi_config.c:82: warning: return makes pointer from integer without a cast
fcgi_config.c: In function `get_int':
fcgi_config.c:104: warning: return makes pointer from integer without a cast
fcgi_config.c:108: warning: return makes pointer from integer without a cast
fcgi_config.c: In function `get_u_int':
fcgi_config.c:129: warning: return makes pointer from integer without a cast
fcgi_config.c:131: warning: return makes pointer from integer without a cast
fcgi_config.c: In function `get_float':
fcgi_config.c:150: warning: return makes pointer from integer without a cast
fcgi_config.c:152: warning: return makes pointer from integer without a cast
fcgi_config.c: In function `fcgi_config_set_env_var':