On Mon, Oct 23, 2000, Rubino Daniel-adr022 wrote:

> I'm using apache 1.3.14 + modssl 2.7.1-1.3.14 + openssl 0.9.5a + HP-UX
> 10.20.
> 
> Everything works fine until I tried to run 'make' on apache. It gaves the
> following error (see bellow).
> 
> Does anyone have any idea what's wrong?
> [...]
> -DUS
> E_HSREGEX -DEAPI -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -fpic
> -DSHARED
> _MODULE -DSSL_COMPAT -I/tmp/openssl/include -DMOD_SSL_VERSION=\"2.7.0\"
> ssl_expr
> _scan.c && mv ssl_expr_scan.o ssl_expr_scan.lo
> lex.ssl_expr_yy.c:1753: parse error before `1'
> lex.ssl_expr_yy.c: In function `ssl_expr_yy_scan_string':
> lex.ssl_expr_yy.c:1758: number of arguments doesn't match prototype
> ssl_expr_scan.c:254: prototype declaration
> lex.ssl_expr_yy.c:1760: subscripted value is neither array nor pointer
> lex.ssl_expr_yy.c:1763: warning: passing arg 1 of `ssl_expr_yy_scan_bytes'
> makes
>  pointer from integer without a cast

Looks like your timestamps horsed up and so the Yacc and Lex stuff was
re-created with the HP-UX scanner and parser versions and as a result
you get the above errors. Start from scratch and make sure you do not
mess up any filesystem timestamps. Then there should be never a call to
lex/yacc and the compilations should work fine. Additionally: use 2.7.1
and not 2.7.0, please.
                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to