Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 12 and Version 13 of BuildingWinNSS


Ignore:
Timestamp:
Mar 1, 2010, 3:58:40 AM (14 years ago)
Author:
bviktor
Comment:

use failsafe command prompt instead of msys.bat since it may hang (like for me)

Legend:

Unmodified
Added
Removed
Modified
  • BuildingWinNSS

    v12 v13  
    1515 2. Get !MozillaBuild
    1616
    17   Download [http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-1.4.exe MozillaBuild 1.4] and install it. By default it installs to `c:\mozilla-build`.
     17  Download [http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-1.4.exe MozillaBuild 1.4] and install it. Install it to `c:\devel\mozilla-build`.
    1818
    1919 3. Get MinGW
     
    120120== Build NSS ==
    121121
    122 The easiest way to do this with consistent results to to make a build script (the following is what the binary included with Pidgin is built with):
     122The easiest way to do this with consistent results is to make a build script (the following is what the binary included with Pidgin is built with):
    123123{{{
    124124#!sh
     
    139139PATH=/c/devel/pidgin-devel/win32-dev/mingw/bin:$PATH
    140140PATH=/c/devel/mozilla-build/moztools/bin:$PATH
     141PATH=/c/devel/mozilla-build/msys/bin:$PATH
    141142export PATH
    142143
     
    147148}}}
    148149
    149 Launch an MSYS shell using `c:\mozilla-build\msys\msys.bat` and run the above script.
     150Save this script as `build.sh`. Launch a command prompt and run:
     151
     152{{{
     153c:\devel\mozilla-build\msys\bin\sh build.sh
     154}}}
    150155
    151156The build will likely not complete successfully (it will bail out building `.../cmd/bltest`).  If it gets that far, it has built the various libraries successfully.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!