HP3000-L Archives

April 2001, Week 3

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Tony White <[log in to unmask]>
Reply To:
Tony White <[log in to unmask]>
Date:
Tue, 17 Apr 2001 00:37:57 -0600
Content-Type:
text/plain
Parts/Attachments:
text/plain (104 lines)
Mark,

You were exactly right. I commented out the elif for the NMOBJ check in
ar.ccg. FYI (if it's interesting) I installed the gnu tools from the 1999
freeware tape. I just started the install in the GNU account. I got much
futher this time. I was missing the syslog.h include file which was needed
for the sources in crypto/bio directory, but I found one in your syslog/iX
package.
I am now having this error:

You may get an error following this line. Please ignore.
true ../../libcrypto.a
make[2]: Leaving directory `/FREEWARE/OPENSSL/openssl-0.9.6a/crypto/err'
making all in crypto/objects...
make[2]: Entering directory
`/FREEWARE/OPENSSL/openssl-0.9.6a/crypto/objects'
gcc -I.. -I../../include -D_ENDIAN -DBN_DIV2W -O3 -DMPE -D_POSIX_SOURCE
-D_SOCKE
T_SOURCE -I/SYSLOG/PUB   -c o_names.c -o o_names.o
gcc -I.. -I../../include -D_ENDIAN -DBN_DIV2W -O3 -DMPE -D_POSIX_SOURCE
-D_SOCKE
T_SOURCE -I/SYSLOG/PUB   -c obj_dat.c -o obj_dat.o
gcc -I.. -I../../include -D_ENDIAN -DBN_DIV2W -O3 -DMPE -D_POSIX_SOURCE
-D_SOCKE
T_SOURCE -I/SYSLOG/PUB   -c obj_lib.c -o obj_lib.o
gcc -I.. -I../../include -D_ENDIAN -DBN_DIV2W -O3 -DMPE -D_POSIX_SOURCE
-D_SOCKE
T_SOURCE -I/SYSLOG/PUB   -c obj_err.c -o obj_err.o
ar r ../../libcrypto.a o_names.o obj_dat.o obj_lib.o obj_err.o
**** Illegal data address (TRAPS 65).

ABORT: C89.HPBIN.SYS
NM PROG  557.00017964 _free+$15c
make[2]: *** [lib] Segmentation fault
make[2]: Leaving directory `/FREEWARE/OPENSSL/openssl-0.9.6a/crypto/objects'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/FREEWARE/OPENSSL/openssl-0.9.6a/crypto'
make: *** [sub_all] Error 1
shell/iX>

What do I need to do about this one?

Thanks,

Tony White

                -----Original Message-----
                From:   Mark Bixby [mailto:[log in to unmask]]
                Sent:   Monday, April 16, 2001 5:41 PM
                To:     Tony White
                Subject:        Re: [HP3000-L] OpenSSL 0.9.6a builds clean
on MPE

                Hi Tony,

                Tony White wrote:
                > All the compiles are completing without error, but the
linking (ar?) is not
                > recognizing the object files.
                >
                > <snip>
                > ar: "cbc_cksm.o" is not a valid object module (file code
should be NMOBJ) -
                > file
                >  ignored
                > ar: "ede_cbcm_enc.o" is not a valid object module (file
code should be
                > NMOBJ) -
                > file ignored

                Something is weird with your gcc installation.  Normally (or
previously ?) the
                gcc install should modify /etc/ar.ccg to comment out the
code that checks for
                NMOBJ.  Looks like you will have to edit this file yourself
and comment out the
                appropriate statements.

                > **** Data memory protection trap (TRAPS 68).
                >
                > ABORT: C89.HPBIN.SYS
                > NM PROG  54f.00012c4c f_access+$4c
                > make[2]: *** [lib] Bus error
                > make[2]: Leaving directory
`/FREEWARE/OPENSSL/openssl-0.9.6a/crypto/des'
                > make[1]: *** [subdirs] Error 1
                > make[1]: Leaving directory
`/FREEWARE/OPENSSL/openssl-0.9.6a/crypto'
                > make: *** [sub_all] Error 1
                > shell/iX>
                >
                > And then it died a horrible death.

                This may or may not be related to the /etc/ar.ccg problem.
Fix that, then
                rerun, and let's see what happens.
                --
                [log in to unmask]
                Remainder of .sig suppressed to conserve scarce California
electrons...

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2