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
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Mico-devel mailing list [email protected] http://www.mico.org/mailman/listinfo/mico-devel
