Hi! folks
Any help will be greatly appreciated.
Having successfully compiled SSLeay-0.9.0b. I am currently in the
process of compiling mod_ssl-2.0.13-1.3.3 and apache_1.3.3.
Hardware: SGI O2
OS: Irix 6.3
Compiler: SGI Base C 7.1
Compiling mod_ssl-2.0.13-1.3.3 I get the following Warning;
+ adding selected modules
o ssl_module uses ConfigStart/End
+ SSL interface: mod_ssl/2.0.13
+ SSL library path: /usr/people/www/SSLeay-0.9.0b
+ SSL library type: source tree only (stand-alone)
+ SSL library version: SSLeay 0.9.0b 29-Jun-1998
+ SSL library plugin mode: none
ld32: WARNING 84: /usr/people/www/SSLeay-0.9.0b/libssl.a is not used for
resolving any symbol.
ld32: WARNING 84: /usr/people/www/SSLeay-0.9.0b/libcrypto.a is not used
for resolving any symbol.
+ doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/main
Creating Makefile in src/ap
Creating Makefile in src/regex
Creating Makefile in src/os/unix
Creating Makefile in src/modules/standard
Creating Makefile in src/modules/ssl
Now please switch to ../ and run:
$ make
$ make certificate
$ make install
I continued the compiliation process under apache_1.3.3
This is the outcome in the following order (I am only displaying the
errors/warnings)
cc -DIRIX -n32 -DMOD_SSL=200113 -I/usr/people/www/SSLeay-0.9.0b/include
-DUSE_HSREGEX `../apaci` -n32 -L/usr/people/www/SSLeay-0.9.0b -o
gen_test_char gen_test_char.o -lssl -lcrypto
ld32: WARNING 84: /usr/people/www/SSLeay-0.9.0b/libssl.a is not used for
resolving any symbol.
ld32: WARNING 84: /usr/people/www/SSLeay-0.9.0b/libcrypto.a is not used
for resolving any symbol.
cc -c -I../os/unix -I../include -DIRIX -n32 -DMOD_SSL=200113
-I/usr/people/www/SSLeay-0.9.0b/include -DUSE_HSREGEX `../apaci`
util_md5.c
"util_md5.c", line 102: warning(1164): argument of type "const unsigned
char *"
is incompatible with parameter of type "const char *"
ap_MD5Update(&my_md5, buf, length);
^
"util_md5.c", line 114: warning(1164): argument of type "const unsigned
char *"
is incompatible with parameter of type "const char *"
return ap_md5_binary(p, string, strlen(string));
^
"util_md5.c", line 197: warning(1164): argument of type "unsigned char
*" is
incompatible with parameter of type "const char *"
ap_MD5Update(&context, buf, nbytes);
^
cc -c -I../os/unix -I../include -DIRIX -n32 -DMOD_SSL=200113
-I/usr/people/www/SSLeay-0.9.0b/include -DUSE_HSREGEX `../apaci` md5c.c
"md5c.c", line 205: warning(1164): argument of type "const char *" is
incompatible with parameter of type "const unsigned char *"
MD5Transform(context->state, &input[i]);
^
"md5c.c", line 265: warning(1164): argument of type "unsigned char *" is
incompatible with parameter of type "const char *"
ap_MD5Update(context, PADDING, padLen);
^
"md5c.c", line 268: warning(1164): argument of type "unsigned char *" is
incompatible with parameter of type "const char *"
ap_MD5Update(context, bits, 8);
^
cc -c -I../os/unix -I../include -DIRIX -n32 -DMOD_SSL=200113
-I/usr/people/www/SSLeay-0.9.0b/include -DUSE_HSREGEX `../apaci`
rfc1413.c
rm -f libmain.a
ar cr libmain.a alloc.o buff.o http_config.o http_core.o
http_log.o http_main.o http_protocol.o http_request.o http_vhost.o
util.o util_date.o util_script.o util_uri.o util_md5.o md5c.o rfc1413.o
true libmain.a
<=== src/main
cc -c -I../../os/unix -I../../include -DIRIX -n32
-DMOD_SSL=200113 -I/usr/people/www/SSLeay-0.9.0b/include -DUSE_HSREGEX
`../../apaci` -DMOD_SSL_VERSION=\"2.0.13\" ssl_gcache.c
"ssl_gcache.c", line 294: warning(1110): statement is unreachable
return (0);
^
cc -DIRIX -n32 -DMOD_SSL=200113
-I/usr/people/www/SSLeay-0.9.0b/include -DUSE_HSREGEX `../../apaci` -o
ssl_gcache ssl_gcache.o ssl_gcachecommon.o -n32
-L/usr/people/www/SSLeay-0.9.0b -lssl -lcrypto -L../../ap -lap
ld32: WARNING 84: /usr/people/www/SSLeay-0.9.0b/libssl.a is not used for
resolving any symbol.
ld32: WARNING 84: /usr/people/www/SSLeay-0.9.0b/libcrypto.a is not used
for resolving any symbol.
<=== src/modules/ssl
<=== src/modules
cc -DIRIX -n32 -DMOD_SSL=200113 -I/usr/people/www/SSLeay-0.9.0b/include
-DUSE_HSREGEX `./apaci` -n32 -L/usr/people/www/SSLeay-0.9.0b \
-o httpd buildmark.o modules.o modules/ssl/libssl.a
modules/standard/libstandard.a main/libmain.a ./os/unix/libos.a
ap/libap.a regex/libregex.a -lssl -lcrypto
ld32: FATAL 112: cannot link old 32-bit object with -n32 link:
/usr/people/www/SSLeay-0.9.0b/libssl.a(ssl_lib.o).
*** Error code 2 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
Many thanks!!
regards
pete
--
******************** Oware' Graphics Solutions **********************
Pete Kramer
Technical Services
Phone: 27-11-884-9045
Fax: 27-11-884-6895
[EMAIL PROTECTED]
South Africa and the Sub-Saharan Region
*********************************************************************
______________________________________________________________________
Apache Interface to SSLeay (mod_ssl) www.engelschall.com/sw/mod_ssl/
Official Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]