Open GoogleCodeExporter opened 9 years ago
I ran into the same problem. It looks like around revision 311 some windoze
programmer added some functionality to fix exploits on windows and broke the
mac support. Considering that was in Feb 2009, I guess that means no one at
Google has built this on a mac since then.
Here is a hacked way to fix the problem. Copy the method GetCStringSymbolData
from simple_symbol_supplier.cc to on_demand_symbol_supplier.cc.
Then you have to add the files exploitability.cc and
source_line_resolver_base.cc to the project.
Finally, you have to comment out line 73 of exploitability.cc where some
bonehead windoze programmer added a dependency on windoze specific code without
any kind of check for what platform the source is being compiled for.
Once that's taken care of, the xcode project should compile.
I'm working on a blog post about how to get breakpad working on snow leopard.
The documentation is severely lacking and it seems most people have passed on
using breakpad because it was too complicated.
Included with that blog post will be viral-free source code for a servlet to
store the dump in a SQL database. That part I've already got working. I might
end up writing a Foundation tool that accepts http connections and stores the
data in the database, including the pretty output from crash_report. I'll post
the article once I've got breakpad working in properly and have had someone
else do a code review.
Look for it at www.lilback.com/mark/
Original comment by mlilback
on 10 Oct 2010 at 3:49
I have used revision 351 so far, and it has compiled correctly.
http://groups.google.com/group/google-breakpad-dev/browse_thread/thread/e2c1c45d
b952012c
Original comment by aigner.e...@gmail.com
on 10 Oct 2010 at 8:56
Looks like mento fixed this in r717.
Original comment by smokey.ardisson@gmail.com
on 7 Nov 2010 at 2:58
Original issue reported on code.google.com by
aigner.e...@gmail.com
on 8 Oct 2010 at 8:27