Please, I am trying to port xerces-perl to HP-UX 11.

It just won't work...

I am using HP-UX 11, and aCC to build Xerces-Perl.

First I was having this error:

Error 173: "/opt/aCC/include_std/limits", line 565 # Redefined symbol
'numeric_limits<char>'; previously defined at ["/opt/aCC/include_std/limits",
line 502].
    _RWSTD_SPECIALIZE_LIMITS (bool, int, _RWSTD_BOOL)
    ^^^^^^^^^^^^^^^^^^^^^^^^
Error 705: "/opt/aCC/include_std/limits", line 565 # A template must be declared
before it can be explicitly specialized.
    _RWSTD_SPECIALIZE_LIMITS (bool, int, _RWSTD_BOOL)
    ^^^^^^^^^^^^^^^^^^^^^^^^
Error 445: "/opt/aCC/include_std/limits", line 565 # Cannot recover from earlier
errors.
    _RWSTD_SPECIALIZE_LIMITS (bool, int, _RWSTD_BOOL)
    ^^^^^^^^^^^^^^^^^^^^^^^^


Then I start to add -DHAS_BOOL to the compiler flags.

Now I am getting this error:


Error 212: "Xerces.C", line 54825 # Argument type 'unsigned int *' does not
match expected parameter type 'unsigned long *'.
                XMLByte *xmlbytes = (XMLByte *)SvPV(ST(0), arg2);
                                               ^^^^


What should I do now? I really need to use Xerces-Perl under HP-UX 11.... can
you give me any lights?

Thanks,



Fernando Cavalcanti Jeronymo
SIAC : (212) 383-5067
                                
 email: [EMAIL PROTECTED]       
                                
        [EMAIL PROTECTED] 
                                


Science without religion is lame; religion without science is blind.
Albert Einstein.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to