†
††LUCIFER††
Bueno en este pequeño manual simple donde vamos a tratar de como compilar oscam para arquitectura sh4, por ejemplo para receptores:
QBOXHD
GOLDEN MEDIA SPARK/TRIPLEX
IPBOX
AMIKO
FULAN
GI
etc..
de una manera facil bajo ubuntu 12.04, siendo necesario, descargar en primer lugar:
TOOLCHAINS---->Que he preparado añadiendo nuevas librerias
MAKEFILE.LOCAL--->Que he preparado para que os resulte facil luego la compilacion
DESCARGA TOOLCHAINS FULL SH4
DESCARGA MAKEFILE.LOCAL
A continucion vamos a instalar cositas necesarias para la compilacion en ubuntu, para ello abrimos la consola terminal y ponemos:
Bien pues ya tendriamos todo lo necesario, ahora vamos a ver los pasos:
1º El toolchains que hemos descargado lo descomprimimos en /home/usuario que tengamos en ubuntu, en mi caso en /home/gogy
2º Elejimos la carpeta del pc donde vamos a poner los archivos de oscam que vamos a compilar, en mi caso en /usr/local/bin/full
3º Abrimos la consola terminal y ponemos:
4º A continuacion ponemos:
5º A continuacion ponemos:
Y observaremos que se nos descarga los archivos para compilar de la ultima version de oscam:
http://img27.**********.us/img27/2548/sh1qk.png
6º En el pc en la carpeta /usr/local/bin/full se nos habra creado una carpeta llamada oscam-svn que contiene los archivos oscam para compilar, bien pues ahora le damos permisos a esa carpeta, por lo tanto en la consola terminal ponemos:
7º A continuacion descomprimimos Makefile.local en la carpeta oscam-svn que se nos creo.
8º A continuacion le damos permisos al archivo Makefile.local
9º Abrimos con el getedit de ubuntu (editor de textos) el archivo Makefile.local y veremos:
Pues cambiais gogy por vuestro usuario ubuntu
Cambiais /var/etc/oscam por la direccion que le querais poner a oscam que lea los archivos de configuracion en vuestro deco.
Una vez editado eso pues guardais cambios en el archivo.
10º A continuacion volvemos a la consola terminal y comprobamos que estemos situados en /usr/local/bin/full/oscam-svn, y ponemos :
Y comenzara la compilacion de oscam:
http://img717.**********.us/img717/4563/sh2iw.png
Y si todo ha ido bien pues terminara como muestra la imagen:
http://img254.**********.us/img254/6336/sh3.png
Y eso es todo...
QBOXHD
GOLDEN MEDIA SPARK/TRIPLEX
IPBOX
AMIKO
FULAN
GI
etc..
de una manera facil bajo ubuntu 12.04, siendo necesario, descargar en primer lugar:
TOOLCHAINS---->Que he preparado añadiendo nuevas librerias
MAKEFILE.LOCAL--->Que he preparado para que os resulte facil luego la compilacion
DESCARGA TOOLCHAINS FULL SH4
DESCARGA MAKEFILE.LOCAL
A continucion vamos a instalar cositas necesarias para la compilacion en ubuntu, para ello abrimos la consola terminal y ponemos:
Código:
[LEFT][COLOR=#333333]sudo apt-get install yum[/COLOR][/LEFT]
Código:
[LEFT][COLOR=#333333]sudo apt-get install subversion[/COLOR][/LEFT]
Bien pues ya tendriamos todo lo necesario, ahora vamos a ver los pasos:
1º El toolchains que hemos descargado lo descomprimimos en /home/usuario que tengamos en ubuntu, en mi caso en /home/gogy
2º Elejimos la carpeta del pc donde vamos a poner los archivos de oscam que vamos a compilar, en mi caso en /usr/local/bin/full
3º Abrimos la consola terminal y ponemos:
Código:
cd /usr/local/bin/full
4º A continuacion ponemos:
Código:
sudo bash
5º A continuacion ponemos:
Código:
[LEFT][COLOR=#333333]sudo svn co http://www.streamboard.tv/svn/oscam/trunk oscam-svn[/COLOR][/LEFT]
Y observaremos que se nos descarga los archivos para compilar de la ultima version de oscam:
http://img27.**********.us/img27/2548/sh1qk.png
6º En el pc en la carpeta /usr/local/bin/full se nos habra creado una carpeta llamada oscam-svn que contiene los archivos oscam para compilar, bien pues ahora le damos permisos a esa carpeta, por lo tanto en la consola terminal ponemos:
Código:
chmod 777 oscam-svn
7º A continuacion descomprimimos Makefile.local en la carpeta oscam-svn que se nos creo.
8º A continuacion le damos permisos al archivo Makefile.local
Código:
cd oscam-svn
Código:
chmod 777 Makefile.local
9º Abrimos con el getedit de ubuntu (editor de textos) el archivo Makefile.local y veremos:
Código:
i386-pc-linux: simplei386-pc-linux-debug: debug
i386-pc-freebsd: simple
hppa1.1-hp-hpux10.20: simple
alpha-dec-osf5.1: simple
linux: simple
freebsd: simple
tuxbox: cross-powerpc-tuxbox-linux
tripledragon: cross-powerpc-405-linux
win: cross-i386-pc-cygwin
cygwin: i386-pc-cygwin
macosx: macosx-native
linux-pcsc: i386-pc-linux-pcsc
#### CAMBIAR GOGY POR VUESTRO USUARIO DE UBUNTU Y CAMBIR CONF_DIR DONDE QUERAIS QUE OSCAM LEA LOS ARCHIVOS CONFIGURACION ###################
cross-sh4-linux-pcsc:
$(MAKE) --no-print-directory \
CROSS=/home/gogy/sh4-unknown-linux-gnu/bin/sh4-unknown-linux-gnu- \
USE_LIBUSB=1 \
USE_PCSC=1 \
EXTRA_FLAGS="-I /home/gogy/sh4-unknown-linux-gnu/sh4-unknown-linux-gnu/include/c++/4.3.2/ -I /home/gogy/sh4-unknown-linux-gnu/sh4-unknown-linux-gnu/sysroot/usr/include/PCSC -L /home/gogy/sh4-unknown-linux-gnu/sh4-unknown-linux-gnu/sysroot/usr/lib" \
CONF_DIR=/var/etc/oscam \
$(MAKEFLAGS)
Pues cambiais gogy por vuestro usuario ubuntu
Cambiais /var/etc/oscam por la direccion que le querais poner a oscam que lea los archivos de configuracion en vuestro deco.
Una vez editado eso pues guardais cambios en el archivo.
10º A continuacion volvemos a la consola terminal y comprobamos que estemos situados en /usr/local/bin/full/oscam-svn, y ponemos :
Código:
make cross-sh4-linux-pcsc
Y comenzara la compilacion de oscam:
http://img717.**********.us/img717/4563/sh2iw.png
Y si todo ha ido bien pues terminara como muestra la imagen:
http://img254.**********.us/img254/6336/sh3.png
Y eso es todo...
Última edición: