diff options
Diffstat (limited to 'files/ms/archive/mozilla/firefox')
-rw-r--r-- | files/ms/archive/mozilla/firefox/index.html | 13 | ||||
-rw-r--r-- | files/ms/archive/mozilla/firefox/jss_build_instructions_for_mac_os_x_10.6/index.html | 54 |
2 files changed, 67 insertions, 0 deletions
diff --git a/files/ms/archive/mozilla/firefox/index.html b/files/ms/archive/mozilla/firefox/index.html new file mode 100644 index 0000000000..7b83b61e7a --- /dev/null +++ b/files/ms/archive/mozilla/firefox/index.html @@ -0,0 +1,13 @@ +--- +title: Firefox +slug: Archive/Mozilla/Firefox +tags: + - Archive + - Firefox + - NeedsTranslation + - TopicStub +translation_of: Archive/Mozilla/Firefox +--- +<p>Out-of-date information about the Firefox project.</p> + +<p>{{SubpagesWithSummaries}}</p> diff --git a/files/ms/archive/mozilla/firefox/jss_build_instructions_for_mac_os_x_10.6/index.html b/files/ms/archive/mozilla/firefox/jss_build_instructions_for_mac_os_x_10.6/index.html new file mode 100644 index 0000000000..df09c15aba --- /dev/null +++ b/files/ms/archive/mozilla/firefox/jss_build_instructions_for_mac_os_x_10.6/index.html @@ -0,0 +1,54 @@ +--- +title: JSS build instructions for OSX 10.6 +slug: Archive/Mozilla/Firefox/JSS_build_instructions_for_Mac_OS_X_10.6 +tags: + - nth +translation_of: Archive/Mozilla/Firefox/JSS_build_instructions_for_Mac_OS_X_10.6 +--- +<p>The following build instructions were provided by PAVRW. The generic instructions didn't work to build on OSX 10.6.7.</p> + +<h2 id="HOWTO_successfully_compile_JSS_and_NSS_for_32_and_64_bits_on_OSX_10.6_(10.6.7)">HOWTO successfully compile JSS and NSS for 32 and 64 bits on OSX 10.6 (10.6.7)</h2> + +<h3 id="USEFUL_LINKS">USEFUL LINKS:</h3> + +<ul> + <li>https://developer.mozilla.org/en/NSS_reference/Building_and_installing_NSS/Build_instructions</li> + <li>https://developer.mozilla.org/jss_build_4.3.html</li> + <li><a class="link-ftp" href="ftp://ftp.mozilla.org/pub/mozilla.org/" rel="freelink">ftp://ftp.mozilla.org/pub/mozilla.org/</a> <componente> /releases</li> + <li><a class="external" href="http://www.mozilla.org/projects/security/pki/jss/using_jss.html" rel="freelink">http://www.mozilla.org/projects/secu...using_jss.html</a></li> +</ul> + +<h3 id="STEPS">STEPS:</h3> + +<p>Export all this:</p> + +<p> BUILD_OPT="1"<br> + CVSROOT=":pserver:<a class="link-mailto" href="mailto:anonymous@cvs-mirror.mozilla.org" rel="freelink">anonymous@cvs-mirror.mozilla.org</a>:/cvsroot"<br> + JAVA_HOME=$(/usr/libexec/java_home")<br> + NO_MDUPDATE="1"<br> + NSDISTMODE="copy"<br> + NS_USE_GCC="1"</p> + +<p>Create working dir:<br> + mkdir nss-jss<br> + cd nss-jss</p> + +<p>Obtain source:<br> + Altought manual said NSPR_4_6_4_RTM, NSS_3_11_4_RTM, JSS_4_2_5_RTM, they didnt work for OSX, giving many compiling errors. <br> + cvs login<br> + cvs co -r NSPR_4_8_7_RTM NSPR<br> + cvs co -r NSS_3_12_9_WITH_CKBI_1_82_RTM NSS<br> + cvs co -r JSS_4_3_2_RTM JSS</p> + +<p>Build NSS for 32 and 64: <br> + cd mozilla/security/nss<br> + make nss_build_all CC="gcc -arch i386" CCC="g++ -arch i386"<br> + make nss_build_all USE_64=1</p> + +<p>Build JSS for 32 and 64:<br> + cd ../jss<br> + make CC="gcc -arch i386" CCC="g++ -arch i386"<br> + make USE_64=1</p> + +<p><br> + on OSX, java.library.path doesnt seem to have /usr/lib or other paths. Temporal solution: copy libs to java dir /usr/lib/java. Setting LD_LIBRARY_PATH didnt work</p> |