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.

Reply via email to