You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by James Taylor <jt...@hatesville.com> on 2004/03/05 11:50:00 UTC

[users@httpd] Apache 1.3.9 Solaris 9 Install Problems

Hi everyone, I'm trying to install Apache 1.3.9 on Solaris 9 with 
mod_ssl, mod_perl and pretty much all of the standard modules as well, 
following instructions step by step from
http://www.faqs.org/docs/apache-compile/apache.html.  I know this isn't 
Solaris specific, but it seems to have worked up to the actual MAKE for 
Apache.  I keep getting the following error, which looks like it's 
having difficulty from util.c

Any ideas on what would cause this?  I'd install the Solaris binary for 
1.3.7 or whatever they have on there, but I need pretty much all of the 
standard modules installed along with mod_ssl and mod_perl

Thanks for any help you can give

<=== src/ap
===> src/main
make[3]: Entering directory `/usr/local/src/apache_1.3.29/src/main'
gcc -c -I.. -I/usr/perl5/5.6.1/lib/sun4-solaris-64int/CORE -I../os/unix 
-I../include   -DSOLARIS2=290 -DMOD_SSL=208116 -DMOD_PERL 
-DUSE_PERL_SSI -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEAPI 
`../apaci` util.c
util.c: In function `ap_find_token':
util.c:1410: error: `test_char_table' undeclared (first use in this 
function)
util.c:1410: error: (Each undeclared identifier is reported only once
util.c:1410: error: for each function it appears in.)
util.c:1410: error: `T_HTTP_TOKEN_STOP' undeclared (first use in this 
function)
util.c: In function `ap_escape_logitem':
util.c:1487: error: `test_char_table' undeclared (first use in this 
function)
util.c:1487: error: `T_ESCAPE_LOGITEM' undeclared (first use in this 
function)
util.c: In function `ap_escape_shell_cmd':
util.c:1547: error: `test_char_table' undeclared (first use in this 
function)
util.c:1547: error: `T_ESCAPE_SHELL_CMD' undeclared (first use in this 
function)
util.c: In function `ap_escape_path_segment':
util.c:1651: error: `test_char_table' undeclared (first use in this 
function)
util.c:1651: error: `T_ESCAPE_PATH_SEGMENT' undeclared (first use in 
this function)
util.c: In function `ap_os_escape_path':
util.c:1680: error: `test_char_table' undeclared (first use in this 
function)
util.c:1680: error: `T_OS_ESCAPE_PATH' undeclared (first use in this 
function)
make[3]: *** [util.o] Error 1
make[3]: Leaving directory `/usr/local/src/apache_1.3.29/src/main'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/local/src/apache_1.3.29/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/usr/local/src/apache_1.3.29'
make: *** [build] Error 2


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Apache 1.3.9 Solaris 9 Install Problems

Posted by Jonathan Mangin <jo...@comcast.net>.
----- Original Message ----- 
From: "Jonathan Mangin" <jo...@comcast.net>
To: <us...@httpd.apache.org>
Sent: Friday, March 05, 2004 8:40 AM
Subject: Re: [users@httpd] Apache 1.3.9 Solaris 9 Install Problems


> Hi,
> I got a glimpse at a Solaris 9 Apache installation recently.
> 1.3.27 with *all* modules installed as DSOs (including mod_perl)
> but without SSL. The README mentions Apache source available
> in <whatever> packages. There's a strong possibility that is a
> pre-configured source tree, though the issue of which compiler
> was used for mod_perl et. al. will no doubt bite you.
> SSL (and mod_define) require the EAPI with 1.3.xx. If you
> really need SSL and don't mind rolling your own, I'd suggest
> building Apache 2.
> FWIW,
> Jon
> 
> 
I s'pose I should mention what I've done though it hasn't been
recommended lately. I have 1.3.29 installed as my "heavy" server
(with mod_perl / without SSL) on port 80, and 2.0.48 installed
as a "light" server (no mod_perl...yet) on port 443 only.
Again FWIW,
Jon


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Apache 1.3.9 Solaris 9 Install Problems

Posted by Jonathan Mangin <jo...@comcast.net>.
Hi,
I got a glimpse at a Solaris 9 Apache installation recently.
1.3.27 with *all* modules installed as DSOs (including mod_perl)
but without SSL. The README mentions Apache source available
in <whatever> packages. There's a strong possibility that is a
pre-configured source tree, though the issue of which compiler
was used for mod_perl et. al. will no doubt bite you.
SSL (and mod_define) require the EAPI with 1.3.xx. If you
really need SSL and don't mind rolling your own, I'd suggest
building Apache 2.
FWIW,
Jon


----- Original Message ----- 
From: "James Taylor" <jt...@hatesville.com>
To: <us...@httpd.apache.org>
Sent: Friday, March 05, 2004 5:50 AM
Subject: [users@httpd] Apache 1.3.9 Solaris 9 Install Problems


> Hi everyone, I'm trying to install Apache 1.3.9 on Solaris 9 with
> mod_ssl, mod_perl and pretty much all of the standard modules as well,
> following instructions step by step from
> http://www.faqs.org/docs/apache-compile/apache.html.  I know this isn't
> Solaris specific, but it seems to have worked up to the actual MAKE for
> Apache.  I keep getting the following error, which looks like it's
> having difficulty from util.c
>
> Any ideas on what would cause this?  I'd install the Solaris binary for
> 1.3.7 or whatever they have on there, but I need pretty much all of the
> standard modules installed along with mod_ssl and mod_perl
>
> Thanks for any help you can give
>
> <=== src/ap
> ===> src/main
> make[3]: Entering directory `/usr/local/src/apache_1.3.29/src/main'
> gcc -c -I.. -I/usr/perl5/5.6.1/lib/sun4-solaris-64int/CORE -I../os/unix
> -I../include   -DSOLARIS2=290 -DMOD_SSL=208116 -DMOD_PERL
> -DUSE_PERL_SSI -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEAPI
> `../apaci` util.c
> util.c: In function `ap_find_token':
> util.c:1410: error: `test_char_table' undeclared (first use in this
> function)
> util.c:1410: error: (Each undeclared identifier is reported only once
> util.c:1410: error: for each function it appears in.)
> util.c:1410: error: `T_HTTP_TOKEN_STOP' undeclared (first use in this
> function)
> util.c: In function `ap_escape_logitem':
> util.c:1487: error: `test_char_table' undeclared (first use in this
> function)
> util.c:1487: error: `T_ESCAPE_LOGITEM' undeclared (first use in this
> function)
> util.c: In function `ap_escape_shell_cmd':
> util.c:1547: error: `test_char_table' undeclared (first use in this
> function)
> util.c:1547: error: `T_ESCAPE_SHELL_CMD' undeclared (first use in this
> function)
> util.c: In function `ap_escape_path_segment':
> util.c:1651: error: `test_char_table' undeclared (first use in this
> function)
> util.c:1651: error: `T_ESCAPE_PATH_SEGMENT' undeclared (first use in
> this function)
> util.c: In function `ap_os_escape_path':
> util.c:1680: error: `test_char_table' undeclared (first use in this
> function)
> util.c:1680: error: `T_OS_ESCAPE_PATH' undeclared (first use in this
> function)
> make[3]: *** [util.o] Error 1
> make[3]: Leaving directory `/usr/local/src/apache_1.3.29/src/main'
> make[2]: *** [subdirs] Error 1
> make[2]: Leaving directory `/usr/local/src/apache_1.3.29/src'
> make[1]: *** [build-std] Error 2
> make[1]: Leaving directory `/usr/local/src/apache_1.3.29'
> make: *** [build] Error 2
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org