aboutsummaryrefslogtreecommitdiff
path: root/files/ms/archive/mozilla/firefox
diff options
context:
space:
mode:
Diffstat (limited to 'files/ms/archive/mozilla/firefox')
-rw-r--r--files/ms/archive/mozilla/firefox/index.html13
-rw-r--r--files/ms/archive/mozilla/firefox/jss_build_instructions_for_mac_os_x_10.6/index.html54
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> &lt;componente&gt; /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>