We are able to load the library by importing symbols from apr.exp and aprutil.exp and>removing the -G option.
There's an issue with that for you to be aware of...
Build with Apache < 2.0.45, and apr.exp and aprutil.exp specify that the names of apr and aprutil are libapr.so and libaprutil.so. Build with Apache >= 2.0.45 and those exp files specify that the names are libapr-0.so and libaprutil-0.so. The dependencies in your DSO will affect that and you'll hit a binary incompatibility, since Apache >= 2.0.45 makes no provision for the names of apr and apr-util changing.
But we are facing an error:>or be doing apachectl restart."
" shmmat failed. You may be trying to make a cache that is too large
Now I remember where I have heard of libtunicode before :) You'll need to contact the 3rd-party module vendor since that is not an Apache message, and we cannot suggest what sort of module configuration may be appropriate for your platform.
There are some hints about external configuration at
http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/libs/basetrf2/shmat.htm
but surely the people who are familiar with that module can help.
