I'm using GN and trying to make an official build. I'm following the directions in
, and I have src-internal checked out: the only addition is symbol_level = 2 to my
.
../../third_party/binutils/Linux_x64/Release/bin/ld.gold: error: obj/third_party/brotli/libbrotli.a: no archive symbol table (run ranlib)
/tmp/lto-llvm-dfa065.o:ld-temp.o:function brotli::HashLongestMatch<15, 8, 16>::FindLongestMatch(unsigned char const*, unsigned long, int const*, unsigned long, unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*, double*): error: undefined reference to 'kBrotliDictionary'
/tmp/lto-llvm-dfa065.o:ld-temp.o:function brotli::HashLongestMatch<15, 8, 16>::FindLongestMatch(unsigned char const*, unsigned long, int const*, unsigned long, unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*, double*): error: undefined reference to 'kBrotliDictionary'
/tmp/lto-llvm-dfa065.o:ld-temp.o:function brotli::HashLongestMatch<15, 8, 16>::FindLongestMatch(unsigned char const*, unsigned long, int const*, unsigned long, unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*, double*): error: undefined reference to 'kBrotliDictionary'
/tmp/lto-llvm-dfa065.o:ld-temp.o:function brotli::HashLongestMatch<15, 7, 10>::FindLongestMatch(unsigned char const*, unsigned long, int const*, unsigned long, unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*, double*): error: undefined reference to 'kBrotliDictionary'
/tmp/lto-llvm-dfa065.o:ld-temp.o:function main: error: undefined reference to 'BrotliCreateState'
/tmp/lto-llvm-dfa065.o:ld-temp.o:function main: error: undefined reference to 'BrotliDecompressStream'
/tmp/lto-llvm-dfa065.o:ld-temp.o:function main: error: undefined reference to 'BrotliDestroyState'
clang-3.9: error: linker command failed with exit code 1 (use -v to see invocation)
Has anyone built official successfully? What steps did you follow to make it work?