Thanks for the reply Richard, I am waiting for the make to re-run using gcc…. I am starting to suspect my build environment. It seems to be making it much further in the process using gcc. I haven’t had much trouble with using the Compaq C compiler when building other things but I would lean towards my build environment being the problem. I have never used Tru64 in any capacity professionally. My experience is mostly AIX, Linux and a bit of Solaris. -M > On Mar 7, 2024, at 12:27 PM, Richard Levitte <levitte@xxxxxxxxxxx> wrote: > > Mark Butt <mark@xxxxxxxxxxxxx> writes: > >> Good Day! >> >> I am trying to build openssl-3.2.1 for an AlphaServer 4100 running >> Tru64 5.1b-6 as part of a side project that I am working on. I >> noticed that Tru64 is still in the list of build combos. >> I issued the following command: >> ./config tru64-alpha-cc >> No errors, everything went fine. > > Your output snippets for the 'make' attempts are unfortunately not > enough. Most of them only tell us that make detected that an error has > occured, but the actual error details are not present. Also, some of > your output shows you used parallel make (-j), which is great for rapid > builds, but not very good at all for finding the sequence of errors. > > Michael Wojcik proposed this command: > > make 2>&1 | tee make.out > > Then you can figure out what's going on by reading (and quoting from) > make.out. > >> Next I issued make. After a while, an error is encountered [section >> A] noted below. I think the interesting part is -> ar: Error: >> crypto/bn/libcrypto-lib-alpha-mont.o cannot open <- I can confirm that >> this is file is not present anywhere on the server, but the .S is. > > Okie. > crypto/bn/alpha-mont.S is generated with crypto/bn/asn/alpha-mon.pl, so > at least that part of the build seems to have worked. The question is > why crypto/bn/alpha-mont.S wasn't compiled. You might be able to find > out what's happening with it from make.out (mentioned above). > >> Out of curiosity, I tried openssl-1.1.1w, it fails for the same >> reason, but the path and error are slightly different. > > Okie, so probably the same problem, crypto/bn/alpha-mont.S isn't > compiled for an unknown reason. > > As a matter of fact, albeit your outputs don't show them, I suspect > all build errors are compilation issues, in various files. Again, run > the command given above, study make.out, and give us quotes from it that > should the actual compilation issues. > > Cheers, > Richard > > -- > Richard Levitte levitte@xxxxxxxxxxx > OpenSSL Project http://www.openssl.org/~levitte/