I'm excited for RC3 because the CHANGES doc lists some of our showstoppers. I 
got RC3 to compile/install on HPUX 11.00, but on HPUX
11.11 I get errors.

I do:
export CC="aCC -D_INCLUDE_LONGLONG"
export CXX=aCC
./configure --enable-threads --prefix=/opt/micorc3
gmake

After a few minutes, I see:

gmake[1]: Entering directory `/root/mico/cpp'
aCC -D_INCLUDE_LONGLONG -DHAVE_CONFIG_H -I. -I../include +O2  -Ae    -c -o 
cexp.o cexp.c
Error 173: "cexp.y", line 245 # Redefined symbol 'constant'; previously
    defined at ["cexp.y", line 236].
      struct constant {HOST_WIDE_INT value; int signedp;} integer;
      ^^^^^^^^^^^^^^^                                             
Warning 942: "cexp.y", line 374 # Types 'constant *' and 'YYSTYPE::constant *'
    are not assignment-compatible.
                                yyval.integer.value = right_shift (&yyvsp[-2].i
                                                                   ^           
Warning 942: "cexp.y", line 376 # Types 'constant *' and 'YYSTYPE::constant *'
    are not assignment-compatible.
                                yyval.integer.value = left_shift (&yyvsp[-2].in
                                                                  ^            
Warning 942: "cexp.y", line 380 # Types 'constant *' and 'YYSTYPE::constant *'
    are not assignment-compatible.
                                yyval.integer.value = left_shift (&yyvsp[-2].in
                                                                  ^            
Warning 942: "cexp.y", line 382 # Types 'constant *' and 'YYSTYPE::constant *'
    are not assignment-compatible.
                                yyval.integer.value = right_shift (&yyvsp[-2].i
                                                                   ^           
Error 359: "cexp.y", line 1026 # The expression on the left side of the '->'
    (arrow member access operator) must be a pointer to completed struct
    object type; the type of the left side is 'constant *' and 'struct
    constant' has not been defined yet.
        return (unsigned HOST_WIDE_INT) a->value << b;
                                        ^             
Error 359: "cexp.y", line 1035 # The expression on the left side of the '->'
    (arrow member access operator) must be a pointer to completed struct
    object type; the type of the left side is 'constant *' and 'struct
    constant' has not been defined yet.
        return a->signedp ? a->value >> (HOST_BITS_PER_WIDE_INT - 1) : 0;
               ^                                                         
Error 359: "cexp.y", line 1036 # The expression on the left side of the '->'
    (arrow member access operator) must be a pointer to completed struct
    object type; the type of the left side is 'constant *' and 'struct
    constant' has not been defined yet.
      else if (a->signedp)
               ^          
Error 359: "cexp.y", line 1037 # The expression on the left side of the '->'
    (arrow member access operator) must be a pointer to completed struct
    object type; the type of the left side is 'constant *' and 'struct
    constant' has not been defined yet.
        return a->value >> b;
               ^             
Error 359: "cexp.y", line 1039 # The expression on the left side of the '->'
    (arrow member access operator) must be a pointer to completed struct
    object type; the type of the left side is 'constant *' and 'struct
    constant' has not been defined yet.
        return (unsigned HOST_WIDE_INT) a->value >> b;
                                        ^             
gmake[1]: *** [cexp.o] Error 2
gmake[1]: Leaving directory `/root/mico/cpp'
gmake: *** [system] Error 1
[EMAIL PROTECTED]   [/root/mico]
#

Thanks in advance

Tyler Perkins

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Mico-devel mailing list
[email protected]
http://www.mico.org/mailman/listinfo/mico-devel

Reply via email to