Santa Solucion – mugshot y xulrunner en Open Suse 11

una vez que me di de alta en el sitio de mugshot, descargue los fuentes de mugshot para compilarlos en OpenSuse 11.

¿porque?

porque los rpm no mas no, ni aun satisfaciendo las depedencias se dejo, bueno ya sigamos en el tema….como les comento la solucion con rpm no me funciono, entonces trate de compilar los fuentes pero al hacer configure y satisfacer varias dependencias, configure dice que si encontro xulrunner pero no las cabeceras por lo que le pregunte a maurop, pero como soy un desesperado me dispuse a investigar que sucedia, asi que me posicione en el directorio /usr/include/xulrunner-1.9b5/, …..y ¿que creen? santa solucion!!!! señores!!!!! santa solucion!!!, me carga la chingadaaaaa!!!!!, sucede que las cabeceras de xulrunner no estan ahi como tal si no que hay 2 directorios que contienen las versiones estable e inestable de las cabeceras. asi que hay 3 opciones:

  1. ya no le sigues o sea abandonas el intento.
  2. copias todos los archivos de la carpeta stable o inestable un nivel arriba.
  3. creas ligas simbolicas que apunten a tu version estable o inestable.

si te vas por las opciones 2 o 3 al momento de hacer configure veras las siguiente salida:

Mugshot 1.1.95
==================

prefix: /usr/local/
compiler: gcc
xpidl: /usr/lib/xulrunner-1.9/xpidl
Gecko includes: /usr/include/xulrunner-1.9b5
Gecko idl files:  /usr/include/xulrunner-1.9b5/stable

lo siguiente seria compilar con make, pero tuve errores de declaraciones en el codigo y ya me dio flojera meterme al codigo…ya luego que saquen otra version, el SDK de gecko esta en /usr/lib/xulrunner-devel-1.9b5/sdk

recuerden todo esto es en OpenSuse 11

About Jacob

I'm a Bioinformatics Developer, Software Engineer, Open Source Developer, Mobile Developer, Unix/Linux SysAdmin, HPC Sysadmin

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s