Error Whle compilando o software. “Incapaz de encontrar o 'dump_syms'”

0

Eu estou tentando compilar o editor de texto Atom da fonte, e estou preso ao seguinte erro. Eu acho que isso está relacionado ao java. Procurei informações on-line sobre esse erro específico, mas não encontrei respostas claras. Então, decidi postar aqui.

Parece que está tentando descartar "símbolos" em /home/jgsatellite/Programs/atom/out/symbols , mas fica travado porque não consegue encontrar os "dump_syms" que está tentando fazer referência.

Generating API docs at /home/jgsatellite/Programs/atom/docs/output/atom-api.json
Dumping symbols in /home/jgsatellite/Programs/atom/out/symbols
Unable to find the "dump_syms"
Error: Unable to find the "dump_syms" *this message was repeated 22 times*
at /home/jgsatellite/Programs/atom/script/lib/dump-symbols.js:26:15
at Object.module.exports.dumpSymbol (/home/jgsatellite/Programs/atom/script/node_modules/minidump/lib/minidump.js:65:5)
at /home/jgsatellite/Programs/atom/script/lib/dump-symbols.js:23:14
...

Existe uma lista mais longa de "at" que não incluí para economizar tempo. Está tentando puxar os símbolos dos caminhos listados após "at" e colocá-los na pasta * / out / symbols?

Todos parecem ser arquivos javascript.

As linhas de código "dump_syms" estão no arquivo? É * dump-symbols.js: 23: 14 referenciando a linha 23 e 14 no arquivo? Eu estou supondo que este é o lugar onde o conflito está surgindo.

Eu verifiquei se há um arquivo chamado * out / symbols na pasta out, mas não está lá. O compilador está tentando gerar um arquivo chamado símbolos desses outros processos e não consegue fazer isso?

Qualquer ajuda seria apreciada. Obrigado.

    
por user289736 07.05.2018 / 18:47

1 resposta

0

A mensagem Unable to find the "dump_syms" aparece quando o comando dump_syms não existe.

Tente instalar o google-breakpad

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH=$PATH:$(pwd)/depot_tools
mkdir breakpad && cd breakpad
fetch breakpad
cd src
./configure && make
sudo make install

e crie um link simbólico para o módulo minidump

ln -s /usr/local/bin/dump_syms atom/script/node_modules/minidump/bin/dump_syms
    
por 28.08.2018 / 19:58