En este manual vamos a tratar como compilar Oscam para nuestro receptor con la utilidad simplebuild.
Requisitos: Pc con sistema operativo linux, en este ejemplo realizado con distro linux mint.
1. PREPARACION DE ENTORNO
2. INSTALACION SIMPLEBUILD
Una vez preparado el entorno ahora vamos a instalar la utilidad simplebuild, para ello ejecutamos:
3. CROOSSCOMPILAR OSCAM
Una vez instalado la utilidad, ahora vamos a ver un ejemplo simple, para ello, accedemos a la utilidad instalada ejecutando:
Al finalizar quedara como muestra la imagen:
Y se iniciara la misma:
Requisitos: Pc con sistema operativo linux, en este ejemplo realizado con distro linux mint.
1. PREPARACION DE ENTORNO
- Necesitamos instalar varios paquetes para el funcionamiento correcto, para ello ejecutamos en la consola terminal:
PHP:
sudo apt-get install dialog xz-utils gawk subversion gcc make libusb-dev libusb-1.0-0 libusb-1.0-0-dev libssl-dev libpcsclite-dev libccid libc6-dev zlib1g-dev build-essential gcc-multilib module-assistant tofrodos sshpass openssl
- Ahora creamos una carpeta en nuestro pc donde se descargara la utilidad simplebuild y donde ejecutaremos esta utilidad para la creacion de binarios oscam, para ello ejecutamos:
PHP:
mkdir croosscompilaroscam
- Nos situamos en el directorio creado, para ello:
PHP:
cd croosscompilaroscam
- Ahora nos descargamos la utilidad simplebuild en el directorio creado, para ello ejecutamos:
PHP:
wget ss4200.homelinux.com/oscam/simplebuild
- A continuacion damos permisos de ejecucion a simplebuild:
PHP:
chmod 777 simplebuild
2. INSTALACION SIMPLEBUILD
Una vez preparado el entorno ahora vamos a instalar la utilidad simplebuild, para ello ejecutamos:
PHP:
sudo ./simplebuild debinstall
3. CROOSSCOMPILAR OSCAM
Una vez instalado la utilidad, ahora vamos a ver un ejemplo simple, para ello, accedemos a la utilidad instalada ejecutando:
PHP:
./simplebuild menu
- Tras ejecutar el comando anterior se checkeara la ultima version de oscam disponible:
Al finalizar quedara como muestra la imagen:
- Ahora pulsamos sobre Continue para compilar la ultima version checkeada en este caso la r11397
- Ahora pulsamos sobre ADD Tolchain para seleccionar para que cpu compatible queremos compilar oscam
- A continuacion pulsamos sobre que cpu queremos compilar oscam, en este ejemplo selecciono vu+ solo4k (que seria para receptores arm, como gigablue 4k, mutant 4k .......), y tras ello se descargaran los toolchain para esa cpu necesarios para la compilacion
- Una vez terminada la descarga pulsamos sobre BUILD para proceder a la compilacion
Y se iniciara la misma:
- Al finalizar la compilacion quedara como muestra la imagen, donde nos indicara en que directorio se ha creado el binario oscam, en este ejemplo seria en /crosscompilaroscam/archiv