Skip to content

Instantly share code, notes, and snippets.

@ncopa
Created July 31, 2014 14:15
Show Gist options
  • Save ncopa/9ea730dd842040b61765 to your computer and use it in GitHub Desktop.
Save ncopa/9ea730dd842040b61765 to your computer and use it in GitHub Desktop.
cxx-generate-packed-data.cc:(.text._ZN3foo14TestMessPacked13add_test_enumENS_8TestEnumE[_ZN3foo14TestMessPacked13add_test_enumENS_8TestEnumE]+0x29): undefined reference to `foo::TestEnum_IsValid(int)'
cxx-generate-packed-data.o: In function `google::protobuf::RepeatedPtrField<foo::SubMess>::TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Add<google::protobuf::RepeatedPtrField<foo::SubMess>::TypeHandler>()':
cxx-generate-packed-data.cc:(.text._ZN6google8protobuf8internal20RepeatedPtrFieldBase3AddINS0_16RepeatedPtrFieldIN3foo7SubMessEE11TypeHandlerEEEPNT_4TypeEv[_ZN6google8protobuf8internal20RepeatedPtrFieldBase3AddINS0_16RepeatedPtrFieldIN3foo7SubMessEE11TypeHandlerEEEPNT_4TypeEv]+0x5f): undefined reference to `foo::SubMess::SubMess()'
cxx-generate-packed-data.o: In function `main':
cxx-generate-packed-data.cc:(.text.startup+0x37): undefined reference to `foo::TestMessRequiredEnumSmall::TestMessRequiredEnumSmall()'
cxx-generate-packed-data.cc:(.text.startup+0x79): undefined reference to `foo::TestMessRequiredEnumSmall::~TestMessRequiredEnumSmall()'
cxx-generate-packed-data.cc:(.text.startup+0x81): undefined reference to `foo::TestMessRequiredEnum::TestMessRequiredEnum()'
cxx-generate-packed-data.cc:(.text.startup+0x9d): undefined reference to `foo::TestMessRequiredEnumSmall::~TestMessRequiredEnumSmall()'
cxx-generate-packed-data.cc:(.text.startup+0x19f): undefined reference to `foo::TestMessRequiredEnum::~TestMessRequiredEnum()'
cxx-generate-packed-data.cc:(.text.startup+0x1a7): undefined reference to `foo::TestFieldNo15::TestFieldNo15()'
cxx-generate-packed-data.cc:(.text.startup+0x1c8): undefined reference to `foo::TestMessRequiredEnum::~TestMessRequiredEnum()'
cxx-generate-packed-data.cc:(.text.startup+0x21a): undefined reference to `foo::TestFieldNo15::~TestFieldNo15()'
cxx-generate-packed-data.cc:(.text.startup+0x222): undefined reference to `foo::TestFieldNo16::TestFieldNo16()'
cxx-generate-packed-data.cc:(.text.startup+0x27b): undefined reference to `foo::TestFieldNo16::~TestFieldNo16()'
cxx-generate-packed-data.cc:(.text.startup+0x283): undefined reference to `foo::TestFieldNo2047::TestFieldNo2047()'
cxx-generate-packed-data.cc:(.text.startup+0x2e2): undefined reference to `foo::TestFieldNo2047::~TestFieldNo2047()'
cxx-generate-packed-data.cc:(.text.startup+0x2ea): undefined reference to `foo::TestFieldNo2048::TestFieldNo2048()'
cxx-generate-packed-data.cc:(.text.startup+0x343): undefined reference to `foo::TestFieldNo2048::~TestFieldNo2048()'
cxx-generate-packed-data.cc:(.text.startup+0x34b): undefined reference to `foo::TestFieldNo262143::TestFieldNo262143()'
cxx-generate-packed-data.cc:(.text.startup+0x3a4): undefined reference to `foo::TestFieldNo262143::~TestFieldNo262143()'
cxx-generate-packed-data.cc:(.text.startup+0x3ac): undefined reference to `foo::TestFieldNo262144::TestFieldNo262144()'
cxx-generate-packed-data.cc:(.text.startup+0x405): undefined reference to `foo::TestFieldNo262144::~TestFieldNo262144()'
cxx-generate-packed-data.cc:(.text.startup+0x40d): undefined reference to `foo::TestFieldNo33554431::TestFieldNo33554431()'
cxx-generate-packed-data.cc:(.text.startup+0x466): undefined reference to `foo::TestFieldNo33554431::~TestFieldNo33554431()'
cxx-generate-packed-data.cc:(.text.startup+0x46e): undefined reference to `foo::TestFieldNo33554432::TestFieldNo33554432()'
cxx-generate-packed-data.cc:(.text.startup+0x4c7): undefined reference to `foo::TestFieldNo33554432::~TestFieldNo33554432()'
cxx-generate-packed-data.cc:(.text.startup+0x4cf): undefined reference to `foo::TestMessRequiredInt32::TestMessRequiredInt32()'
cxx-generate-packed-data.cc:(.text.startup+0x4f9): undefined reference to `foo::TestFieldNo15::~TestFieldNo15()'
cxx-generate-packed-data.cc:(.text.startup+0x508): undefined reference to `foo::TestFieldNo16::~TestFieldNo16()'
cxx-generate-packed-data.cc:(.text.startup+0x517): undefined reference to `foo::TestFieldNo2047::~TestFieldNo2047()'
cxx-generate-packed-data.cc:(.text.startup+0x526): undefined reference to `foo::TestFieldNo2048::~TestFieldNo2048()'
cxx-generate-packed-data.cc:(.text.startup+0x535): undefined reference to `foo::TestFieldNo262143::~TestFieldNo262143()'
cxx-generate-packed-data.cc:(.text.startup+0x544): undefined reference to `foo::TestFieldNo262144::~TestFieldNo262144()'
cxx-generate-packed-data.cc:(.text.startup+0x553): undefined reference to `foo::TestFieldNo33554431::~TestFieldNo33554431()'
cxx-generate-packed-data.cc:(.text.startup+0x562): undefined reference to `foo::TestFieldNo33554432::~TestFieldNo33554432()'
cxx-generate-packed-data.cc:(.text.startup+0x5c9): undefined reference to `foo::TestMessRequiredInt32::~TestMessRequiredInt32()'
cxx-generate-packed-data.cc:(.text.startup+0x5d1): undefined reference to `foo::TestMessRequiredSInt32::TestMessRequiredSInt32()'
cxx-generate-packed-data.cc:(.text.startup+0x5fb): undefined reference to `foo::TestMessRequiredInt32::~TestMessRequiredInt32()'
cxx-generate-packed-data.cc:(.text.startup+0x662): undefined reference to `foo::TestMessRequiredSInt32::~TestMessRequiredSInt32()'
cxx-generate-packed-data.cc:(.text.startup+0x66a): undefined reference to `foo::TestMessRequiredSFixed32::TestMessRequiredSFixed32()'
cxx-generate-packed-data.cc:(.text.startup+0x694): undefined reference to `foo::TestMessRequiredSInt32::~TestMessRequiredSInt32()'
cxx-generate-packed-data.cc:(.text.startup+0x6fb): undefined reference to `foo::TestMessRequiredSFixed32::~TestMessRequiredSFixed32()'
cxx-generate-packed-data.cc:(.text.startup+0x703): undefined reference to `foo::TestMessRequiredUInt32::TestMessRequiredUInt32()'
cxx-generate-packed-data.cc:(.text.startup+0x72d): undefined reference to `foo::TestMessRequiredSFixed32::~TestMessRequiredSFixed32()'
cxx-generate-packed-data.cc:(.text.startup+0x776): undefined reference to `foo::TestMessRequiredUInt32::~TestMessRequiredUInt32()'
cxx-generate-packed-data.cc:(.text.startup+0x77e): undefined reference to `foo::TestMessRequiredFixed32::TestMessRequiredFixed32()'
cxx-generate-packed-data.cc:(.text.startup+0x7a8): undefined reference to `foo::TestMessRequiredUInt32::~TestMessRequiredUInt32()'
cxx-generate-packed-data.cc:(.text.startup+0x7f1): undefined reference to `foo::TestMessRequiredFixed32::~TestMessRequiredFixed32()'
cxx-generate-packed-data.cc:(.text.startup+0x7f9): undefined reference to `foo::TestMessRequiredInt64::TestMessRequiredInt64()'
cxx-generate-packed-data.cc:(.text.startup+0x82d): undefined reference to `foo::TestMessRequiredFixed32::~TestMessRequiredFixed32()'
cxx-generate-packed-data.cc:(.text.startup+0x8da): undefined reference to `foo::TestMessRequiredInt64::~TestMessRequiredInt64()'
cxx-generate-packed-data.cc:(.text.startup+0x8e2): undefined reference to `foo::TestMessRequiredSInt64::TestMessRequiredSInt64()'
cxx-generate-packed-data.cc:(.text.startup+0x916): undefined reference to `foo::TestMessRequiredInt64::~TestMessRequiredInt64()'
cxx-generate-packed-data.cc:(.text.startup+0x9c3): undefined reference to `foo::TestMessRequiredSInt64::~TestMessRequiredSInt64()'
cxx-generate-packed-data.cc:(.text.startup+0x9cb): undefined reference to `foo::TestMessRequiredSFixed64::TestMessRequiredSFixed64()'
cxx-generate-packed-data.cc:(.text.startup+0x9ff): undefined reference to `foo::TestMessRequiredSInt64::~TestMessRequiredSInt64()'
cxx-generate-packed-data.cc:(.text.startup+0xaac): undefined reference to `foo::TestMessRequiredSFixed64::~TestMessRequiredSFixed64()'
cxx-generate-packed-data.cc:(.text.startup+0xab4): undefined reference to `foo::TestMessRequiredUInt64::TestMessRequiredUInt64()'
cxx-generate-packed-data.cc:(.text.startup+0xae8): undefined reference to `foo::TestMessRequiredSFixed64::~TestMessRequiredSFixed64()'
cxx-generate-packed-data.cc:(.text.startup+0xc0d): undefined reference to `foo::TestMessRequiredUInt64::~TestMessRequiredUInt64()'
cxx-generate-packed-data.cc:(.text.startup+0xc15): undefined reference to `foo::TestMessRequiredFixed64::TestMessRequiredFixed64()'
cxx-generate-packed-data.cc:(.text.startup+0xc49): undefined reference to `foo::TestMessRequiredUInt64::~TestMessRequiredUInt64()'
cxx-generate-packed-data.cc:(.text.startup+0xd74): undefined reference to `foo::TestMessRequiredFixed64::~TestMessRequiredFixed64()'
cxx-generate-packed-data.cc:(.text.startup+0xd7c): undefined reference to `foo::TestMessRequiredFloat::TestMessRequiredFloat()'
cxx-generate-packed-data.cc:(.text.startup+0xda6): undefined reference to `foo::TestMessRequiredFixed64::~TestMessRequiredFixed64()'
cxx-generate-packed-data.cc:(.text.startup+0xdef): undefined reference to `foo::TestMessRequiredFloat::~TestMessRequiredFloat()'
cxx-generate-packed-data.cc:(.text.startup+0xdf7): undefined reference to `foo::TestMessRequiredDouble::TestMessRequiredDouble()'
cxx-generate-packed-data.cc:(.text.startup+0xe23): undefined reference to `foo::TestMessRequiredFloat::~TestMessRequiredFloat()'
cxx-generate-packed-data.cc:(.text.startup+0xe6c): undefined reference to `foo::TestMessRequiredDouble::~TestMessRequiredDouble()'
cxx-generate-packed-data.cc:(.text.startup+0xe74): undefined reference to `foo::TestMessRequiredBool::TestMessRequiredBool()'
cxx-generate-packed-data.cc:(.text.startup+0xe9b): undefined reference to `foo::TestMessRequiredDouble::~TestMessRequiredDouble()'
cxx-generate-packed-data.cc:(.text.startup+0xec3): undefined reference to `foo::TestMessRequiredBool::~TestMessRequiredBool()'
cxx-generate-packed-data.cc:(.text.startup+0xecb): undefined reference to `foo::TestMessRequiredEnumSmall::TestMessRequiredEnumSmall()'
cxx-generate-packed-data.cc:(.text.startup+0xee7): undefined reference to `foo::TestMessRequiredBool::~TestMessRequiredBool()'
cxx-generate-packed-data.cc:(.text.startup+0xf1e): undefined reference to `foo::TestMessRequiredEnumSmall::~TestMessRequiredEnumSmall()'
cxx-generate-packed-data.cc:(.text.startup+0xf26): undefined reference to `foo::TestMessRequiredEnum::TestMessRequiredEnum()'
cxx-generate-packed-data.cc:(.text.startup+0xf42): undefined reference to `foo::TestMessRequiredEnumSmall::~TestMessRequiredEnumSmall()'
cxx-generate-packed-data.cc:(.text.startup+0x106d): undefined reference to `foo::TestMessRequiredEnum::~TestMessRequiredEnum()'
cxx-generate-packed-data.cc:(.text.startup+0x1075): undefined reference to `foo::TestMessRequiredString::TestMessRequiredString()'
cxx-generate-packed-data.cc:(.text.startup+0x108d): undefined reference to `foo::TestMessRequiredEnum::~TestMessRequiredEnum()'
cxx-generate-packed-data.cc:(.text.startup+0x10eb): undefined reference to `foo::TestMessRequiredString::~TestMessRequiredString()'
cxx-generate-packed-data.cc:(.text.startup+0x10f3): undefined reference to `foo::TestMessRequiredBytes::TestMessRequiredBytes()'
cxx-generate-packed-data.cc:(.text.startup+0x110b): undefined reference to `foo::TestMessRequiredString::~TestMessRequiredString()'
cxx-generate-packed-data.cc:(.text.startup+0x1229): undefined reference to `foo::TestMessRequiredBytes::~TestMessRequiredBytes()'
cxx-generate-packed-data.cc:(.text.startup+0x1231): undefined reference to `foo::TestMessRequiredMessage::TestMessRequiredMessage()'
cxx-generate-packed-data.cc:(.text.startup+0x1297): undefined reference to `foo::TestMessRequiredBytes::~TestMessRequiredBytes()'
cxx-generate-packed-data.cc:(.text.startup+0x12c4): undefined reference to `foo::TestMessRequiredMessage::~TestMessRequiredMessage()'
cxx-generate-packed-data.cc:(.text.startup+0x12cc): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x12f6): undefined reference to `foo::TestMessRequiredMessage::~TestMessRequiredMessage()'
cxx-generate-packed-data.cc:(.text.startup+0x137b): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1383): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x13ad): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1438): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1440): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x146a): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x14ef): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x14f7): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x152b): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x15d8): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x15e0): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1614): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x16c1): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x16c9): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x16fd): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x17aa): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x17b2): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x17dc): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1825): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x182d): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x185a): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x18a9): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x18b1): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x18e8): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1951): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1959): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1990): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x19f3): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x19fb): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1a28): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1a77): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1a7f): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1aae): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1afd): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1b05): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1b2f): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1b5a): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1b62): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1b7e): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1bb5): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1bbd): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1bd9): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1d04): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1d0c): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1d24): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1d63): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1d6b): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1d83): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1ea8): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1eb0): undefined reference to `foo::TestMessOptional::TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1f20): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1f4f): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1f89): undefined reference to `foo::TestMess::TestMess()'
cxx-generate-packed-data.cc:(.text.startup+0x1fa1): undefined reference to `foo::TestMessOptional::~TestMessOptional()'
cxx-generate-packed-data.cc:(.text.startup+0x1fed): undefined reference to `foo::TestMess::~TestMess()'
cxx-generate-packed-data.cc:(.text.startup+0x1ff5): undefined reference to `foo::TestMess::TestMess()'
cxx-generate-packed-data.cc:(.text.startup+0x200d): undefined reference to `foo::TestMess::~TestMess()'
cxx-generate-packed-data.cc:(.text.startup+0x205f): undefined reference to `foo::TestMess::~TestMess()'
cxx-generate-packed-data.cc:(.text.startup+0x2080): undefined reference to `foo::TestMess::TestMess()'
cxx-generate-packed-data.cc:(.text.startup+0x20a7): undefined reference to `foo::TestMess::~TestMess()'
cxx-generate-packed-data.cc:(.text.startup+0x2160): undefined reference to `foo::TestMess::~TestMess()'
cxx-generate-packed-data.cc:(.text.startup+0x21b3): undefined reference to `foo::EmptyMess::EmptyMess()'
cxx-generate-packed-data.cc:(.text.startup+0x21d7): undefined reference to `foo::TestMess::~TestMess()'
cxx-generate-packed-data.cc:(.text.startup+0x22c1): undefined reference to `foo::EmptyMess::~EmptyMess()'
cxx-generate-packed-data.cc:(.text.startup+0x22f0): undefined reference to `foo::EmptyMess::~EmptyMess()'
collect2: error: ld returned 1 exit status
Makefile:317: recipe for target 'cxx-generate-packed-data' failed
make[2]: *** [cxx-generate-packed-data] Error 1
make[2]: Leaving directory '/home/buildozer/aports/main/protobuf-c/src/protobuf-c-0.15/src/test'
Makefile:725: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/buildozer/aports/main/protobuf-c/src/protobuf-c-0.15/src'
Makefile:280: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
>>> ERROR: protobuf-c: all failed
>>> protobuf-c: Uninstalling dependencies...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment