From d8cc3eeeb55b92b0d7fe9a325937df11c28fbcaa Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 12 Jan 2020 17:05:25 +0200 Subject: Update doc/ and move various entries to wiki --- doc/Building/Breakpad.asciidoc | 44 ------------------------------------------ 1 file changed, 44 deletions(-) delete mode 100644 doc/Building/Breakpad.asciidoc (limited to 'doc/Building/Breakpad.asciidoc') diff --git a/doc/Building/Breakpad.asciidoc b/doc/Building/Breakpad.asciidoc deleted file mode 100644 index aa2642e..0000000 --- a/doc/Building/Breakpad.asciidoc +++ /dev/null @@ -1,44 +0,0 @@ -== Breakpad - -=== Enabling breakpad -Use the `-DBreakpad=enabled` option. This requires Breakpad be installed as a package. - -=== Building breakpad on linux -[source, sh] ----- -# Get the missing linux syscall support header -if [ ! -f breakpad.git/src/third_party/lss/linux_syscall_support.h ]; then - mkdir -p breakpad.git/src/third_party/lss - curl -L https://chromium.googlesource.com/linux-syscall-support/+/master/linux_syscall_support.h?format=TEXT | base64 --decode > breakpad.git/src/third_party/lss/linux_syscall_support.h -fi - -buildpath=$(pwd)/build -if [ ! -d $buildpath ]; then - mkdir $buildpath -fi - -installpath=$(pwd)/install -if [ ! -d $installpath ]; then - mkdir $installpath -fi - -cd $buildpath -../breakpad.git/configure --prefix=$installpath -make -make install ----- - -=== Producing symbols -[source, sh] ----- -tools/linux/dump_syms/dump_syms ./poi > poi.sym -head -n1 poi.sym -mkdir -p ./symbols/poi/ -mv poi.sym ./symbols/poi/ ----- - -=== Processing minidump -[source, sh] ----- -processor/minidump_stackwalk minidump.dmp ./symbols ----- -- cgit v1.2.1