Opened 4 years ago
#60659 assigned defect
opencascade @7.4: Undefined symbols StdLPersistent_Collection::instance
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.2 |
Keywords: | Cc: | ||
Port: | opencascade |
Description
opencascade has this build error at least on 10.8:
Undefined symbols for architecture x86_64: "StdLPersistent_Collection::instance<StdLPersistent_Collection::directArrayBase, StdLPersistent_HArray1::instance<TColStd_HArray1OfReal>, TDataStd_RealArray, StdLPersistent_Collection::noConversion>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::directArrayT<StdLPersistent_HArray1::instance<TColStd_HArray1OfReal>, TDataStd_RealArray, StdLPersistent_Collection::noConversion> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::directArrayBase, StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_IntegerArray, StdLPersistent_Collection::noConversion>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::directArrayT<StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_IntegerArray, StdLPersistent_Collection::noConversion> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::booleanArrayBase, StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_BooleanArray, StdLPersistent_Collection::byteConverter>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::booleanArrayT<StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_BooleanArray, StdLPersistent_Collection::byteConverter> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::mapBase, StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_IntPackedMap, StdLPersistent_Collection::noConversion>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::mapT<StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_IntPackedMap, StdLPersistent_Collection::noConversion> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::listBase, StdLPersistent_HArray1::instance<TColStd_HArray1OfReal>, TDataStd_RealList, StdLPersistent_Collection::noConversion>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::listT<StdLPersistent_HArray1::instance<TColStd_HArray1OfReal>, TDataStd_RealList, StdLPersistent_Collection::noConversion> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::listBase, StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_BooleanList, StdLPersistent_Collection::boolConverter>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::listT<StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_BooleanList, StdLPersistent_Collection::boolConverter> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::listBase, StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_IntegerList, StdLPersistent_Collection::noConversion>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::listT<StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_IntegerList, StdLPersistent_Collection::noConversion> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::listBase, StdLPersistent_HArray1::instance<StdLPersistent_HArray1OfPersistent>, TDataStd_ExtStringList, StdLPersistent_Collection::stringConverter>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::listT<StdLPersistent_HArray1::instance<StdLPersistent_HArray1OfPersistent>, TDataStd_ExtStringList, StdLPersistent_Collection::stringConverter> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::listBase, StdLPersistent_HArray1::instance<StdLPersistent_HArray1OfPersistent>, TDataStd_ReferenceList, StdLPersistent_Collection::referenceConverter>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::listT<StdLPersistent_HArray1::instance<StdLPersistent_HArray1OfPersistent>, TDataStd_ReferenceList, StdLPersistent_Collection::referenceConverter> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::arrayBase, StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_ByteArray, StdLPersistent_Collection::byteConverter>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::arrayT<StdLPersistent_HArray1::instance<TColStd_HArray1OfInteger>, TDataStd_ByteArray, StdLPersistent_Collection::byteConverter> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::arrayBase, StdLPersistent_HArray1::instance<StdLPersistent_HArray1OfPersistent>, TDataStd_ExtStringArray, StdLPersistent_Collection::stringConverter>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::arrayT<StdLPersistent_HArray1::instance<StdLPersistent_HArray1OfPersistent>, TDataStd_ExtStringArray, StdLPersistent_Collection::stringConverter> in StdLPersistent.cxx.o "StdLPersistent_Collection::instance<StdLPersistent_Collection::arrayBase, StdLPersistent_HArray1::instance<StdLPersistent_HArray1OfPersistent>, TDataStd_ReferenceArray, StdLPersistent_Collection::referenceConverter>::ImportAttribute()", referenced from: vtable for StdLPersistent_Collection::arrayT<StdLPersistent_HArray1::instance<StdLPersistent_HArray1OfPersistent>, TDataStd_ReferenceArray, StdLPersistent_Collection::referenceConverter> in StdLPersistent.cxx.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Note: See
TracTickets for help on using
tickets.