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 ubuntu.
1. PREPARACION DE ENTORNO
1.1. Necesitamos instalar varios paquetes para el funcionamiento correcto, para ello ejecutamos en la consola terminal:
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

1.2. Ahora creamos una carpeta en nuestro pc donde se descargara la utilidad simplebuild y donde ejecutaremos esta utilidad para la creacion de binarios oscam, y nos situamos en el directorio creado, para ello ejecutamos:
mkdir oscam
cd oscam

1.3. Ahora nos descaramos la utilidad simplebuild para ello ejecutamos
wget ss4200.homelinux.com/oscam/simplebuild

1.4. A continuacion le damos permiso de ejecucion
chmod 777 simplebuild

2. INSTALACION SIMPLEBUILD
Una vez preparado el entorno ahora vamos a instalar la utilidad simplebuild, para ello ejecutamos:
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:
./simplebuild menu
- Tras ejecutar el comando anterior se checkeara la ultima version de oscam disponible, Al finalizar quedara como muestra la imagen:

3.1. Ahora pulsamos sobre Continue para compilar la ultima version checkeada en este caso la r11442, pulsamos sobre ADD Tolchain para seleccionar para que cpu compatible queremos compilar oscam

3.2. 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


3.3. Una vez terminada la descarga pulsamos sobre BUILD para proceder a la compilacion


3.4. 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 oscam/archiv

Y ya tendriamos nuestro binario oscam listo para usar en nuestro receptor
