Hi all,

I'm trying to compile protobufs 2.4.1 on AIX6 using the gcc compiler IBM 
distributes for AIX (
which is 4.2.0 based.  When I do this, I get:

/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. 
   -D_THREAD_SAFE  -Wall -Wwrite-strings -Woverloaded-virtual 
-Wno-sign-compare -O  -MT extension_set.lo -MD -MP -MF 
.deps/extension_set.Tpo -c -o extension_set.lo `test -f 
'google/protobuf/extension_set.cc' || echo 
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -D_THREAD_SAFE -Wall 
-Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O -MT 
extension_set.lo -MD -MP -MF .deps/extension_set.Tpo -c 
google/protobuf/extension_set.cc  -DPIC -o .libs/extension_set.o
google/protobuf/extension_set.cc:65: warning: missing braces around 
initializer for 'int [28]'
google/protobuf/extension_set.cc:1463: internal compiler error: 
Segmentation fault

Now, I know that the GCC team doesn't support 4.2.0 anymore, so this may be 
a dead end for me, but I also have tried compiling older versions of 
protobuf, and they compiled fine up until version 2.3.0.

Does anyone know what could cause such a segfault?


You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To view this discussion on the web visit 
To post to this group, send email to protobuf@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to