mozilla

Compare Revisions

Building Firefox with Debug Symbols

Change Revisions

Revision 53910:

Revision 53910 by Sheppy on

Revision 286639:

Revision 286639 by Toddw on

Title:
Building Firefox with Debug Symbols
Building Firefox with Debug Symbols
Slug:
Building_Firefox_with_Debug_Symbols
Building_Firefox_with_Debug_Symbols
Tags:
Crash_reporting, "Developing Mozilla", "Build documentation"
Crash_reporting, "Developing Mozilla", "Build documentation"
Content:

Revision 53910
Revision 286639
n13    <h3>n13    <h3 id="Building_Firefox_4.0_and_later">
n28    <h3>n28    <h3 id="Building_older_versions_of_Firefox_with_debug_symbols
 >">
n31    <h3>n31    <h3 id="On_Windows">
n39      Note that a typical release build will have additional optin39      Note that a typical release build will have additional opti
>ons. See <a class=" external" href="http://hg.mozilla.org/build/b>ons. See <a class="external" href="http://hg.mozilla.org/build/bu
>uildbot-configs/file/tip/mozilla2/win32/mozilla-central/nightly/m>ildbot-configs/file/tip/mozilla2/win32/mozilla-central/nightly/mo
>ozconfig" title="http://hg.mozilla.org/build/buildbot-configs/fil>zconfig" title="http://hg.mozilla.org/build/buildbot-configs/file
>e/tip/mozilla2/win32/mozilla-central/nightly/mozconfig">http://hg>/tip/mozilla2/win32/mozilla-central/nightly/mozconfig">http://hg.
>.mozilla.org/build/buildbot-configs/file/tip/mozilla2/win32/mozil>mozilla.org/build/buildbot-configs/file/tip/mozilla2/win32/mozill
>la-central/nightly/mozconfig</a> for the configuration used for n>a-central/nightly/mozconfig</a> for the configuration used for ni
>ightly builds.>ghtly builds.
n41    <h3 name="On_Mac">n41    <h3 id="On_Mac" name="On_Mac">
n50      You should use CFLAGS/CXXFLAGS instead of passing compiler n50      You should use CFLAGS/CXXFLAGS instead of passing compiler 
>flags in --enable-optimize, because --enable-optimize=flags overr>flags in --enable-optimize, because --enable-optimize=flags overr
>ides module-specific optimization settings, which you really don'>ides module-specific optimization settings, which you really don'
>t want to do. See {{ Bug("407794") }} for more info.>t want to do. See {{ Bug(407794) }} for more info.
n65    <h3 name="On_Linux">n65    <h3 id="On_Linux" name="On_Linux">
n73 export CFLAGS="-gstabs+"n73 ac_add_options --enable-debug-symbols="-gdwarf-2"
74 export CXXFLAGS="-gstabs+"
n77      See <a class=" external" href="http://hg.mozilla.org/build/n76      See <a class="external" href="http://hg.mozilla.org/build/b
>buildbot-configs/file/tip/mozilla2/linux/mozilla-central/nightly/>uildbot-configs/file/tip/mozilla2/linux/mozilla-central/nightly/m
>mozconfig" title="http://hg.mozilla.org/build/buildbot-configs/fi>ozconfig" title="http://hg.mozilla.org/build/buildbot-configs/fil
>le/tip/mozilla2/linux/mozilla-central/nightly/mozconfig">http://h>e/tip/mozilla2/linux/mozilla-central/nightly/mozconfig">http://hg
>g.mozilla.org/build/buildbot-configs/file/tip/mozilla2/linux/mozi>.mozilla.org/build/buildbot-configs/file/tip/mozilla2/linux/mozil
>lla-central/nightly/mozconfig</a> for the configuration used for >la-central/nightly/mozconfig</a> for the configuration used for n
>nightly builds.>ightly builds.
n79    <h3 name="Breakpad_symbol_files">n78    <h3 id="Breakpad_symbol_files" name="Breakpad_symbol_files">
t91    <h3 name="make_package">t90    <h3 id="make_package" name="make_package">

Back to History