Ok I fixed it. For anyone interested looking in the config.m4 as Dan suggested gaives this:
dnl # list of object files for mod_mem_cache mem_cache_objs="dnl mod_mem_cache.lo dnl cache_cache.lo dnl cache_pqueue.lo dnl cache_hash.lo dnl so the command I used to build the module: # /usr/local/apache2/bin/apxs -c -i mod_mem_cache.c cache_cache.c cache_pqueue.c cache_hash.c Thanks to all for your help guys. Cheers, Igor On Mon, Oct 12, 2009 at 12:24 PM, Igor Cicimov <[email protected]> wrote: > Hi marcos, > > Thanks for your help I tried that but still getting the same error and I > have no idea why is ld complaining. I set up the LD_LIBRARY_PATH before > execution to :/lib:/usr/lib:/usr/local/lib maybe somethinf is wrong with > that. > > Any other suggestions guys? > > Thanks, > > Igor > > > On Sat, Oct 10, 2009 at 9:42 PM, marcos <[email protected]> wrote: > >> Hi, i had a similar problem whit deflate module: >> >> Cannot load /opt/apache2/modules/mod_deflate.so into server: >> /opt/apache2/modules >> /mod_deflate.so: undefined symbol: inflateEnd >> >> I solve the problem using -lz in the link options, probe to pass this >> option to the linker with -Wl apxs command. >> >> /opt/apache2/bin/apxs -i -c -Wl,lz mod_cache.c cache_storage.c >> cache_util.c >> >> >> >> 2009/10/10 Igor Cicimov <[email protected]>: >> > Thanks Dan. I did that but I got the following error when tried to start >> > apache afterwards: >> > >> > httpd: Syntax error on line 70 of /usr/local/apache2/conf/httpd. >> > conf: Cannot load /usr/local/apache2/modules/mod_mem_cache.so into >> server: >> > ld.so.1: ./bin/httpd: fatal: relocation error: file >> > /usr/local/apache2/modules/mod_mem_cache.so: symbol cache_find: >> referenced >> > symbol not found >> > >> > It is apache 2.2.12 running on Solaris 9 in chroot. >> > >> > Thanks, >> > >> > Igor >> > >> > On Fri, Oct 9, 2009 at 10:21 PM, Dan Poirier <[email protected]> wrote: >> >> >> >> Igor Cicimov <[email protected]> writes: >> >> >> >> > Sorry to hijack the thread guys but just wondered if the same goes >> with >> >> > mod_mem_cache module I mean the additional .c files in the apxs >> command? >> >> >> >> Yes, see config.m4 in the modules/cache directory which tells the build >> >> which files are needed. >> >> >> >> -- >> >> Dan Poirier >> >> <[email protected]> >> >> >> >> --------------------------------------------------------------------- >> >> The official User-To-User support forum of the Apache HTTP Server >> Project. >> >> See <URL:http://httpd.apache.org/userslist.html> for more info. >> >> To unsubscribe, e-mail: [email protected] >> >> " from the digest: [email protected] >> >> For additional commands, e-mail: [email protected] >> >> >> > >> > >> >> --------------------------------------------------------------------- >> The official User-To-User support forum of the Apache HTTP Server Project. >> See <URL:http://httpd.apache.org/userslist.html> for more info. >> To unsubscribe, e-mail: [email protected] >> " from the digest: [email protected] >> For additional commands, e-mail: [email protected] >> >> >
