You are viewing a plain text version of this content. The canonical link for it is here.
Posted to embperl@perl.apache.org by Stefan Cars <st...@snowfall.se> on 2003/05/22 13:47:20 UTC

Re: Problems when compiling Embperl-2.0b5 with mod_perl mod_perl-1.99_08 and apache-2.0.45

I've tried with 2.0b8 and a cvs checkout (today) and I still get the
errors (also tried with your patch Andrew):

tangier# make
cc -c  -I/usr/clustershare/install/embperl/embperl
-I/usr/clustershare/install/embperl/httpd-2.0.45/include
-I/usr/clustershare/install/embperl/httpd-2.0.45/regex
-I/usr/clustershare/install/embperl/httpd-2.0.45/os/unix
-I/usr/clustershare/install/embperl/httpd-2.0.45/srclib/apr/include
-I/usr/clustershare/install/embperl/embperl/xs
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.0/BSDPAN" -DHAS_FPSETMASK
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -I/usr/local/include -O -pipe
-DVERSION=\"2.0b9\"  -DXS_VERSION=\"2.0b9\" -DPIC -fPIC
"-I/usr/local/lib/perl5/5.8.0/mach/CORE"  -DAPACHE -DAPACHE2 -DEP2  App.c
In file included from
/usr/clustershare/install/embperl/httpd-2.0.45/include/httpd.h:72,
                 from /usr/clustershare/install/embperl/embperl/ep.h:145,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/ap_config.h:59:
apr_hooks.h: No such file or directory
/usr/clustershare/install/embperl/httpd-2.0.45/include/ap_config.h:60:
apr_optional_hooks.h: No such file or directory
In file included from /usr/clustershare/install/embperl/embperl/ep.h:145,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/httpd.h:82:
apr_buckets.h: No such file or directory
In file included from /usr/clustershare/install/embperl/embperl/ep.h:145,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/httpd.h:690:
apr_uri.h: No such file or directory
In file included from /usr/clustershare/install/embperl/embperl/ep.h:146,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_config.h:62:
apr_hooks.h: No such file or directory
In file included from /usr/clustershare/install/embperl/embperl/ep.h:147,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:63:
apr_hooks.h: No such file or directory
In file included from /usr/clustershare/install/embperl/embperl/ep.h:147,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:66:
apr_buckets.h: No such file or directory
In file included from
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:67,
                 from /usr/clustershare/install/embperl/embperl/ep.h:147,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:59:
apr_buckets.h: No such file or directory
In file included from /usr/clustershare/install/embperl/embperl/ep.h:150,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/ap_compat.h:5:
apu_compat.h: No such file or directory
In file included from /usr/clustershare/install/embperl/embperl/ep.h:145,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/httpd.h:887: syntax
error before `apr_uri_t'
/usr/clustershare/install/embperl/httpd-2.0.45/include/httpd.h:1117:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/httpd.h:1124:
syntax error before `apr_bucket_brigade'
In file included from /usr/clustershare/install/embperl/embperl/ep.h:146,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_config.h:987:
syntax error before `int'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_config.h:996:
syntax error before `int'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_config.h:1008:
syntax error before `int'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_config.h:1019:
syntax error before `int'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_config.h:1027:
syntax error before `void'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_config.h:1034:
syntax error before `int'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_config.h:1047:
syntax error before `int'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_config.h:1054:
syntax error before `void'
In file included from
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:67,
                 from /usr/clustershare/install/embperl/embperl/ep.h:147,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:174:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:176:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:308:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:321:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:469:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:478:
syntax error before `*'
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:486:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:523:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/util_filter.h:534:
syntax error before `apr_bucket_brigade'
In file included from /usr/clustershare/install/embperl/embperl/ep.h:147,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:107:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:601:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:634:
syntax error before `int'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:643:
syntax error before `int'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:652:
syntax error before `const'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:660:
syntax error before `apr_port_t'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:673:
syntax error before `apr_bucket_refcount'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:680:
syntax error before `ap_bucket_type_error'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:680:
warning: data definition has no type or storage class
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:698:
syntax error before `*'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:698:
syntax error before `*'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:699:
warning: data definition has no type or storage class
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:710:
syntax error before `*'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:712:
syntax error before `apr_bucket_alloc_t'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:712:
warning: data definition has no type or storage class
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:714:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:715:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:717:
syntax error before `apr_bucket_brigade'
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_protocol.h:718:
syntax error before `apr_bucket_brigade'
In file included from /usr/clustershare/install/embperl/embperl/ep.h:148,
                 from App.xs:13:
/usr/clustershare/install/embperl/httpd-2.0.45/include/http_log.h:318:
syntax error before `void'
*** Error code 1



On Thu, 10 Apr 2003, Andre Landwehr wrote:

> On Thu, Apr 10, 2003 at 01:58:43PM +0200, Stefan Cars wrote:
> > Hi!
> >
> > I get the following error when compiling Embperl 2.0b5 with modPerl
> > 1.99_08 and apache 2.0.45 (all the latest that is):
>
> no, the latest Embperl is 2.0b8. The package has been renamed
> from HTML-Embperl to Embperl with 2.0b6, look again on the ftp
> server.
>
> > /usr/install/apache2_embperl/httpd-2.0.45/include/ap_config.h:58: apr.h:
> > No such file or directory
>
> most of your errors should go away with a current embperl, and
> for those apr related things I posted a patch less than a week
> ago, look in the archive. Or check out Embperl from CVS, maybe
> Gerald merged it up already.
> I wish you more luck in starting up Apache 2 with Embperl config
> directives than I had recently... but we are chasing that one
> down, too, I'm sure ;-)
>
> Andre
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org