Hi -
I'm getting an unresolved symbol error for 'alloca' when linking mod_ssl 2.1.6
with Apache 1.3.3 on HP-UX 10. The make output looks like this:
[snip]
cc -DHPUX10 -Aa -D_HPUX_SOURCE -DMOD_SSL=201106 -DUSE_HSREGEX -DEAPI
`./apaci` -L/home/jupiter/dev/src/web/SSLeay-0.9.0b \
-o httpd buildmark.o modules.o modules/ssl/libssl.a
modules/standard/libstandard.a main/libmain.a ./os/unix/libos.a ap/libap.a
regex/libregex.a -lssl -lcrypto
/usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (buildmark.o) was
detected. The linked output may not run on a PA 1.x system.
/usr/ccs/bin/ld: Unsatisfied symbols:
alloca (code)
*** Error exit code 1
Stop.
'alloca' is used in ssl_expr_parse.c:
% cd src/modules/ssl
% nm ssl_expr_parse.o |grep alloca
alloca | |undef |code |
The problem didn't happen with v2.0.14, could anyone explain how I should
resolve it, please?
Any help much appreciated.
- Paul Seed.
Hewlett Packard, Geneva.