The configure script does not take into account for AIX5.3 servers. After three days of looking on the web, the following patch fixes this problem (at least for tomcat 6 implementation of jsvc daemon): In the stanza: $as_echo_n "checking C flags dependant on host system type... " >&6; } case $host_os in ----- +aix5*) + CFLAGS="$CFLAGS -DOS_AIX -DDSO_DLFCN" + LDFLAGS="$LDFLAGS -ldl" + ;; This seems to have fix the configure issue. JSVC runs the daemon normally, now.
jsvc is part of Commons Daemon. I created https://issues.apache.org/jira/browse/DAEMON-123 to track this. Thanks for the patch. I have applied it and it will be included in the next release.