Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
B
boo
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • AxioDL
  • boo
  • Issues
  • #16

Closed
Open
Opened Oct 31, 2017 by Phillip Stephens@antidoteOwner

Cannot compile boo.

Created by: slawekwaga

I tried to compile urde. Again.

Scanning dependencies of target glslangValidator
[  5%] Building CXX object hecl/extern/boo/glslang/StandAlone/CMakeFiles/glslangValidator.dir/StandAlone.cpp.o
[  5%] Linking CXX executable glslangValidator
../glslang/libglslang.a(ShaderLang.cpp.o): In function `(anonymous namespace)::SetupBuiltinSymbolTable(int, EProfile, glslang::SpvVersion const&, glslang::EShSource)':
/home/slawomir/Dane/urde/hecl/extern/boo/glslang/glslang/MachineIndependent/ShaderLang.cpp:414: undefined reference to `glslang::TSymbolTable::copyTable(glslang::TSymbolTable const&)'
/home/slawomir/Dane/urde/hecl/extern/boo/glslang/glslang/MachineIndependent/ShaderLang.cpp:423: undefined reference to `glslang::TSymbolTable::copyTable(glslang::TSymbolTable const&)'
../glslang/libglslang.a(ShaderLang.cpp.o): In function `glslang::TSymbolTable::pop(glslang::TPrecisionQualifier*)':
/home/slawomir/Dane/urde/hecl/extern/boo/glslang/glslang/MachineIndependent/SymbolTable.h:610: undefined reference to `glslang::TSymbolTableLevel::~TSymbolTableLevel()'
../glslang/libglslang.a(ShaderLang.cpp.o): In function `glslang::TSymbolTable::readOnly()':
/home/slawomir/Dane/urde/hecl/extern/boo/glslang/glslang/MachineIndependent/SymbolTable.h:807: undefined reference to `glslang::TSymbolTableLevel::readOnly()'
../glslang/libglslang.a(Initialize.cpp.o): In function `glslang::TVariable::TVariable(std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> > const*, glslang::TType const&, bool)':
/home/slawomir/Dane/urde/hecl/extern/boo/glslang/glslang/MachineIndependent/SymbolTable.h:157: undefined reference to `vtable for glslang::TVariable'
../glslang/libglslang.a(Initialize.cpp.o): In function `glslang::TAnonMember::TAnonMember(std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> > const*, unsigned int, glslang::TVariable const&, int)':
/home/slawomir/Dane/urde/hecl/extern/boo/glslang/glslang/MachineIndependent/SymbolTable.h:327: undefined reference to `vtable for glslang::TAnonMember'
../glslang/libglslang.a(Initialize.cpp.o): In function `glslang::TSymbolTable::relateToOperator(char const*, glslang::TOperator)':
/home/slawomir/Dane/urde/hecl/extern/boo/glslang/glslang/MachineIndependent/SymbolTable.h:782: undefined reference to `glslang::TSymbolTableLevel::relateToOperator(char const*, glslang::TOperator)'
../glslang/libglslang.a(Initialize.cpp.o): In function `glslang::TSymbolTable::setFunctionExtensions(char const*, int, char const* const*)':
/home/slawomir/Dane/urde/hecl/extern/boo/glslang/glslang/MachineIndependent/SymbolTable.h:788: undefined reference to `glslang::TSymbolTableLevel::setFunctionExtensions(char const*, int, char const* const*)'
../glslang/libglslang.a(ParseHelper.cpp.o): In function `glslang::TFunction::TFunction(std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> > const*, glslang::TType const&, glslang::TOperator)':
/home/slawomir/Dane/urde/hecl/extern/boo/glslang/glslang/MachineIndependent/SymbolTable.h:226: undefined reference to `vtable for glslang::TFunction'
collect2: error: ld returned 1 exit status
make[2]: *** [hecl/extern/boo/glslang/StandAlone/CMakeFiles/glslangValidator.dir/build.make:102: hecl/extern/boo/glslang/StandAlone/glslangValidator] Błąd 1
make[1]: *** [CMakeFiles/Makefile2:816: hecl/extern/boo/glslang/StandAlone/CMakeFiles/glslangValidator.dir/all] Błąd 2
make: *** [Makefile:152: all] Błąd 2
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: AxioDL/boo#16