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]

Reply via email to