Comparar revisiones

Gecko SDK

Revisión 388933:

Revisión 388933 de kseltar el

Revisión 388935:

Revisión 388935 de kseltar el

Título:
Gecko SDK
Gecko SDK
Enlace amigable (slug):
Gecko_SDK
Gecko_SDK
Contenido:

Revisión 388933
Revisión 388935
nn7    <div style="text-align:justify;">
7    <p>8      <p>
8      El Gecko SDK, también conocido como el XULRunner SDK, es un9        El Gecko SDK, también conocido como el XULRunner SDK, es 
> conjunto de archivos <a href="/es/XPIDL" title="es/XPIDL">XPIDL<>un conjunto de archivos <a href="/es/XPIDL" title="es/XPIDL">XPID
>/a>, cabeceras y herramientas para desarrollar componentes <a hre>L</a>, cabeceras y herramientas para desarrollar componentes <a h
>f="/es/XPCOM" title="es/XPCOM">XPCOM</a> que a su vez pueden por >ref="/es/XPCOM" title="es/XPCOM">XPCOM</a> que a su vez pueden po
>ejemplo ser accedidos desde <a href="/es/XUL" title="es/XUL">XUL<>r ejemplo ser accedidos desde <a href="/es/XUL" title="es/XUL">XU
>/a> usando <a href="/es/JavaScript" title="es/JavaScript">JavaScr>L</a> usando <a href="/es/JavaScript" title="es/JavaScript">JavaS
>ipt</a>.>cript</a>.
9    </p>10      </p>
10    <p>11      <p>
11      Debe tenerse en cuenta que para desarrollar estos component12        Debe tenerse en cuenta que para desarrollar estos compone
>es, no es necesario todo el codigo fuente de por ejemplo Firefox,>ntes, no es necesario todo el codigo fuente de por ejemplo Firefo
> puesto que no es requerido el acceso a los elementos de la capa >x, puesto que no es requerido el acceso a los elementos de la cap
>visual creando un componente. Por otra parte, ya que un component>a visual creando un componente. Por otra parte, ya que un compone
>e solo contiene funcionalidades básicas, debería poder ejecutarse>nte solo contiene funcionalidades básicas, debería poder ejecutar
> en cualquier producto&nbsp; de la plataforma Mozilla. Por tanto >se en cualquier producto&nbsp; de la plataforma Mozilla. Por tant
>no es necesario contar con un producto particular para construir >o no es necesario contar con un producto particular para construi
>las funcionalidades generales. Esta es la premisa sobre la que el>r las funcionalidades generales. Esta es la premisa sobre la que 
> Gecko SDK fue ideado.>el Gecko SDK fue ideado.
12    </p>13      </p>
13    <p>14      <p>
14      No debe confundirse el Gecko/XULRunner SDK con el <a href="15        No debe confundirse el Gecko/XULRunner SDK con el <a href
>/en/XULRunner" title="es/XULRunner">XULRunner</a> en sí mismo. El>="/en/XULRunner" title="es/XULRunner">XULRunner</a> en sí mismo. 
> Gecko SDK es una colección de archivos de cabeceras (headers) y >El Gecko SDK es una colección de archivos de cabeceras (headers) 
>herramientas usadas para el desarrollo general de componentes XPC>y herramientas usadas para el desarrollo general de componentes X
>OM que agregan funcionalidades a la plataforma existente, mientra>PCOM que agregan funcionalidades a la plataforma existente, mient
>s que el XULRunner es un esquema de funcionalidades (framework) d>ras que el XULRunner es un esquema de funcionalidades (framework)
>onde puede ser utilizado para ejecutarse independientemente (stan> donde puede ser utilizado para ejecutarse independientemente (st
>dalone) o embebido en aplicaciones basadas en el framework Mozill>andalone) o embebido en aplicaciones basadas en el framework Mozi
>a.>lla.
15    </p>16      </p>
16    <p>17      <p>
17      El Gecko SDK contiene todas las herramientas y cabeceras ne18        El Gecko SDK contiene todas las herramientas y cabeceras 
>cesarias para crear <em>plugins scripts NPAPI</em> incluyendo el >necesarias para crear <em>plugins scripts NPAPI</em> incluyendo e
>compilador/enlazador <em>xpidl</em> y el último&nbsp;<em><code>np>l compilador/enlazador <em>xpidl</em> y el último&nbsp;<em><code>
>api.h</code></em>.>npapi.h</code></em>.
18    </p>19      </p>
19    <h2 id="Obteniendo_el_SDK" name="Obteniendo_el_SDK">20      <h2 id="Obteniendo_el_SDK" name="Obteniendo_el_SDK">
20      Obteniendo el SDK21        Obteniendo el SDK
21    </h2>22      </h2>
22    <h3 id="Actualizaciones" name="Actualizaciones">23      <h3 id="Actualizaciones" name="Actualizaciones">
23      Actualizaciones24        Actualizaciones
24    </h3>25      </h3>
25    <p>26      <p>
26      No es necesario descargar o recompilar el Gecko SDK por las27        No es necesario descargar o recompilar el Gecko SDK por l
> actualizaciones de seguridad de Mozilla (por ejemplo, Mozilla 1.>as actualizaciones de seguridad de Mozilla (por ejemplo, Mozilla 
>7.3) ya que las cabeceras y las librerías enlazadas en el Gecko S>1.7.3) ya que las cabeceras y las librerías enlazadas en el Gecko
>DK usualmente no sufren cambios como resultados de las actualizac> SDK usualmente no sufren cambios como resultados de las actualiz
>iones de seguridad. Sin embargo, uno debe obtener y distribuir si>aciones de seguridad. Sin embargo, uno debe obtener y distribuir 
>empre los más nuevos componentes Gecko (como: gklayout.dll, etc.)>siempre los más nuevos componentes Gecko (como: gklayout.dll, etc
>.>.).
27    </p>28      </p>
28    <h3 id="Descargas" name="Descargas">29      <h3 id="Descargas" name="Descargas">
29      Descargas30        Descargas
30    </h3>31      </h3>
31    <p>32      <p>
32      Para versiones de Gecko anteriores a 2.0, deberá elegir la 33        Para versiones de Gecko anteriores a 2.0, deberá elegir l
>versión del Gecko SDK para la versión de Mozilla más cercana al u>a versión del Gecko SDK para la versión de Mozilla más cercana al
>tilizado. Para versiones de Gecko 2.0 o superior, deberá recompil> utilizado. Para versiones de Gecko 2.0 o superior, deberá recomp
>ar el componente para cada versión pues ya no está soportada la c>ilar el componente para cada versión pues ya no está soportada la
>ompatibilidad entre versiones.> compatibilidad entre versiones.
33    </p>34      </p>
34    <p>35      <p>
35      <span id="result_box" lang="es"><span class="hps">Además de36        <span id="result_box" lang="es"><span class="hps">Además 
> la</span> continuidad de <span class="hps">las versiones</span><>de la</span> continuidad de <span class="hps">las versiones</span
>span>,</span></span> <span id="result_box" lang="es"><span class=>><span>,</span></span> <span id="result_box" lang="es"><span clas
>"hps">aquí</span> </span><span id="result_box" lang="es"><span cl>s="hps">aquí</span> </span><span id="result_box" lang="es"><span 
>ass="hps">se pueden encontrar otras</span> <span class="hps atn">>class="hps">se pueden encontrar otras</span> <span class="hps atn
>versiones (</span><span>incluyendo</span> <span class="hps">Beta)>">versiones (</span><span>incluyendo</span> <span class="hps">Bet
></span><span>:</span></span> <a class="external" href="http://ftp>a)</span><span>:</span></span> <a class="external" href="http://f
>.mozilla.org/pub/mozilla.org/xulrunner/releases/" title="http://f>tp.mozilla.org/pub/mozilla.org/xulrunner/releases/" title="http:/
>tp.mozilla.org/pub/mozilla.org/xulrunner/releases/">Versiones de >/ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/">Versiones d
>Xulrunner</a><span id="result_box" lang="es">&nbsp;<span class="h>e Xulrunner</a><span id="result_box" lang="es">&nbsp;<span class=
>ps">(archivos</span> <span class="hps">incluyen</span> <span clas>"hps">(archivos</span> <span class="hps">incluyen</span> <span cl
>s="hps atn">"</span><span>sdk</span><span>"</span> <span class="h>ass="hps atn">"</span><span>sdk</span><span>"</span> <span class=
>ps">en el nombre)</span><span>.</span> <span class="hps">El</span>"hps">en el nombre)</span><span>.</span> <span class="hps">El</sp
>> <span class="hps">SDK</span> <span class="hps">sigue el mismo</>an> <span class="hps">SDK</span> <span class="hps">sigue el mismo
>span></span> <a class="link-https" href="https://wiki.mozilla.org></span></span> <a class="link-https" href="https://wiki.mozilla.o
>/Releases" title="https://wiki.mozilla.org/Releases">calendario d>rg/Releases" title="https://wiki.mozilla.org/Releases">calendario
>e liberaciones</a> <span id="result_box" lang="es">que <span clas> de liberaciones</a> <span id="result_box" lang="es">que <span cl
>s="hps">Firefox/</span><span class="hps">Thunderbird.</span> <spa>ass="hps">Firefox/</span><span class="hps">Thunderbird.</span> <s
>n class="hps">Una vez que</span></span> <span id="result_box" lan>pan class="hps">Una vez que</span></span> <span id="result_box" l
>g="es"><span class="hps">el</span> <span class="hps">SDK</span></>ang="es"><span class="hps">el</span> <span class="hps">SDK</span>
>span> <span id="result_box" lang="es">se vuelve <span class="hps"></span> <span id="result_box" lang="es">se vuelve <span class="hp
>>Beta</span><span>, está listo</span> <span class="hps">para la c>s">Beta</span><span>, está listo</span> <span class="hps">para la
>onstruir las</span> <span class="hps">extensiones</span><span>,</> construir las</span> <span class="hps">extensiones</span><span>,
>span> tu <span class="hps">componente</span> <span class="hps">de></span> tu <span class="hps">componente</span> <span class="hps">
>be trabajar con</span> <span class="hps">las versiones de lanzami>debe trabajar con</span> <span class="hps">las versiones de lanza
>ento</span> <span class="hps">del</span> <span class="hps">SDK</s>miento</span> <span class="hps">del</span> <span class="hps">SDK<
>pan> <span class="hps">sin ninguna modificación.</span> <span cla>/span> <span class="hps">sin ninguna modificación.</span> <span c
>ss="hps">Debido al proceso</span> <span class="hps">de&nbsp;</spa>lass="hps">Debido al proceso</span> <span class="hps">de&nbsp;</s
>n></span><a class="link-https" href="https://wiki.mozilla.org/Rap>pan></span><a class="link-https" href="https://wiki.mozilla.org/R
>idRelease#Overview" title="https://wiki.mozilla.org/RapidRelease#>apidRelease#Overview" title="https://wiki.mozilla.org/RapidReleas
>Overview">Liberación Rapida</a> <span id="result_box" lang="es"><>e#Overview">Liberación Rapida</a> <span id="result_box" lang="es"
>span class="hps">lanzamiento rápido</span><span>, puede ser</span>><span class="hps">lanzamiento rápido</span><span>, puede ser</sp
>> <span class="hps">una buena</span> <span class="hps">idea</span>an> <span class="hps">una buena</span> <span class="hps">idea</sp
>> <span class="hps">agregar el</span> <span class="hps">SDK</span>an> <span class="hps">agregar el</span> <span class="hps">SDK</sp
>> <span class="hps">en los Beta</span><span>.</span></span>>an> <span class="hps">en los Beta</span><span>.</span></span>
36    </p>37      </p>
37    <table class="standard-table">38      <table class="standard-table">
38      <tbody>39        <tbody>
39        <tr>40          <tr>
40          <th>41            <th>
41            Enlace de Descarga42              Enlace de Descarga
42          </th>43            </th>
43          <th>44            <th>
44            Gecko 20.0 (Firefox 20.0)45              Gecko 20.0 (Firefox 20.0)
45          </th>46            </th>
46          <th>47            <th>
47            Gecko 1.9.2 (Firefox 3.6)48              Gecko 1.9.2 (Firefox 3.6)
48          </th>49            </th>
49          <th>50            <th>
50            Gecko 1.9.1 (Firefox 3.5)51              Gecko 1.9.1 (Firefox 3.5)
51          </th>52            </th>
52          <th>53            <th>
53            Gecko 1.9 (Firefox 3.0)54              Gecko 1.9 (Firefox 3.0)
54          </th>55            </th>
55          <th>56            <th>
56            Gecko 1.8 (Firefox 1.5 and 2.0)57              Gecko 1.8 (Firefox 1.5 and 2.0)
57          </th>58            </th>
58        </tr>59          </tr>
59        <tr>60          <tr>
60          <th>61            <th>
61            Windows62              Windows
62          </th>63            </th>
63          <td>64            <td>
64            <a class="external" href="http://ftp.mozilla.org/pub/65              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.win3>b/mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.wi
>2.sdk.zip" title="http://ftp.mozilla.org/pub/mozilla.org/xulrunne>n32.sdk.zip" title="http://ftp.mozilla.org/pub/mozilla.org/xulrun
>r/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.win32.sdk.zip">Desca>ner/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.win32.sdk.zip">Des
>rgar</a>>cargar</a>
65          </td>66            </td>
66          <td>67            <td>
67            <a class="external" href="http://ftp.mozilla.org/pub/68              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.>b/mozilla.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-U
>win32.sdk.zip" title="http://ftp.mozilla.org/pub/mozilla.org/xulr>S.win32.sdk.zip" title="http://ftp.mozilla.org/pub/mozilla.org/xu
>unner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.win32.sdk.zip">D>lrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.win32.sdk.zip"
>escargar</a>>>Descargar</a>
68          </td>69            </td>
69          <td>70            <td>
70            <a class="external" href="http://ftp.mozilla.org/pub/71              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en>b/mozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.
>-US.win32.sdk.zip" title="http://ftp.mozilla.org/pub/mozilla.org/>en-US.win32.sdk.zip" title="http://ftp.mozilla.org/pub/mozilla.or
>xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en-US.win32.sd>g/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en-US.win32.
>k.zip">Descargar</a>>sdk.zip">Descargar</a>
71          </td>72            </td>
72          <td>73            <td>
73            <a class="external" href="http://ftp.mozilla.org/pub/74              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en>b/mozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.
>-US.win32.sdk.zip" title="http://ftp.mozilla.org/pub/mozilla.org/>en-US.win32.sdk.zip" title="http://ftp.mozilla.org/pub/mozilla.or
>xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en-US.win32.sd>g/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en-US.win32.
>k.zip">Descargar</a>>sdk.zip">Descargar</a>
74          </td>75            </td>
75          <td>76            <td>
76            <a class="external" href="http://ftp.mozilla.org/pub/77              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.8.0.4/sdk/gecko-sdk-win32-msvc-1>b/mozilla.org/xulrunner/releases/1.8.0.4/sdk/gecko-sdk-win32-msvc
>.8.0.4.zip" title="http://ftp.mozilla.org/pub/mozilla.org/xulrunn>-1.8.0.4.zip" title="http://ftp.mozilla.org/pub/mozilla.org/xulru
>er/releases/1.8.0.4/sdk/gecko-sdk-win32-msvc-1.8.0.4.zip">Descarg>nner/releases/1.8.0.4/sdk/gecko-sdk-win32-msvc-1.8.0.4.zip">Desca
>ar</a>>rgar</a>
77          </td>78            </td>
78        </tr>79          </tr>
79        <tr>80          <tr>
80          <th>81            <th>
81            Mac x86_6482              Mac x86_64
82          </th>83            </th>
83          <td>84            <td>
84            <a class="external" href="http://ftp.mozilla.org/pub/85              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.mac->b/mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.ma
>x86_64.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla.org>c-x86_64.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla.o
>/xulrunner/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.mac-x86_64.>rg/xulrunner/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.mac-x86_6
>sdk.tar.bz2">Descargar</a>>4.sdk.tar.bz2">Descargar</a>
85          </td>86            </td>
86          <td>87            <td>
87            N/A88              N/A
88          </td>89            </td>
89          <td>90            <td>
90            N/A91              N/A
91          </td>92            </td>
92          <td>93            <td>
93            N/A94              N/A
94          </td>95            </td>
95          <td>96            <td>
96            N/A97              N/A
97          </td>98            </td>
98        </tr>99          </tr>
99        <tr>100          <tr>
100          <th>101            <th>
101            Mac i386102              Mac i386
102          </th>103            </th>
103          <td>104            <td>
104            <a class="external" href="http://ftp.mozilla.org/pub/105              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.mac->b/mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.ma
>i386.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla.org/x>c-i386.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla.org
>ulrunner/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.mac-i386.sdk.>/xulrunner/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.mac-i386.sd
>tar.bz2">Descargar</a>>k.tar.bz2">Descargar</a>
105          </td>106            </td>
106          <td>107            <td>
107            <a class="external" href="http://ftp.mozilla.org/pub/108              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.>b/mozilla.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-U
>mac-i386.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla.o>S.mac-i386.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla
>rg/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.mac-i386.>.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.mac-i38
>sdk.tar.bz2">Descargar</a>>6.sdk.tar.bz2">Descargar</a>
108          </td>109            </td>
109          <td>110            <td>
110            <a class="external" href="http://ftp.mozilla.org/pub/111              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en>b/mozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.
>-US.mac-i386.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozil>en-US.mac-i386.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/moz
>la.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en-US.m>illa.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en-US
>ac-i386.sdk.tar.bz2">Descargar</a>>.mac-i386.sdk.tar.bz2">Descargar</a>
111          </td>112            </td>
112          <td>113            <td>
113            <a class="external" href="http://ftp.mozilla.org/pub/114              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en>b/mozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.
>-US.mac-i386.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozil>en-US.mac-i386.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/moz
>la.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en-US.m>illa.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en-US
>ac-i386.sdk.tar.bz2">Descargar</a>>.mac-i386.sdk.tar.bz2">Descargar</a>
114          </td>115            </td>
115          <td>116            <td>
116            N/A117              N/A
117          </td>118            </td>
118        </tr>119          </tr>
119        <tr>120          <tr>
120          <th>121            <th>
121            Mac ppc122              Mac ppc
122          </th>123            </th>
123          <td>124            <td>
124            N/A125              N/A
125          </td>126            </td>
126          <td>127            <td>
127            <a class="external" href="http://ftp.mozilla.org/pub/128              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.>b/mozilla.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-U
>mac-powerpc.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozill>S.mac-powerpc.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozi
>a.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.mac-po>lla.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.mac-
>werpc.sdk.tar.bz2">Descargar</a>>powerpc.sdk.tar.bz2">Descargar</a>
128          </td>129            </td>
129          <td>130            <td>
130            <a class="external" href="http://ftp.mozilla.org/pub/131              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en>b/mozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.
>-US.mac-powerpc.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mo>en-US.mac-powerpc.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/
>zilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en-U>mozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en
>S.mac-powerpc.sdk.tar.bz2">Descargar</a>>-US.mac-powerpc.sdk.tar.bz2">Descargar</a>
131          </td>132            </td>
132          <td>133            <td>
133            <a class="external" href="http://ftp.mozilla.org/pub/134              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en>b/mozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.
>-US.mac-powerpc.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mo>en-US.mac-powerpc.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/
>zilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en-U>mozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en
>S.mac-powerpc.sdk.tar.bz2">Descargar</a>>-US.mac-powerpc.sdk.tar.bz2">Descargar</a>
134          </td>135            </td>
135          <td>136            <td>
136            <a class="external" href="http://ftp.mozilla.org/pub/137              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.8.0.4/sdk/gecko-sdk-mac-1.8.0.4.>b/mozilla.org/xulrunner/releases/1.8.0.4/sdk/gecko-sdk-mac-1.8.0.
>zip" title="http://ftp.mozilla.org/pub/mozilla.org/xulrunner/rele>4.zip" title="http://ftp.mozilla.org/pub/mozilla.org/xulrunner/re
>ases/1.8.0.4/sdk/gecko-sdk-mac-1.8.0.4.zip">Descargar</a>>leases/1.8.0.4/sdk/gecko-sdk-mac-1.8.0.4.zip">Descargar</a>
137          </td>138            </td>
138        </tr>139          </tr>
139        <tr>140          <tr>
140          <th>141            <th>
141            Linux x86_64142              Linux x86_64
142          </th>143            </th>
143          <td>144            <td>
144            <a class="external" href="http://ftp.mozilla.org/pub/145              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.linu>b/mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.li
>x-x86_64.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla.o>nux-x86_64.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla
>rg/xulrunner/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.linux-x86>.org/xulrunner/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.linux-x
>_64.sdk.tar.bz2">Descargar</a>>86_64.sdk.tar.bz2">Descargar</a>
145          </td>146            </td>
146          <td>147            <td>
147            N/A148              N/A
148          </td>149            </td>
149          <td>150            <td>
150            N/A151              N/A
151          </td>152            </td>
152          <td>153            <td>
153            N/A154              N/A
154          </td>155            </td>
155          <td>156            <td>
156            N/A157              N/A
157          </td>158            </td>
158        </tr>159          </tr>
159        <tr>160          <tr>
160          <th>161            <th>
161            Linux i686162              Linux i686
162          </th>163            </th>
163          <td>164            <td>
164            <a class="external" href="http://ftp.mozilla.org/pub/165              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.linu>b/mozilla.org/xulrunner/releases/20.0/sdk/xulrunner-20.0.en-US.li
>x-i686.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla.org>nux-i686.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla.o
>/xulrunner/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.linux-i686.>rg/xulrunner/releases/18.0.1/sdk/xulrunner-18.0.1.en-US.linux-i68
>sdk.tar.bz2">Descargar</a>>6.sdk.tar.bz2">Descargar</a>
165          </td>166            </td>
166          <td>167            <td>
167            <a class="external" href="http://ftp.mozilla.org/pub/168              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.>b/mozilla.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-U
>linux-i686.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla>S.linux-i686.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/mozil
>.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.linux-i>la.org/xulrunner/releases/3.6.28/sdk/xulrunner-3.6.28.en-US.linux
>686.sdk.tar.bz2">Descargar</a>>-i686.sdk.tar.bz2">Descargar</a>
168          </td>169            </td>
169          <td>170            <td>
170            <a class="external" href="http://ftp.mozilla.org/pub/171              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en>b/mozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.
>-US.linux-i686.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/moz>en-US.linux-i686.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/m
>illa.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en-US>ozilla.org/xulrunner/releases/1.9.1.19/sdk/xulrunner-1.9.1.19.en-
>.linux-i686.sdk.tar.bz2">Descargar</a>>US.linux-i686.sdk.tar.bz2">Descargar</a>
171          </td>172            </td>
172          <td>173            <td>
173            <a class="external" href="http://ftp.mozilla.org/pub/174              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en>b/mozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.
>-US.linux-i686.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/moz>en-US.linux-i686.sdk.tar.bz2" title="http://ftp.mozilla.org/pub/m
>illa.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en-US>ozilla.org/xulrunner/releases/1.9.0.17/sdk/xulrunner-1.9.0.17.en-
>.linux-i686.sdk.tar.bz2">Descargar</a>>US.linux-i686.sdk.tar.bz2">Descargar</a>
174          </td>175            </td>
175          <td>176            <td>
176            <a class="external" href="http://ftp.mozilla.org/pub/177              <a class="external" href="http://ftp.mozilla.org/pu
>mozilla.org/xulrunner/releases/1.8.0.4/sdk/gecko-sdk-i686-pc-linu>b/mozilla.org/xulrunner/releases/1.8.0.4/sdk/gecko-sdk-i686-pc-li
>x-gnu-1.8.0.4.tar.bz2" title="http://ftp.mozilla.org/pub/mozilla.>nux-gnu-1.8.0.4.tar.bz2" title="http://ftp.mozilla.org/pub/mozill
>org/xulrunner/releases/1.8.0.4/sdk/gecko-sdk-i686-pc-linux-gnu-1.>a.org/xulrunner/releases/1.8.0.4/sdk/gecko-sdk-i686-pc-linux-gnu-
>8.0.4.tar.bz2">Descargar</a>>1.8.0.4.tar.bz2">Descargar</a>
177          </td>178            </td>
178        </tr>179          </tr>
179      </tbody>180        </tbody>
180    </table>181      </table>
181    <p>182      <p>
182      El SDK no está oficialmente lanzado para otras plataformas;183        El SDK no está oficialmente lanzado para otras plataforma
> si lo necesitas, probablemente deberás adaptarlo para la tuya.>s; si lo necesitas, probablemente deberás adaptarlo para la tuya.
183    </p>184      </p>
184    <div class="note">185      <div class="note">
185      <p>186        <p>
186        <strong>Nota:</strong> Puedes <a href="https://mail.mozil187          <strong>Nota:</strong> Puedes <a href="https://mail.moz
>la.com/home/akeybl@mozilla.com/Release%20Management.ics" title="h>illa.com/home/akeybl@mozilla.com/Release%20Management.ics" title=
>ttps://mail.mozilla.com/home/akeybl@mozilla.com/Release%20Managem>"https://mail.mozilla.com/home/akeybl@mozilla.com/Release%20Manag
>ent.ics">subscribirte a un calendario</a> de fechas de lanzamient>ement.ics">subscribirte a un calendario</a> de fechas de lanzamie
>o de Firefox. Como también, puedes <a href="https://mail.mozilla.>nto de Firefox. Como también, puedes <a href="https://mail.mozill
>com/home/akeybl@mozilla.com/Release%20Management.html" title="htt>a.com/home/akeybl@mozilla.com/Release%20Management.html" title="h
>ps://mail.mozilla.com/home/akeybl@mozilla.com/Release%20Managemen>ttps://mail.mozilla.com/home/akeybl@mozilla.com/Release%20Managem
>t.html">ver las fechas</a> en la Web.>ent.html">ver las fechas</a> en la Web.
188        </p>
189      </div>
187      </p>190      <p>
188    </div>
189    <p>
190      Desempaquetar el tarball del SDK en algún directorio adecua191        Desempaquetar el tarball del SDK en algún directorio adec
>do.>uado.
191    </p>192      </p>
192    <h4 id="Situaciones_con_el_OS_X_SDK" name="Situaciones_con_el193      <h4 id="Situaciones_con_el_OS_X_SDK" name="Situaciones_con_
>_OS_X_SDK">>el_OS_X_SDK">
193      Situaciones con el OS X SDK194        Situaciones con el OS X SDK
194    </h4>195      </h4>
195    <p>196      <p>
196      Si tu necesitas usar la utilidad <code>xpidl</code> para co197        Si tu necesitas usar la utilidad <code>xpidl</code> para 
>mpilar archivos IDL en OS X, y lo más probable es que observes cu>compilar archivos IDL en OS X, y lo más probable es que observes 
>ando ejecutes la herramienta un extraño error similar al de las s>cuando ejecutes la herramienta un extraño error similar al de las
>iguientes líneas:> siguientes líneas:
197    </p>198      </p>
198    <pre>199      <pre>
n204    <p>n205      <p>
205      Desafortunadamente, esto es causado pro un problema con el 206        Desafortunadamente, esto es causado pro un problema con e
>proceso de construcción del SDK que aún no se logró resolver (ver>l proceso de construcción del SDK que aún no se logró resolver (v
> Bugzilla bug #<a class="link-https" href="https://bugzilla.mozil>er Bugzilla bug #<a class="link-https" href="https://bugzilla.moz
>la.org/show_bug.cgi?id=430274">430274</a>). Para solucionarlo, ne>illa.org/show_bug.cgi?id=430274">430274</a>). Para solucionarlo, 
>cesitarás instalar primero MacPorts como se indica en los <a href>necesitarás instalar primero MacPorts como se indica en los <a hr
>="/En/Developer_Guide/Build_Instructions/Mac_OS_X_Prerequisites" >ef="/En/Developer_Guide/Build_Instructions/Mac_OS_X_Prerequisites
>title="en/Mac_OS_X_Build_Prerequisites">Prerequisitos de Construc>" title="en/Mac_OS_X_Build_Prerequisites">Prerequisitos de Constr
>ción de Mac OS X</a> e instalar con él <code>libidl</code>. En ve>ucción de Mac OS X</a> e instalar con él <code>libidl</code>. En 
>rsiones 64-bit de Mac OS X, necesitarás instalar <code>libidl</co>versiones 64-bit de Mac OS X, necesitarás instalar <code>libidl</
>de> con la opción <code>+universal</code>.>code> con la opción <code>+universal</code>.
206    </p>207      </p>
207    <p>208      <p>
208      Una vez concluido, deberás ejecutar el siguiente comando:209        Una vez concluido, deberás ejecutar el siguiente comando:
209    </p>210      </p>
210    <pre>211      <pre>
t213    <p>t214      <p>
214      Esto debería corregir el problema.215        Esto debería corregir el problema.
215    </p>216      </p>
216    <h3 id="Construyendo_el_SDK" name="Construyendo_el_SDK">217      <h3 id="Construyendo_el_SDK" name="Construyendo_el_SDK">
217      Construyendo el SDK218        Construyendo el SDK
218    </h3>219      </h3>
219    <p>220      <p>
220      Para construstruir el SDK, deberías construir el <a href="/221        Para construstruir el SDK, deberías construir el <a href=
>en/XULRunner" title="en/XULRunner">XULRunner</a> (el Gecko SDK se>"/en/XULRunner" title="en/XULRunner">XULRunner</a> (el Gecko SDK 
> forma como parte del proceso de contrucción del, por lo que suel>se forma como parte del proceso de contrucción del, por lo que su
>e llamarse también XULRunner SDK). Ver la&nbsp; <a href="/En/Deve>ele llamarse también XULRunner SDK). Ver la&nbsp; <a href="/En/De
>loper_Guide/Build_Instructions" title="en/Build_Documentation">Do>veloper_Guide/Build_Instructions" title="en/Build_Documentation">
>cumentación para la Compilación</a> para mayores detalles. Despué>Documentación para la Compilación</a> para mayores detalles. Desp
>s la contrucción del XULRunner se concluye corriendo <code>make s>ués la contrucción del XULRunner se concluye corriendo <code>make
>dk</code> desde el directorio objeto se creará un paquete del sdk> sdk</code> desde el directorio objeto se creará un paquete del s
> en <code>dist</code>.>dk en <code>dist</code>.
221    </p>222      </p>
222    <h2 id="Contents_of_the_SDK" name="Contents_of_the_SDK">223      <h2 id="Contents_of_the_SDK" name="Contents_of_the_SDK">
223      Contenidos del SDK224        Contenidos del SDK
224    </h2>225      </h2>
225    <p>226      <p>
226      El SDK contiene lo siguiente:227        El SDK contiene lo siguiente:
227    </p>228      </p>
228    <ul>229      <ul>
229      <li>1.9.2230        <li>1.9.2
230      </li>231        </li>
231      <li>Archivos IDL para interfaces estables (bajo <code>idl/<232        <li>Archivos IDL para interfaces estables (bajo <code>idl
>/code>)>/</code>)
232      </li>233        </li>
233      <li>Archivos cabecera para interfaces estables, funciones X234        <li>Archivos cabecera para interfaces estables, funciones
>PCOM, y funciones NSPR (bajo <code>include/</code>)> XPCOM, y funciones NSPR (bajo <code>include/</code>)
234      </li>235        </li>
235      <li>Importar librerías o librerías compartidas (bajo <code>236        <li>Importar librerías o librerías compartidas (bajo <cod
>lib/</code>)>e>lib/</code>)
236      </li>237        </li>
237      <li>Librerías estática de utilitarios (bajo <code>lib/</cod238        <li>Librerías estática de utilitarios (bajo <code>lib/</c
>e>)>ode>)
238      </li>239        </li>
239      <li>Varias herramientas (bajo <code>bin/</code>)240        <li>Varias herramientas (bajo <code>bin/</code>)
240      </li>241        </li>
241    </ul>242      </ul>
242    <p>243      <p>
243      Para más información sobre enlazado seguro de componentes X244        Para más información sobre enlazado seguro de componentes
>PCOM usando la librería XPCOM "glue", ver <a href="/en/XPCOM_Glue> XPCOM usando la librería XPCOM "glue", ver <a href="/en/XPCOM_Gl
>" title="en/XPCOM_Glue">XPCOM Glue</a>.>ue" title="en/XPCOM_Glue">XPCOM Glue</a>.
244    </p>245      </p>
245    <h2 id="Recursos" name="Recursos">246      <h2 id="Recursos" name="Recursos">
246      Utilizando el Sistema de Compilación Mozilla con el SDK247        Utilizando el Sistema de Compilación Mozilla con el SDK
247    </h2>248      </h2>
248    <p>249      <p>
249      Es posible usar el <a class="internal" href="/Talk:en/Creat250        Es posible usar el <a class="internal" href="/Talk:en/Cre
>ing_Custom_Firefox_Extensions_with_the_Mozilla_Build_System" titl>ating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System" ti
>e="Talk:En/Creating Custom Firefox Extensions with the Mozilla Bu>tle="Talk:En/Creating Custom Firefox Extensions with the Mozilla 
>ild System">Sistema de Compilación Mozilla</a> con el SDK. Se pue>Build System">Sistema de Compilación Mozilla</a> con el SDK. Se p
>de hacer descargando el código fuente para Firefox y usando <code>uede hacer descargando el código fuente para Firefox y usando <co
>>--with-libxul-sdk</code> como opcion para el <code>configure</co>de>--with-libxul-sdk</code> como opcion para el <code>configure</
>de>.>code>.
250    </p>251      </p>
251    <h2 id="Recursos" name="Recursos">252      <h2 id="Recursos" name="Recursos">
252      Recursos253        Recursos
253    </h2>254      </h2>
254    <ul>255      <ul>
255      <li>256        <li>
256        <a href="/User:Andywang/xpidl" title="User:Andywang/xpidl257          <a href="/User:Andywang/xpidl" title="User:Andywang/xpi
>">xpidl.exe estático</a> (no-oficial) Si buscas un xpidl.exe enla>dl">xpidl.exe estático</a> (no-oficial) Si buscas un xpidl.exe en
>zado estáticamente, puedes descargarlo aquí.>lazado estáticamente, puedes descargarlo aquí.
257      </li>258        </li>
258      <li>259        <li>
259        <a class="external" href="http://www.oxymoronical.com/vie260          <a class="external" href="http://www.oxymoronical.com/v
>w/1114">Mac Intel Gecko 1.8 SDK</a> El Mac 1.8 SDK oficial es una>iew/1114">Mac Intel Gecko 1.8 SDK</a> El Mac 1.8 SDK oficial es u
> version ppc. Esta es una compilación intel no oficial.>na version ppc. Esta es una compilación intel no oficial.
260      </li>261        </li>
261    </ul>262      </ul>
262    <p>263      <p>
263      {{ languages( { "zh-cn": "cn/Gecko_SDK", "en": "en/SDK_Geck264        {{ languages( { "zh-cn": "cn/Gecko_SDK", "en": "en/SDK_Ge
>o", "fr": "fr/SDK_Gecko", "ja": "ja/Gecko_SDK" } ) }}>cko", "fr": "fr/SDK_Gecko", "ja": "ja/Gecko_SDK" } ) }}
264    </p>265      </p>
265    <div id="cke_pastebin" style="position: absolute; top: 178px;266      <div id="cke_pastebin" style="position: absolute; top: 178p
> width: 1px; height: 1px; overflow: hidden; left: -1000px;">>x; width: 1px; height: 1px; overflow: hidden; left: -1000px;">
266      &nbsp;267        &nbsp;
268      </div>

Volver al historial