ソフトウェアのコンパイル中にエラーが発生しました。 「dump_syms」が見つかりません。

ソフトウェアのコンパイル中にエラーが発生しました。 「dump_syms」が見つかりません。

コンパイルしようとしています。アトムテキストエディタソースから始めると、次のエラーが発生します。私はこれがJavaに関連していると思います。この特定のエラーに関する情報をオンラインで見つけましたが、明確な答えが見つからず、ここに投稿することにしました。

「シンボル」をダンプしたいようですが、/home/jgsatellite/Programs/atom/out/symbols参照したい「dump_syms」が見つからないため、中断されます。

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
...

時間を節約するために「at」の長いリストを作成していません。 「at」の後にリストされているパスからシンボルを抽出して* / out / symbolsフォルダに入れようとしますか?

すべてJavaScriptファイルのようです。

ファイルに「dump_syms」コード行がありますか? *dump-symbols.js:23:14 はファイルの 23 行と 14 行を参照しますか?ここで紛争が発生しているようです。

outフォルダに*out/symbolsというファイルがあるか確認してみましたが、ありませんでした。コンパイラがこれらの他のプロセスでシンボルと呼ばれるファイルを生成しようとしましたが、失敗しましたか?

答え1

Unable to find the "dump_syms"dump_symsこのメッセージは、対応するコマンドが存在しない場合に表示されます。

インストールを試みるGoogleブレークポイント

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

minidumpモジュールへのシンボリックリンクを作成します。

ln -s /usr/local/bin/dump_syms atom/script/node_modules/minidump/bin/dump_syms

関連情報