[Lazarus-es] gecko port

José Mejuto joshyfun en gmail.com
Mar Feb 7 10:34:05 CET 2012


Hello franmate,

Tuesday, February 7, 2012, 9:57:27 AM, you wrote:

>> fgc> Probé a poner la carpeta xulrunner junto al ejecutable, a colocar el
>> fgc> ejecutable dentro de la carpeta, etc
>> fgc> Y nada.
>> fgc> Jose , ¿Cómo de accesible tiene que estar xulrunner? ( junto al
>> fgc> ejecutable, en una carpeta, etc )
fgc> En este momento estoy con windows, pero sería para los dos sistemas operativos.

Salvo que algo esté fallando, cosa que no me extrañaría (a los del
gecko les gusta cambiar comportamientos de versión en version)
necesitas que el xulrunner completo esté en una carpeta llamada
"xulrunner" en la misma del .exe (el .exe también puede estar en la
misma del xulrunner, o poner la variable de entorno "MOZILLA_FIVE_HOME
apuntando a donde está el xulrunner).

La carpeta xulrunner tiene que parecerse a esta:

26/05/2010  18:18         <DIR>    .
26/05/2010  18:18         <DIR>    ..
25/05/2010  22:48         <DIR>    chrome
26/05/2010  18:13         <DIR>    components
25/05/2010  22:48         <DIR>    defaults
25/05/2010  22:48         <DIR>    dictionaries
25/05/2010  22:48         <DIR>    greprefs
25/05/2010  22:48         <DIR>    modules
25/05/2010  22:48         <DIR>    plugins
25/05/2010  22:48         <DIR>    res
24/05/2010   2:49          12.288  AccessibleMarshal.dll
24/05/2010   2:54         118.272  crashreporter.exe
24/05/2010   2:08           3.801  crashreporter.ini
24/05/2010   2:58             115  dependentlibs.list
24/05/2010   3:04             478  freebl3.chk
24/05/2010   2:55         249.856  freebl3.dll
26/05/2010  17:59      14.637.114  geckotest.exe
24/05/2010   2:49          24.576  IA2Marshal.dll
24/05/2010   3:01           5.885  javaxpcom.jar
24/05/2010   3:01          13.824  javaxpcomglue.dll
24/05/2010   2:15         840.704  js.exe
24/05/2010   2:15         809.472  js3250.dll
24/05/2010   2:05          30.826  LICENSE
24/05/2010   2:12         708.608  mozcrt19.dll
24/05/2010   3:01         220.672  mozctl.dll
24/05/2010   3:01          11.264  mozctlx.dll
24/05/2010   2:10           2.337  nspr-config
24/05/2010   2:14         163.840  nspr4.dll
24/05/2010   2:56         638.976  nss3.dll
24/05/2010   2:57         344.064  nssckbi.dll
24/05/2010   3:04             478  nssdbm3.chk
24/05/2010   2:55          98.304  nssdbm3.dll
24/05/2010   2:55          81.920  nssutil3.dll
24/05/2010   2:54             145  platform.ini
24/05/2010   2:14          14.848  plc4.dll
24/05/2010   2:14          11.776  plds4.dll
24/05/2010   2:05           1.002  README.txt
24/05/2010   3:01           8.192  redit.exe
24/05/2010   2:57          98.304  smime3.dll
24/05/2010   3:04             478  softokn3.chk
24/05/2010   2:55         155.648  softokn3.dll
24/05/2010   2:26         452.096  sqlite3.dll
24/05/2010   2:56         135.168  ssl3.dll
24/05/2010   2:54               6  update.locale
24/05/2010   2:54         241.152  updater.exe
24/05/2010   2:58          12.288  xpcom.dll
24/05/2010   2:59          23.552  xpcshell.exe
24/05/2010   2:15         308.736  xpidl.exe
24/05/2010   2:15          21.504  xpt_dump.exe
24/05/2010   2:15          18.432  xpt_link.exe
24/05/2010   2:58       9.645.568  xul.dll
24/05/2010   3:01         110.592  xulrunner-stub.exe
24/05/2010   3:01          93.184  xulrunner.exe

Si necesitas un renderizador web, probablemente sería más
recomendable que dirigieras la vista hacia webkit, parece que su API
es más estable que la de gecko y menos incompatible entre versiones.

Aunque si hay gente dispuesta a colaborar podría mejorar el geckoport,
pero necesito alguien que esté dispuesto a probar cosas y que sepa
explicar lo que "falla", por que el último que me ayudaba tenía que
darle yo todo hecho, hasta el código para su programa :(

-- 
Best regards,
 José





More information about the Lazarus-es mailing list