Hi,

FYI: one of our customers funded multi-threading port to HP-UX/aCC, so what you see if just result of this project.

Anyway, simple:

export CXX=aCC
export CC=cc
./configure
make

is enough to compile MICO on this platform.

Cheers,
Karel
--
Karel Gardas                  [EMAIL PROTECTED]
ObjectSecurity Ltd.           http://www.objectsecurity.com
---
Need experienced, fast, reliable technical MICO support?
    ---> http://www.objectsecurity.com/commsup.html  <---
---

On Mon, 23 Jan 2006, PERKINS Tyler wrote:

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


--
Karel Gardas                  [EMAIL PROTECTED]
ObjectSecurity Ltd.           http://www.objectsecurity.com
_______________________________________________
Mico-devel mailing list
[email protected]
http://www.mico.org/mailman/listinfo/mico-devel

Reply via email to