We don't test on AIX because we don't have access to an AIX environment,
but I'm guessing that with a bit of effort you could get the code to
compile. If you can get it working, feel free to send us a pull request
with the necessary fixes.

On Mon, Oct 16, 2017 at 2:03 AM, <[email protected]> wrote:

> Protobuf-3.2 has been verified in aix environment?  I compile it on aix
> recently. but there are a lot of compile error, may be my compiler version
> is too low.
> xlc version :
> IBM XL C/C++ for AIX, V11.1 (5724-X13)
> Version: 11.01.0000.0005
> OS version: 6100-04-06-1034
>
> for example:
>
>  xlC_r -DHAVE_CONFIG_H -I. -I.. -D_THREAD_SAFE -DHAVE_PTHREAD=1
> -qkeepinlines -qrtti=all -qtls -c -M 
> google/protobuf/generated_message_reflection.cc
>  -DPIC -o google/protobuf/.libs/generated_message_reflection.o
> 1540-0216 (S) An expression of type "void (google::protobuf::Message::*)(const
> Message &)" cannot be converted to type "bool 
> (google::protobuf::Message::*)(const
> Message &)".
> 1540-0216 (S) An expression of type "void (google::protobuf::Message::*)(const
> Message &)" cannot be converted to type "bool 
> (google::protobuf::Message::*)(const
> Message &)".
> 1540-0216 (S) An expression of type "void (google::protobuf::Message::*)(const
> Message &)" cannot be converted to type "bool 
> (google::protobuf::Message::*)(const
> Message &)".
> 1540-0216 (S) An expression of type "void (google::protobuf::Message::*)(const
> Message &)" cannot be converted to type "bool 
> (google::protobuf::Message::*)(const
> Message &)".
> 1540-0216 (S) An expression of type "void (google::protobuf::Message::*)(const
> Message &)" cannot be converted to type "bool 
> (google::protobuf::Message::*)(const
> Message &)".
> 1540-0216 (S) An expression of type "void (google::protobuf::Message::*)(const
> Message &)" cannot be converted to type "bool 
> (google::protobuf::Message::*)(const
> Message &)".
> 1540-0216 (S) An expression of type "void (google::protobuf::Message::*)(const
> Message &)" cannot be converted to type "bool 
> (google::protobuf::Message::*)(const
> Message &)".
> 1540-0216 (S) An expression of type "void (google::protobuf::Message::*)(const
> Message &)" cannot be converted to type "bool 
> (google::protobuf::Message::*)(const
> Message &)".
> "./google/protobuf/repeated_field.h", line 595.23: 1540-0723 (S) The
> inline function "void *GetMaybeArenaPointer(Message *)" is referenced, but
> it is not defined.
> make: The error code from the last command is 1.
>
>
> <https://lh3.googleusercontent.com/-bsOVttoV4ng/WeR055NlA1I/AAAAAAAAAAM/RiAAfzvQv-AEUB5GCrd5hTUUq9S6myw_wCLcBGAs/s1600/1.png>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Protocol Buffers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/protobuf.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to