I try to compile modper in FreeBSD but when I execute make, it's
generate the next error:

(cd ./apaci && make)
cc -DPIC -fpic   -I/usr/libdata/perl/5.00503/mach/CORE
-DMOD_PERL_VERSION=\"1.21\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.21\"
-I/usr/local/include/apache -DMOD_PERL -DHARD_SERVER_LIMIT=512
-DDOCUMENT_LOCATION="/usr/local/www/data/"
-DDEFAULT_PATH="/bin:/usr/bin:/usr/local/bin" -funsigned-char
-DUSE_EXPAT -I../lib/expat-lite -O -pipe -c perl_util.c && mv
perl_util.o perl_util.lo
*** Error code 1

Stop.
*** Error code 1

Stop.

perl_util.c: In function `perl_cgi_env_init':
perl_util.c:600: parse error before `/'


perl_util.c --->


array_header *perl_cgi_env_init(request_rec *r)
{
    table *envtab = r->subprocess_env;
    char *tz = NULL;

    add_common_vars(r);
    add_cgi_vars(r);

    if (!table_get(envtab, "TZ")) {
 if ((tz = getenv("TZ")) != NULL) {
     table_set(envtab, "TZ", tz);
 }
    }
    if (!table_get(envtab, "PATH")) {
 table_set(envtab, "PATH", DEFAULT_PATH);
    }
    table_set(envtab, "GATEWAY_INTERFACE", PERL_GATEWAY_INTERFACE);

    return table_elts(envtab);
}

#define untie_env  sv_unmagic((SV*)GvHV(envgv), 'E')
#define tie_env    sv_magic((SV*)GvHV(envgv), (SV*)envgv, 'E', Nullch,
0)
#define delete_env(ken, klen) \
    (void)hv_delete(GvHV(envgv), key, klen, G_DISCARD)


_____________________________________________

Somebody know what's the problem???


The version on FreeBSD is 3.3 Release and the gcc is 2.7.2.3


Thanks




Reply via email to