GithubHelp home page GithubHelp logo

fips-assimp's Introduction

fips-assimp's People

Contributors

fungos avatar mgerhardy avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

fips-assimp's Issues

Can't compile with latest fips

FIPS_RTTI must be set to true

/home/mgerhardy/dev/fips-assimp/assimp/code/FBXDocument.h:249:2: required from here
/home/mgerhardy/dev/fips-assimp/assimp/code/FBXProperties.h:78:37: error: ‘dynamic_cast’ not permitted with -fno-rtti
/home/mgerhardy/dev/fips-assimp/assimp/code/FBXProperties.h: In instantiation of ‘const T* Assimp::FBX::Property::As() const [with T = Assimp::FBX::TypedProperty]’:
/home/mgerhardy/dev/fips-assimp/assimp/code/FBXProperties.h:154:69: required from ‘T Assimp::FBX::PropertyGet(const Assimp::FBX::PropertyTable&, const string&, const T&) [with T = int; std::string = std::basic_string]’

latest upstream changes breaks fips module

../../fips-assimp_assimp/libassimp.a(ImporterRegistry.cpp.o): In Funktion `Assimp::GetImporterInstanceList(std::vector<Assimp::BaseImporter*, std::allocator<Assimp::BaseImporter*> >&)':
/home/mgerhardy/dev/fips-assimp/assimp/code/ImporterRegistry.cpp:245: Nicht definierter Verweis auf `Assimp::SIBImporter::SIBImporter()'
/home/mgerhardy/dev/fips-assimp/assimp/code/ImporterRegistry.cpp:317: Nicht definierter Verweis auf `Assimp::glTFImporter::glTFImporter()'
../../fips-assimp_assimp/libassimp.a(OpenGEXImporter.cpp.o): In Funktion `Assimp::OpenGEX::getColorType(ODDLParser::Identifier*)':
/home/mgerhardy/dev/fips-assimp/assimp/code/OpenGEXImporter.cpp:762: Nicht definierter Verweis auf `ODDLParser::Text::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/home/mgerhardy/dev/fips-assimp/assimp/code/OpenGEXImporter.cpp:764: Nicht definierter Verweis auf `ODDLParser::Text::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/home/mgerhardy/dev/fips-assimp/assimp/code/OpenGEXImporter.cpp:766: Nicht definierter Verweis auf `ODDLParser::Text::operator==(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
../../fips-assimp_assimp/libassimp.a(OpenDDLParser.cpp.o): In Funktion `ODDLParser::OpenDDLParser::parse()':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:209: Nicht definierter Verweis auf `ODDLParser::Context::Context()'
../../fips-assimp_assimp/libassimp.a(OpenDDLParser.cpp.o): In Funktion `ODDLParser::OpenDDLParser::exportContext(ODDLParser::Context*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:232: Nicht definierter Verweis auf `ODDLParser::OpenDDLExport::OpenDDLExport(ODDLParser::IOStreamBase*)'
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:233: Nicht definierter Verweis auf `ODDLParser::OpenDDLExport::exportContext(ODDLParser::Context*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:232: Nicht definierter Verweis auf `ODDLParser::OpenDDLExport::~OpenDDLExport()'
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:232: Nicht definierter Verweis auf `ODDLParser::OpenDDLExport::~OpenDDLExport()'
../../fips-assimp_assimp/libassimp.a(OpenDDLParser.cpp.o): In Funktion `ODDLParser::OpenDDLParser::parseName(char*, char*, ODDLParser::Name**)':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:505: Nicht definierter Verweis auf `ODDLParser::Name::Name(ODDLParser::NameType, ODDLParser::Identifier*)'
../../fips-assimp_assimp/libassimp.a(OpenDDLParser.cpp.o): In Funktion `ODDLParser::OpenDDLParser::parseIdentifier(char*, char*, ODDLParser::Identifier**)':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:537: Nicht definierter Verweis auf `ODDLParser::Identifier::Identifier(char const*, unsigned long)'
../../fips-assimp_assimp/libassimp.a(OpenDDLParser.cpp.o): In Funktion `ODDLParser::createPropertyWithData(ODDLParser::Identifier*, ODDLParser::Value*, ODDLParser::Property**)':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:772: Nicht definierter Verweis auf `ODDLParser::Property::Property(ODDLParser::Identifier*)'
../../fips-assimp_assimp/libassimp.a(OpenDDLParser.cpp.o): In Funktion `ODDLParser::OpenDDLParser::parseProperty(char*, char*, ODDLParser::Property**)':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:854: Nicht definierter Verweis auf `ODDLParser::Reference::Reference(unsigned long, ODDLParser::Name**)'
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:855: Nicht definierter Verweis auf `ODDLParser::Property::Property(ODDLParser::Identifier*)'
../../fips-assimp_assimp/libassimp.a(OpenDDLParser.cpp.o): In Funktion `ODDLParser::OpenDDLParser::parseDataList(char*, char*, ODDLParser::Value::ValueType, ODDLParser::Value**, unsigned long&, ODDLParser::Reference**, unsigned long&)':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:896: Nicht definierter Verweis auf `ODDLParser::Reference::Reference(unsigned long, ODDLParser::Name**)'
../../fips-assimp_assimp/libassimp.a(OpenDDLParser.cpp.o): In Funktion `ODDLParser::createDataArrayList(ODDLParser::Value*, unsigned long)':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/OpenDDLParser.cpp:949: Nicht definierter Verweis auf `ODDLParser::DataArrayList::DataArrayList()'
../../fips-assimp_assimp/libassimp.a(DDLNode.cpp.o): In Funktion `ODDLParser::releaseReferencedNames(ODDLParser::Reference*)':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/DDLNode.cpp:52: Nicht definierter Verweis auf `ODDLParser::Reference::~Reference()'
../../fips-assimp_assimp/libassimp.a(DDLNode.cpp.o): In Funktion `ODDLParser::DDLNode::~DDLNode()':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/DDLNode.cpp:75: Nicht definierter Verweis auf `ODDLParser::DataArrayList::~DataArrayList()'
../../fips-assimp_assimp/libassimp.a(DDLNode.cpp.o): In Funktion `void ODDLParser::releaseDataType<ODDLParser::Property>(ODDLParser::Property*)':
/home/mgerhardy/dev/fips-assimp/assimp/contrib/openddlparser/code/DDLNode.cpp:43: Nicht definierter Verweis auf `ODDLParser::Property::~Property()'
collect2: error: ld returned 1 exit status
src/client/CMakeFiles/client.dir/build.make:128: recipe for target '/home/mgerhardy/dev/fips-deploy/engine/linux-make-debug/client' failed
make[2]: *** [/home/mgerhardy/dev/fips-deploy/engine/linux-make-debug/client] Error 1
CMakeFiles/Makefile2:1954: recipe for target 'src/client/CMakeFiles/client.dir/all' failed
make[1]: *** [src/client/CMakeFiles/client.dir/all] Error 2
Makefile:75: recipe for target 'all' failed
make: *** [all] Error 2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.