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