> 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]

Reply via email to