Re: [protobuf] Trouble compiling 2.3.0 (Segmentation fault)

2010-09-15 Thread Thomas Wrobel
alternatively, how to skip python compiling would also do I think...I
just need the c++

On 15 September 2010 22:23, ThomasWrobel darkfl...@gmail.com wrote:
 I'm struggling to compile 2.3.0
 I'm using Mingw32.
 The first issue I came across was this one;

 http://code.google.com/p/protobuf/issues/detail?id=155

 I followed the advice and got further, but now I'm getting;

 $ make check
 Making check in .
 make[1]: Entering directory `/c/qt/protobuf-2.3.0'
 make  check-local
 make[2]: Entering directory `/c/qt/protobuf-2.3.0'
 Making lib/libgtest.a lib/libgtest_main.a in gtest
 make[3]: Entering directory `/c/qt/protobuf-2.3.0/gtest'
 make[3]: `lib/libgtest.la' is up to date.
 make[3]: `lib/libgtest_main.la' is up to date.
 make[3]: Leaving directory `/c/qt/protobuf-2.3.0/gtest'
 make[2]: Leaving directory `/c/qt/protobuf-2.3.0'
 make[1]: Leaving directory `/c/qt/protobuf-2.3.0'
 Making check in src
 make[1]: Entering directory `/c/qt/protobuf-2.3.0/src'
 /bin/sh ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -
 I..     -
 Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -
 DNDEBUG -MT
 python_generator.lo -MD -MP -MF .deps/python_generator.Tpo -c -o
 python_generato
 r.lo `test -f 'google/protobuf/compiler/python/python_generator.cc' ||
 echo './'
 `google/protobuf/compiler/python/python_generator.cc
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wall -Wwrite-strings -
 Woverload
 ed-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT python_generator.lo -
 MD -MP -MF
  .deps/python_generator.Tpo -c google/protobuf/compiler/python/
 python_generator.
 cc  -DDLL_EXPORT -DPIC -o .libs/python_generator.o
 google/protobuf/compiler/python/python_generator.cc: In member
 function 'void go
 ogle::protobuf::compiler::python::Generator::PrintEnum(const
 google::protobuf::E
 numDescriptor) const':
 google/protobuf/compiler/python/python_generator.cc:353:6: internal
 compiler err
 or: Segmentation fault
 Please submit a full bug report,
 with preprocessed source if appropriate.
 See http://gcc.gnu.org/bugs.html for instructions.
 make[1]: *** [python_generator.lo] Error 1
 make[1]: Leaving directory `/c/qt/protobuf-2.3.0/src'
 make: *** [check-recursive] Error 1

 
 Any ideas/help would be appreciated.
 Trying to get a demo ready for a show on the 18th ;)


 --
 You received this message because you are subscribed to the Google Groups 
 Protocol Buffers group.
 To post to this group, send email to proto...@googlegroups.com.
 To unsubscribe from this group, send email to 
 protobuf+unsubscr...@googlegroups.com.
 For more options, visit this group at 
 http://groups.google.com/group/protobuf?hl=en.



-- 
You received this message because you are subscribed to the Google Groups 
Protocol Buffers group.
To post to this group, send email to proto...@googlegroups.com.
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en.



Re: [protobuf] Trouble compiling 2.3.0 (Segmentation fault)

2010-09-15 Thread Jason Hsueh
Hmm, a lovely ICE in gcc. You might try filing a bug with them or checking
to see if there are known issues with Mingw32's gcc. I don't know of an easy
way to omit python support. A quick hack would be to just modify
python_generator.cc to be empty, which would hopefully get rid of the error.

On Wed, Sep 15, 2010 at 2:22 PM, Thomas Wrobel darkfl...@gmail.com wrote:

 alternatively, how to skip python compiling would also do I think...I
 just need the c++

 On 15 September 2010 22:23, ThomasWrobel darkfl...@gmail.com wrote:
  I'm struggling to compile 2.3.0
  I'm using Mingw32.
  The first issue I came across was this one;
 
  http://code.google.com/p/protobuf/issues/detail?id=155
 
  I followed the advice and got further, but now I'm getting;
 
  $ make check
  Making check in .
  make[1]: Entering directory `/c/qt/protobuf-2.3.0'
  make  check-local
  make[2]: Entering directory `/c/qt/protobuf-2.3.0'
  Making lib/libgtest.a lib/libgtest_main.a in gtest
  make[3]: Entering directory `/c/qt/protobuf-2.3.0/gtest'
  make[3]: `lib/libgtest.la' is up to date.
  make[3]: `lib/libgtest_main.la' is up to date.
  make[3]: Leaving directory `/c/qt/protobuf-2.3.0/gtest'
  make[2]: Leaving directory `/c/qt/protobuf-2.3.0'
  make[1]: Leaving directory `/c/qt/protobuf-2.3.0'
  Making check in src
  make[1]: Entering directory `/c/qt/protobuf-2.3.0/src'
  /bin/sh ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -
  I.. -
  Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -
  DNDEBUG -MT
  python_generator.lo -MD -MP -MF .deps/python_generator.Tpo -c -o
  python_generato
  r.lo `test -f 'google/protobuf/compiler/python/python_generator.cc' ||
  echo './'
  `google/protobuf/compiler/python/python_generator.cc
  libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wall -Wwrite-strings -
  Woverload
  ed-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT python_generator.lo -
  MD -MP -MF
   .deps/python_generator.Tpo -c google/protobuf/compiler/python/
  python_generator.
  cc  -DDLL_EXPORT -DPIC -o .libs/python_generator.o
  google/protobuf/compiler/python/python_generator.cc: In member
  function 'void go
  ogle::protobuf::compiler::python::Generator::PrintEnum(const
  google::protobuf::E
  numDescriptor) const':
  google/protobuf/compiler/python/python_generator.cc:353:6: internal
  compiler err
  or: Segmentation fault
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See http://gcc.gnu.org/bugs.html for instructions.
  make[1]: *** [python_generator.lo] Error 1
  make[1]: Leaving directory `/c/qt/protobuf-2.3.0/src'
  make: *** [check-recursive] Error 1
 
  
  Any ideas/help would be appreciated.
  Trying to get a demo ready for a show on the 18th ;)
 
 
  --
  You received this message because you are subscribed to the Google Groups
 Protocol Buffers group.
  To post to this group, send email to proto...@googlegroups.com.
  To unsubscribe from this group, send email to
 protobuf+unsubscr...@googlegroups.comprotobuf%2bunsubscr...@googlegroups.com
 .
  For more options, visit this group at
 http://groups.google.com/group/protobuf?hl=en.
 
 

 --
 You received this message because you are subscribed to the Google Groups
 Protocol Buffers group.
 To post to this group, send email to proto...@googlegroups.com.
 To unsubscribe from this group, send email to
 protobuf+unsubscr...@googlegroups.comprotobuf%2bunsubscr...@googlegroups.com
 .
 For more options, visit this group at
 http://groups.google.com/group/protobuf?hl=en.



-- 
You received this message because you are subscribed to the Google Groups 
Protocol Buffers group.
To post to this group, send email to proto...@googlegroups.com.
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en.