Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8066417
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 5, 20262026-06-05T11:59:20+00:00 2026-06-05T11:59:20+00:00

Is here anyone who successfully build Google Breakpad on MacOS using standard Qt tool

  • 0

Is here anyone who successfully build Google Breakpad on MacOS using standard Qt tool chain without xcode?

I’m trying to get work this library for two days now and still without success. I already successfully compiled it and ran it on Windows and Linux. (from original Google-git repository).

But MacOS version of library has missing makefile for libbreakpad_client.a and generated libbreakpad.a does not contain the exception handler.

http://screencast.com/t/V0mNiM3kZ

I found few topic about this issue on here on a stackoverflow but advice with updated makefiles didn’t work for me (or I didn’t copy makefiles correctly).

I also tried to download updated version directly from Mozilla repository (version 10 and 11beta). But when I tried to compile Mozilla version, there was another errors with undefined symbols (on Mac and also on Linux).

I also found AlekSi – breakpad-qt but this version also works correctly only under Win and Linux. Under Mac there is some errors about “Unknown architecture — are you on a PDP-11?”

I will be gratitude to anyone who can point me how to compile it and get it work under Mac or who can send me a packed version of breakpad which can be compiled under MacOS using standard make and used in Qt application.

Thank you
Ludek

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-05T11:59:22+00:00Added an answer on June 5, 2026 at 11:59 am

    AlekSi’s breakpad-qt is three years old, and the breakpad source in it doesn’t support 64 bits on OSX.

    Failing to detect your processor type is what makes it complain about “Unknown architecture — are you on a PDP-11?”.

    You definitely need a more recent breakpad version, either from their svn, or from my breakpad-qt fork at: https://github.com/webitup/qt-breakpad

    Now, if you intend on supporting 10.6 (MACOSX_DEPLOYMENT_TARGET=10.6) as well, you need to patch breakpad source using this https://github.com/webitup/qt-breakpad/commit/71a9fdedd827e5939ba66bfcc0cd6c1c9fbbc87b (-> I don’t think 10.6 has PPC support)

    Then:

    You apparently managed to compile directly from source, so, good for that way.

    Now, if you want to build a framework from breakpad instead, and link to that from your qt app/lib, then Dave Mateer suggestion is the way to go (and he deserves the credit). The following worked for me:

    cd $BREAKPAD_SOURCE_TREE
    xcodebuild -sdk macosx10.7 -project src/client/mac/Breakpad.xcodeproj -configuration Release -target Breakpad ARCHS=x86_64 ONLY_ACTIVE_ARCH=YES MACOSX_DEPLOYMENT_TARGET=10.6 GCC_VERSION=com.apple.compilers.llvmgcc42 
    

    Note that I’m only building target Breakpad instead of All (it seems you only need that – and a test is failing for me using All, though it does produce a usable framework either way).

    And note that you don’t require XCode per-se – just the command line builds tools.

    In order to use that framework in your QT project:

    mac {
            QMAKE_LFLAGS += -F$$BREAKPAD_PATH/client/mac/build/Release/
            LIBS += -framework Breakpad
    }
    

    And you should be set.

    Finally: I also pushed a number of changes in my breakpad-qt fork source itself to have it at least compile (on OSX!) against the updated breakpad version, but I have no idea yet if it does work properly.

    I’m just starting with that fork – if you want to share experience and/or commit some stuff in there, just ask.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Anyone here who has experience with using Exchange webservice. I am trying to send
Looking through the massive android source code, anyone on here who know where exactly
I forgot the name of that application tool. anyone here remembers it? It let's
I think there should be a tool to do so ? is anyone here
I am attempting to create a behavior tree using C#. For anyone who doesn't
is there anyone here who knows how to create a panel tab?it wasn't discussed
Anyone here have any experience with using a CMS system for content and populating
Easy points here for anyone who knows. I am looking for a detailed answer
Does anyone here use phpmailer? I downloaded the files for phpmailer 5.2.1 (the newest
Does anyone here know of a Javascript application (something similar to Lightbox, only not

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.