blob: 19c418617ac816c345e68feb659cf145ab11265b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
---
title: NSPR
slug: NSPR
tags:
- NSPR
translation_of: Mozilla/Projects/NSPR
---
<p><strong>Netscape Portable Runtime (NSPR)</strong> — платформо-нейтральный API для функций системного уровня и libc-подобных. API используется в клиентах Mozilla, многих серверных приложениях Red Hat и Sun, а также другом ПО.</p>
<h2 id="Getting_NSPR">Getting NSPR</h2>
<p>NSPR is available in various source and binary packages, depending on your platform:</p>
<ul>
<li><strong>Windows:</strong> Build the source package, using the <a href="/ru/docs/NSPR_build_instructions" title="NSPR_build_instructions">NSPR build instructions</a>.</li>
<li><strong>Mac:</strong> Install the <a href="http://www.macports.org/" title="http://www.macports.org/">MacPorts</a> <em>nspr</em> package, or the <a href="http://brew.sh" title="http://brew.sh">Homebrew</a> <em>nspr</em> package.</li>
<li><strong>Ubuntu:</strong> Install the <em>libnspr4-dev</em> package via <code>apt-get.</code></li>
<li><strong>Debian:</strong> Install the <em>libnspr4-dev</em> package via <code>apt-get</code>.</li>
<li><strong>openSUSE Linux:</strong> Install one or more of the following via <code>yast</code> or <code>zypper</code> :
<ul>
<li><em>mozilla-nspr</em> : Binary libraries for your platform</li>
<li><em>mozilla-nspr-32bit</em> : Binary libraries needed to run 32-bit programs on a 64-bit OS</li>
<li><em>mozilla-nspr-devel</em> : Files needed (in addition to the above libraries) to compile programs using NSPR</li>
<li><em>mozilla-nspr-debuginfo</em> : Debug information (including build symbols) for package <em>mozilla-nspr</em></li>
<li><em>mozilla-nspr-debuginfo-32bit</em> : Debug information (including build symbols) for package <em>mozilla-nspr-32bit</em></li>
<li><em>mozilla-nspr-debugsource</em> : Debug sources for all of the above</li>
</ul>
</li>
</ul>
<table class="topicpage-table">
<tbody>
<tr>
<td>
<h2 class="Documentation" id="Documentation" name="Documentation">Документация</h2>
<dl>
<dt><a href="/ru/docs/NSPR/About_NSPR" title="NSPR/About_NSPR">About NSPR</a></dt>
<dd><small>This topic describes, in general terms, the goals of NSPR and a bit about how it does it.</small></dd>
<dt><a href="/ru/docs/NSPR_API_Reference" title="NSPR_API_Reference">NSPR API Reference</a></dt>
<dd><small>The reference describes each API public macro, structure and function in the NSPR API.</small></dd>
<dt><a href="/ru/docs/NSPR_build_instructions" title="NSPR_build_instructions">NSPR build instructions</a></dt>
<dd><small>How to checkout and build from source.</small></dd>
<dt><a href="/ru/docs/NSPR_release_process" title="NSPR_release_process">NSPR release process</a></dt>
<dd><small>How to prepare an NSPR release.</small></dd>
<dt><a href="http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/projects/nspr/" title="http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/projects/nspr/">Legacy NSPR Content</a></dt>
<dd><small>Older NSPR content is available in SVN for browsing and/or migration to this site</small></dd>
</dl>
<p><span class="alllinks"><a href="/ru/docs/tag/NSPR" title="tag/NSPR">View All...</a></span></p>
</td>
<td>
<h2 class="Community" id="Community" name="Community">Сообщество</h2>
<ul>
<li>View Mozilla forums...</li>
</ul>
<p>{{DiscussionList("dev-tech-nspr", "mozilla.dev.tech.nspr")}}</p>
<h2 class="Related_Topics" id="Related_Topics" name="Related_Topics">Связанные темы</h2>
<ul>
<li><a href="/ru/docs/Necko" title="Necko">Necko</a>, <a href="/ru/docs/NSS" title="NSS">NSS</a></li>
</ul>
</td>
</tr>
</tbody>
</table>
|