> I have tested to build on a HPUX box: HP-UX hpux-ia6 B.11.31 U ia64 > 0107668277 unlimited-user license > > The hpux64-ia64-gcc build went perfect - all test passed. > > From other side the default target hpux64-ia64-cc using Bundled CC does not > build. > Wrong options are configured. > > cc -I. -I.. -I../include -DOPENSSL_THREADS -DDSO_DLFCN > -DHAVE_DLFCN_H -Ae +DD64 +O3 +Olit=all -z -DB_ENDIAN -D_REENTRANT > -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM > -DAES_ASM -DGHASH_ASM -c cryptlib.c > (Bundled) cc: warning 922: "-Ae" is unsupported in the bundled compiler, > ignored. > (Bundled) cc: warning 922: "+O3" is unsupported in the bundled compiler, > ignored. > (Bundled) cc: warning 922: "+Olit=all" is unsupported in the bundled > compiler, ignored. > > ...and shortly the build is aborted with > asm/md5-ia64.S:432: error 4126: invalid use of protected symbol > asm/md5-ia64.S:432: error 4001: syntax error > asm/md5-ia64.S:436: error 4126: invalid use of protected symbol > asm/md5-ia64.S:436: error 4001: syntax error > > Is this a configuration issue? - or nobody cares about Bundled CC while gcc > works well?
hpux*-cc is not expected to work with bundled cc, which is stripped version capable of compiling only rudimentary code, just enough to compile initialized variables and tables and link custom kernel. This is basically FAQ, but it must have been obvious enough by the time HP-UX was mainstream that it didn't make it to the list. In other words, it's expected. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [email protected]
