www.jmcejudo.com

Programación, seguridad y criptografía

Publicado por Jose Manuel Cejudo Gausi el viernes 12 de febrero de 2010 (00:00). Categoría: programacion.

La versión actual del plugin de GWT 2.0 para Firefox 3.6 falla en algunas distribuciones Linux por un problema de las librerías compartidas (en mi caso la distribución que uso es Arch Linux). El plugin parece que se instala correctamente pero no llega a funcionar ya que Firefox insiste en que no está instalado cada vez que nos conectamos a la aplicación GWT. Más información sobre este problema aquí.

Después de algunas vueltas por Google y varias instalaciones y desinstalaciones el procedimiento que me ha funcionado consiste en compilar el plugin de la siguiente forma:

mkdir gwt-source
cd gwt-source
svn checkout http://google-web-toolkit.googlecode.com/svn/trunk/ trunk
svn checkout http://google-web-toolkit.googlecode.com/svn/plugin-sdks/ plugin-sdks
cd trunk/plugins/xpcom
export BROWSER=ff36
export DEFAULT_FIREFOX_LIBS=/usr/lib/xulrunner-devel-1.9.2/sdk/lib/
make clean
make

Es necesario instalar previamente las librerias de xulrunner (en Arch Linux se instalan como dependencia de Firefox), en otras distribuciones puede ser necesario instalar el paquete xulrunner-dev.

Espero que a alguien le ayude.

Enviar un comentario:
  • Sintaxis HTML: Deshabilitado

Jose Manuel Cejudo Gausi

Consultor y formador en desarrollo de aplicaciones y seguridad, especializado en Java, hacking ético y criptografía.
Perfil profesional en LinkedIn

Copyright © 2010 Jose Manuel Cejudo Gausi. Licencia Creative Commons para todo el contenido salvo se indique lo contrario.