<!-- This file has been automatically generated. See web/README.md -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div id="compose-container" style="direction: ltr" itemscope="" itemtype="https://schema.org/EmailMessage">
<span itemprop="creator" itemscope="" itemtype="https://schema.org/Organization"><span itemprop="name" content="Outlook Mobile for iOS"></span></span>
<div>
<div style="direction: ltr;">I see that there are a few posts about compiling openssl on HP-UX, so I’m hopeful that someone can help me out.</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">I’m having issues getting things to completely finish the compilation process. There is an issue that some folks on Git-hub helped me resolve that was caused by some incompatibilities with HP’s make utility, but I have that resolved
 now (<a dir="ltr" href="https://github.com/openssl/openssl/issues/4689" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="0">https://github.com/openssl/openssl/issues/4689</a>).</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">Now I'm seeing an issue with what I think is the final link step that I cannot find a solution to, and those people on Git-Hub were unable to help with. The issue changed - and of course I cannot figure out why, but the current
 scenario is below.</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">Any help would be much appreciated.</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">I'm using all HP utilities, which mean their make and the aCC compiler to build the package.</div>
<div><br>
</div>
<div style="direction: ltr;">I'm configuring with: </div>
<div><br>
</div>
<div style="direction: ltr;">HP-UX : B.11.31 ia64 </div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">CFLAGS=+DD64</div>
<div><br>
</div>
<div style="direction: ltr;">LDOPTS=+b /usr/local/epic/Epic2018/lib -L/usr/local/epic/Epic2018/lib</div>
<div><br>
</div>
<div style="direction: ltr;">PERL=/usr/local/epic/Epic2018/bin/perl</div>
<div><br>
</div>
<div style="direction: ltr;">./config no-ssl3 no-zlib no-zlib-dynamic --prefix=/usr/local/epic/Epic2018/ --libdir=lib -D_FORTIFY_SOURCE=2</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">Make errors out with the following (this is just the last bits of the output):</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">cc -I. -Iinclude -Iapps -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DGHASH_ASM</div>
<div><br>
</div>
<div style="direction: ltr;">-D_FORTIFY_SOURCE=2 -D_REENTRANT -DOPENSSLDIR="\"/usr/local/epic/Epic2018/ssl\"" -DENGINESDIR="\"/usr/local/epic/Epic2018/lib/engines-1.1\"" -Ae +DD64 +Olit=all -z -DB_ENDIAN +O3 -D_REENTRANT -c -o apps/x509.o apps/x509.c</div>
<div><br>
</div>
<div style="direction: ltr;">rm -f apps/openssl</div>
<div><br>
</div>
<div style="direction: ltr;">make -f ./Makefile.shared -e \</div>
<div><br>
</div>
<div style="direction: ltr;">PERL="/usr/local/epic/Epic2018/bin/perl" SRCDIR=. \</div>
<div><br>
</div>
<div style="direction: ltr;">APPNAME=apps/openssl OBJECTS="apps/app_rand.o apps/apps.o apps/asn1pars.o apps/ca.o apps/ciphers.o apps/cms.o apps/crl.o apps/crl2p7.o apps/dgst.o apps/dhparam.o apps/dsa.o apps/dsaparam.o apps/ec.o apps/ecparam.o apps/enc.o apps/engine.o
 apps/errstr.o apps/gendsa.o apps/genpkey.o apps/genrsa.o apps/nseq.o apps/ocsp.o apps/openssl.o apps/opt.o apps/passwd.o apps/pkcs12.o apps/pkcs7.o apps/pkcs8.o apps/pkey.o apps/pkeyparam.o apps/pkeyutl.o apps/prime.o apps/rand.o apps/rehash.o apps/req.o apps/rsa.o
 apps/rsautl.o apps/s_cb.o apps/s_client.o apps/s_server.o apps/s_socket.o apps/s_time.o apps/sess_id.o apps/smime.o apps/speed.o apps/spkac.o apps/srp.o apps/ts.o apps/verify.o apps/version.o apps/x509.o" \</div>
<div><br>
</div>
<div style="direction: ltr;">LIBDEPS=' '" -L. -lssl -L. -lcrypto"' -ldl -lpthread ' \</div>
<div><br>
</div>
<div style="direction: ltr;">CC='cc' CFLAGS='-DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DGHASH_ASM</div>
<div><br>
</div>
<div style="direction: ltr;">-D_FORTIFY_SOURCE=2 -D_REENTRANT -DOPENSSLDIR="\"/usr/local/epic/Epic2018/ssl\"" -DENGINESDIR="\"/usr/local/epic/Epic2018/lib/engines-1.1\"" -Ae +DD64 +Olit=all -z -DB_ENDIAN +O3 -D_REENTRANT ' \</div>
<div><br>
</div>
<div style="direction: ltr;">LDFLAGS='' \</div>
<div><br>
</div>
<div style="direction: ltr;">link_app.hpux-shared</div>
<div><br>
</div>
<div style="direction: ltr;">LD_LIBRARY_PATH=.: cc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DGHASH_ASM -D_FORTIFY</div>
<div><br>
</div>
<div style="direction: ltr;">_SOURCE=2 -D_REENTRANT -DOPENSSLDIR="/usr/local/epic/Epic2018/ssl" -DENGINESDIR="/usr/local/epic/Epic2018/lib/engines-1.1" -Ae +DD64 +Olit=all -z -DB_ENDIAN +O3 -D_REENTRANT -Wl,+s,+cdp,../:,+cdp,./: -o apps/openssl apps/app_ran</div>
<div><br>
</div>
<div style="direction: ltr;">d.o apps/apps.o apps/asn1pars.o apps/ca.o apps/ciphers.o apps/cms.o apps/crl.o apps/crl2p7.o apps/dgst.o apps/dhparam.o apps/dsa.o apps/dsaparam.o apps/ec.o apps/ecparam.o apps/enc.o apps/engine.o apps/errstr.o apps/gendsa.o app</div>
<div><br>
</div>
<div style="direction: ltr;">s/genpkey.o apps/genrsa.o apps/nseq.o apps/ocsp.o apps/openssl.o apps/opt.o apps/passwd.o apps/pkcs12.o apps/pkcs7.o apps/pkcs8.o apps/pkey.o apps/pkeyparam.o apps/pkeyutl.o apps/prime.o apps/rand.o apps/rehash.o apps/req.o apps</div>
<div><br>
</div>
<div style="direction: ltr;">/rsa.o apps/rsautl.o apps/s_cb.o apps/s_client.o apps/s_server.o apps/s_socket.o apps/s_time.o apps/sess_id.o apps/smime.o apps/speed.o apps/spkac.o apps/srp.o apps/ts.o apps/verify.o apps/version.o apps/x509.o -L. -lssl -L. -lc</div>
<div><br>
</div>
<div style="direction: ltr;">rypto -ldl -lpthread</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_mul_comba4" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_mul_comba8" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_sqr_comba4" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_sqr_comba8" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "OPENSSL_cpuid_setup" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_sub_words" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_sqr_words" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_mul_words" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_add_words" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_div_words" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "CRYPTO_memcmp" in file ./libssl.so</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "bn_mul_add_words" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: (Warning) Unsatisfied symbol "AES_decrypt" in file ./libcrypto.so.1.1</div>
<div><br>
</div>
<div style="direction: ltr;">ld: Unsatisfied symbol "AES_encrypt" in file apps/speed.o</div>
<div><br>
</div>
<div style="direction: ltr;">ld: Unsatisfied symbol "OPENSSL_cleanse" in file apps/apps.o</div>
<div><br>
</div>
<div style="direction: ltr;">13 warnings.</div>
<div><br>
</div>
<div style="direction: ltr;">2 errors.</div>
<div><br>
</div>
<div style="direction: ltr;">*** Error exit code 1</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">Stop.</div>
<div><br>
</div>
<div style="direction: ltr;">*** Error exit code 1</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">Stop.</div>
<div><br>
</div>
<div style="direction: ltr;">*** Error exit code 1</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div style="direction: ltr;">Stop.</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div class="acompli_signature">Get <a href="https://aka.ms/o0ukef">Outlook for iOS</a></div>
</div>
</div>
</body>
</html>