I'm attempting to build the httpd 2.2.8 on an AIX 5.3 system. I'm using
the IBM compiler cc_r. When I run this configuration it configures ok,
though it doesn't find the Expat 1.95.8 I have at /apps/support/packages
while it does find the OpenSSL at the same location.
CC="/usr/vac/bin/cc_r";
OBJECT_MODE=64
LDFLAGS="$LDFLAGS -L/apps/support/packages/lib"
LD_LIBRARY_PATH="/apps/support/packages/lib"
INCLUDE="-I/apps/support/packages/include"
CPPFLAGS="-I/apps/support/packages/include"
export CC
export OBJECT_MODE
export LDFLAGS
export LD_LIBRARY_PATH
export INCLUDE
export CPPFLAGS
./configure \
--prefix=/web/apache/development \
--enable-so \
--enable-rewrite=shared \
--enable-info=shared \
--enable-status=shared \
--enable-ssl=shared \
--with-ssl=/apps/support/packages \
--with-expat=/apps/support/packages \
--disable-userdir \
--disable-autoindex
The make error is:
$ make
Making all in srclib
Making all in apr
/bin/sh
/home/users/webownr/source/httpd-2.2.8/srclib/apr/libtool --silent
--mode=compile /usr/vac/bin/cc_r -qlanglvl=extc89 -g -qHALT=E
-DHAVE_CONFIG_H -U__STR__ -D_THREAD_SAFE -D_USE_IRS
-I/apps/support/packages/include -I./include
-I/home/users/webownr/source/httpd-2.2.8/srclib/apr/include/arch/unix
-I./include/arch/unix
-I/home/users/webownr/source/httpd-2.2.8/srclib/apr/include -o
passwd/apr_getpass.lo -c passwd/apr_getpass.c && touch
passwd/apr_getpass.lo
/bin/sh
/home/users/webownr/source/httpd-2.2.8/srclib/apr/libtool --silent
--mode=compile /usr/vac/bin/cc_r -qlanglvl=extc89 -g -qHALT=E
-DHAVE_CONFIG_H -U__STR__ -D_THREAD_SAFE -D_USE_IRS
-I/apps/support/packages/include -I./include
-I/home/users/webownr/source/httpd-2.2.8/srclib/apr/include/arch/unix
-I./include/arch/unix
-I/home/users/webownr/source/httpd-2.2.8/srclib/apr/include -o
strings/apr_cpystrn.lo -c strings/apr_cpystrn.c && touch
strings/apr_cpystrn.lo
/bin/sh
/home/users/webownr/source/httpd-2.2.8/srclib/apr/libtool --silent
--mode=compile /usr/vac/bin/cc_r -qlanglvl=extc89 -g -qHALT=E
-DHAVE_CONFIG_H -U__STR__ -D_THREAD_SAFE -D_USE_IRS
-I/apps/support/packages/include -I./include
-I/home/users/webownr/source/httpd-2.2.8/srclib/apr/include/arch/unix
-I./include/arch/unix
-I/home/users/webownr/source/httpd-2.2.8/srclib/apr/include -o
strings/apr_fnmatch.lo -c strings/apr_fnmatch.c && touch
strings/apr_fnmatch.lo
/bin/sh
/home/users/webownr/source/httpd-2.2.8/srclib/apr/libtool --silent
--mode=compile /usr/vac/bin/cc_r -qlanglvl=extc89 -g -qHALT=E
-DHAVE_CONFIG_H -U__STR__ -D_THREAD_SAFE -D_USE_IRS
-I/apps/support/packages/include -I./include
-I/home/users/webownr/source/httpd-2.2.8/srclib/apr/include/arch/unix
-I./include/arch/unix
-I/home/users/webownr/source/httpd-2.2.8/srclib/apr/include -o
strings/apr_snprintf.lo -c
strings/apr_snprintf.c && touch strings/apr_snprintf.lo
"strings/apr_snprintf.c", line 503.10: 1506-052 (S) Duplicate case label
for value 4. Labels must be unique.
"strings/apr_snprintf.c", line 583.31: 1506-1298 (W) The subscript 10 is
out of range. The valid range is 0 to 9.
"strings/apr_snprintf.c", line 674.10: 1506-052 (S) Duplicate case label
for value 4. Labels must be unique.
"strings/apr_snprintf.c", line 863.38: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 873.38: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 883.38: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 893.38: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 910.38: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 920.38: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 935.38: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 945.38: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 1108.42: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 1132.60: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 1151.55: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 1170.60: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
"strings/apr_snprintf.c", line 1195.64: 1506-1298 (W) The subscript 512
is out of range. The valid range is 0 to 511.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
$
$ exit
What is the S error about the Duplicate case label telling me? When I
look at the code it doesn't seem like it should be duplicate.
Apr_snprintf.c:
+499 u.tid = *tid;
+500 switch(sizeof(u.tid)) {
+501 case sizeof(apr_int32_t):
+502 return conv_10(u.u32, TRUE, &is_negative, buf_end, len);
+503 case sizeof(apr_int64_t):
+504 return conv_10_quad(u.u64, TRUE, &is_negative, buf_end,
len);
+505 default:
+506 /* not implemented; stick 0 in the buffer */
+507 return conv_10(0, TRUE, &is_negative, buf_end, len);
+508 }
Are apr_int32_t and apr_int64_t set to the same value?
And help would be great ! ! !
Todd
---------------------------------------------------------------------
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: [EMAIL PROTECTED]
" from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]