I've moved to protobufs-2.6.1 and I'm still getting the same errors. After looking through the windows logs I got.
Faulting application name: protoc.exe, version: 0.0.0.0, time stamp: 0x00030000 Faulting module name: libstdc++-6.dll, version: 0.0.0.0, time stamp: 0x4d278712 Exception code: 0xc0000005 Fault offset: 0x00049858 Faulting process id: 0x1e00 Faulting application start time: 0x01d00cc1bf11d42e Faulting application path: c:\Local_Sean\openlighting\olaWin2\protobuf-2.6.1\src\.libs\protoc.exe Faulting module path: C:\Windows\system32\libstdc++-6.dll Report Id: fd633ca1-78b4-11e4-bd4b-002564f7ee13 I don't have a libstdc++-6.dll in system32, but it is in MinGW/bin Any ideas? Is there just a build flag I need to set somewhere? On Saturday, November 29, 2014 11:58:09 AM UTC-5, Sean Sill wrote: > > I'm not even sure where to start troubleshooting this at! Any pointers > would be helpful.. > > On Tuesday, November 11, 2014 2:15:29 PM UTC-5, Sean Sill wrote: >> >> I successful built 2.5 and installed in mingw with an older version >> (3.5.4), but recently had to reinstall mingw and am attempting to build >> protobufs again. >> >> Configure executes fine, and make seems to but there is a final step that >> if fails on. >> >> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -pthread -Wall >> -Wwrite-strings >> Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -MT >> python_generator.lo - >> D -MP -MF .deps/python_generator.Tpo -c >> google/protobuf/compiler/python/python_ >> enerator.cc -o python_generator.o >/dev/null 2>&1 >> mv -f .deps/python_generator.Tpo .deps/python_generator.Plo >> /bin/sh ../libtool --tag=CXX --mode=link g++ -pthread -Wall >> -Wwrite-strings - >> overloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -version-info 8:0:0 >> -expor >> -dynamic -no-undefined -o libprotoc.la -rpath /usr/local/lib >> code_generator.lo >> command_line_interface.lo plugin.lo plugin.pb.lo subprocess.lo >> zip_writer.lo cp >> _enum.lo cpp_enum_field.lo cpp_extension.lo cpp_field.lo cpp_file.lo >> cpp_genera >> or.lo cpp_helpers.lo cpp_message.lo cpp_message_field.lo >> cpp_primitive_field.lo >> cpp_service.lo cpp_string_field.lo java_enum.lo java_enum_field.lo >> java_extensi >> n.lo java_field.lo java_file.lo java_generator.lo java_helpers.lo >> java_message. >> o java_message_field.lo java_primitive_field.lo java_service.lo >> java_string_fie >> d.lo java_doc_comment.lo python_generator.lo libprotobuf.la >> libtool: link: g++ -shared -nostdlib >> c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../. >> /../dllcrt2.o c:/mingw/bin/../lib/gcc/mingw32/4.8.1/crtbegin.o >> .libs/code_gene >> ator.o .libs/command_line_interface.o .libs/plugin.o .libs/plugin.pb.o >> .libs/su >> process.o .libs/zip_writer.o .libs/cpp_enum.o .libs/cpp_enum_field.o >> .libs/cpp_ >> xtension.o .libs/cpp_field.o .libs/cpp_file.o .libs/cpp_generator.o >> .libs/cpp_h >> lpers.o .libs/cpp_message.o .libs/cpp_message_field.o >> .libs/cpp_primitive_field >> o .libs/cpp_service.o .libs/cpp_string_field.o .libs/java_enum.o >> .libs/java_enu >> _field.o .libs/java_extension.o .libs/java_field.o .libs/java_file.o >> .libs/java >> generator.o .libs/java_helpers.o .libs/java_message.o >> .libs/java_message_field. >> .libs/java_primitive_field.o .libs/java_service.o >> .libs/java_string_field.o .l >> bs/java_doc_comment.o .libs/python_generator.o >> ./.libs/libprotobuf.dll.a -Lc: >> mingw/bin/../lib/gcc/mingw32/4.8.1 -Lc:/mingw/bin/../lib/gcc >> -Lc:/mingw/bin/../ >> ib/gcc/mingw32/4.8.1/../../../../mingw32/lib >> -Lc:/mingw/bin/../lib/gcc/mingw32/ >> .8.1/../../.. -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex >> -lmsvcrt -l >> dvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmoldname >> -lming >> ex -lmsvcrt c:/mingw/bin/../lib/gcc/mingw32/4.8.1/crtend.o -pthread -O2 >> -pth >> ead -o .libs/libprotoc-8.dll -Wl,--enable-auto-image-base -Xlinker >> --out-implib >> -Xlinker .libs/libprotoc.dll.a >> libtool: link: ar cru .libs/libprotoc.a code_generator.o >> command_line_interfac >> .o plugin.o plugin.pb.o subprocess.o zip_writer.o cpp_enum.o >> cpp_enum_field.o c >> p_extension.o cpp_field.o cpp_file.o cpp_generator.o cpp_helpers.o >> cpp_message. >> cpp_message_field.o cpp_primitive_field.o cpp_service.o >> cpp_string_field.o jav >> _enum.o java_enum_field.o java_extension.o java_field.o java_file.o >> java_genera >> or.o java_helpers.o java_message.o java_message_field.o >> java_primitive_field.o >> ava_service.o java_string_field.o java_doc_comment.o python_generator.o >> libtool: link: ranlib .libs/libprotoc.a >> libtool: link: ( cd ".libs" && rm -f "libprotoc.la" && cp -p "../ >> libprotoc.la" >> libprotoc.la" ) >> /bin/sh ../libtool --tag=CXX --mode=link g++ -pthread -Wall >> -Wwrite-strings - >> overloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -pthread -o >> protoc.exe ma >> n.o libprotobuf.la libprotoc.la >> libtool: link: g++ -pthread -Wall -Wwrite-strings -Woverloaded-virtual >> -Wno-sig >> -compare -O2 -g -DNDEBUG -pthread -o .libs/protoc.exe main.o >> ./.libs/libprotob >> f.dll.a ./.libs/libprotoc.dll.a >> /c/Local_Sean/openlighting/ola_windows/protobuf >> 2.5.0/src/.libs/libprotobuf.dll.a -pthread -L/usr/local/lib >> oldpwd=`pwd` && ( cd . && $oldpwd/protoc.exe -I. --cpp_out=$oldpwd >> google/proto >> uf/unittest.proto google/protobuf/unittest_empty.proto >> google/protobuf/unittest >> import.proto google/protobuf/unittest_import_public.proto >> google/protobuf/unitt >> st_mset.proto google/protobuf/unittest_optimize_for.proto >> google/protobuf/unitt >> st_embed_optimize_for.proto google/protobuf/unittest_custom_options.proto >> googl >> /protobuf/unittest_lite.proto google/protobuf/unittest_import_lite.proto >> google >> protobuf/unittest_import_public_lite.proto >> google/protobuf/unittest_lite_import >> _nonlite.proto google/protobuf/unittest_no_generic_services.proto >> google/protob >> f/compiler/cpp/cpp_test_bad_identifiers.proto ) >> make[2]: *** [unittest_proto_middleman] Error 255 >> make[2]: Leaving directory >> `/c/Local_Sean/openlighting/ola_windows/protobuf-2.5 >> 0/src' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/c/Local_Sean/openlighting/ola_windows/protobuf-2.5 >> 0' >> make: *** [all] Error 2 >> >> What happens is when it attempts to run protoc.exe, I get an instant >> "Application has stopped", and then application failed to start 0xc0000005. >> >> This happens with: >> ./configure >> ./configure --prefix=/mingw >> ./configure --prefix=`cd /mingw; pwd -W` >> >> Any ideas? I'm stuck at this point. >> > -- 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 http://groups.google.com/group/protobuf. For more options, visit https://groups.google.com/d/optout.
