Mostrando entradas con la etiqueta build. Mostrar todas las entradas
Mostrando entradas con la etiqueta build. Mostrar todas las entradas

domingo, 12 de abril de 2015

Compilar QupZilla en Fedora

Primero nos descargamos el  src. En este caso lo descargué de rpm.pbone.net
Source: http://rpm.pbone.net/index.php3/stat/26/dist/96/size/3216881/name/qupzilla-1.8.6-3.fc21.src.rpm

Luego instalamos hunspell-devel

yum install hunspell-devel hunspell*


Luego debemos descomprimir el fichero src.rpm




Dentro del directorio descomprimido el habrá otro fichero .tar.gz que debemos descomprimir.



Luego abrimos QtCreator y seleccionamos "Open File or Project" y buscamos el fichero QupZilla.pro








Para evitar el error "libQupZilla.so.1: cannot open shared object file" debes agregar el siguiente texto al FINAL fichero ./lib/defines/defines.pri:

DEFINES *= NO_SYSTEM_DATAPATH




Luego compilas y corres.
Ya con esto deberías tener QupZilla listo para modificar

Compilar Midori en Fedora

Actualmente estoy trabajando en un boot web. Para ello necesito modificar algún navegador existente para que haga ciertas cosas. Elegí Midori por su sencillez (compilar chromium dura una hora en mi pc antigua).

Primero debes decargar el fichero fuente de Midori
Buscando conseguí este paquete src. 
Lo descomprimes en alguna carpeta y luego descomprime el fichero tar.gz que tiene adentro


Lo segundo es instalar las dependencias:

# yum install libsoup libsoup-devel sqlite-devel zeitgeist* libzeitgeist* webkitgtk-devel librsvg2* gnome-python2-rsvg libnotify*

Lo tercero es crear un directorio _build y ejecutar lo siguiente:

# mkdir _build
# cd _build
# cmake -DCMAKE_INSTALL_PREFIX=/usr ..


Por ultimo:
# make


Durará unos minutos dependiendo de tu pc. Si todo va bien, el ultimo mensaje mostrado debe ser el siguiente:

Para ejecutar el fichero compilado basta con entrar en la subdirectorio ./midori y luego ejecutar el fichero midori
cd ./midori
./midori