PDA

Voir la version complète : [Guida] Compilare oscam con simplebuild su ubuntu.



ssh@
07/04/2015, 18h27
Salve, in questi giorni ho messo mano al decoder, e ho visto che avevo un vecchia versione di oscam, così me ne sono compilato una bella fresca, e ho deciso di publbicare la guida.


Per la compilazione ho usato l'ultima versione di ubuntu a 64bit.

1- iniziamo con installare le dipendenze necessarie.


apt-get install cvs subversion autoconf libccid automake libtool gettext make cmake tar bzip2 gzip patch ncurses-bin gcc g++ flex bison pkg-config pcsc-tools pkg-config wget libpng3 libpcsclite1 libpcsclite-dev libusb-dev libssl-dev libpng12-0 libpng12-dev libpng3 libpnglite-dev pngquant zlib-bin zlib1g-dbg zlib1g-dev zlib1g zlibc dialog build-essential mercurial

2-installate simplebuild.


cd /opt
mkdir simplebuild
cd simplebuild
sudo wget ss4200.homelinux.com/oscam/simplebuild
sudo chmod 777 simplebuild
./simplebuild debinstall
./simplebuild menu

3-nel menu che si apre premete "LATEST" per caricare lultima versoine di oscam

4-andare su ADD e scegliere, la tool chian quindi il vostro dispositivo.

5-andare su CONFIGURE e quindi installate i moduli e le opzioni che desiderate.

6-inserire o eliminare i moduli di vostro interesse, le spunte vengono inserite con la barra spaziatrice e sono contrassegnate da "*"

7- infine andate su BUILD e iniziate la compilazione.

Il binario di oscam compilato dovrebbe essere in /opt/simplebuild/archiv
Spero di aver fatto cosa gradita.

paolone86
19/09/2015, 16h53
ciao ho seguito la guida alla lettera ma non riesco a capilare oscam per la toolchain mipsel 2.0.
in pratica il build fallisce restituendo il messaggio d'errore:
failed to build oscam....
reading the build.log

ecco il build.log

cat build.log

+-------------------------------------------------------------------------------
| OSCam ver: 1.20-unstable_svn rev: 10993 target: mipsel-unknown-linux-gnu
| Tools:
| CROSS = /opt/simplebuild/toolchains/mipsoe20/bin/mipsel-unknown-linux-gnu-
| CC = /opt/simplebuild/toolchains/mipsoe20/bin/mipsel-unknown-linux-gnu-gcc
| Settings:
| CONF_DIR = /var/tuxbox/config
| CC_OPTS = -Os -ggdb -pipe -ffunction-sections -fdata-sections
| CC_WARN = -w
| CFLAGS =
| LDFLAGS = -Wl,--gc-sections -Wl,-rpath,/lib -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/lib -L/opt/simplebuild/toolchains/mipsoe20/mipsel-unknown-linux-gnu/sysroot/usr/lib
| LIBS = -lpthread -ldl -lrt
| UseFlags =
| Config:
| Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY TOUCH HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CW_CYCLE_CHECK CLOCKFIX
| Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX RADEGAST SCAM SERIAL CONSTCW PANDORA GHTTP
| Readers : NAGRA IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
| CardRdrs : PHOENIX INTERNAL SC8IN1 MP35 SMARGO DB2COM STAPI STAPI5 STINGER
| Compiler : mipsel-unknown-linux-gnu-gcc (crosstool-NG 1.15.2) 4.6.3
| Config : build/mipsel-unknown-linux-gnu/config.mak
| Binary : ../archiv/oscam-svn10993-mipsoe20-webif
+-------------------------------------------------------------------------------
HOSTCC webif/pages_gen
GEN webif/pages.c
GEN Compressed 392424 template bytes into 163990 bytes. 228434 saved bytes (58.21%).
CC cscrypt/bn_add.c
CC cscrypt/bn_asm.c
CC cscrypt/aes.c
/opt/simplebuild/toolchains/mipsoe20/bin/../lib/gcc/mipsel-unknown-linux-gnu/4.6.3/../../../../mipsel-unknown-linux-gnu/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
/opt/simplebuild/toolchains/mipsoe20/bin/../lib/gcc/mipsel-unknown-linux-gnu/4.6.3/../../../../mipsel-unknown-linux-gnu/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
CC cscrypt/bn_ctx.c
/opt/simplebuild/toolchains/mipsoe20/bin/../lib/gcc/mipsel-unknown-linux-gnu/4.6.3/../../../../mipsel-unknown-linux-gnu/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
/opt/simplebuild/toolchains/mipsoe20/bin/../lib/gcc/mipsel-unknown-linux-gnu/4.6.3/../../../../mipsel-unknown-linux-gnu/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
make[1]: *** [build/mipsel-unknown-linux-gnu/cscrypt/bn_ctx.o] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [build/mipsel-unknown-linux-gnu/cscrypt/bn_add.o] Error 2
make[1]: *** [build/mipsel-unknown-linux-gnu/cscrypt/aes.o] Error 2
make[1]: *** [build/mipsel-unknown-linux-gnu/cscrypt/bn_asm.o] Error 2
make: *** [all] Error 2

ssh@
20/09/2015, 08h32
Stai usando ubuntu a 64bit? Se si quale versione? L'installazione delle dipendenze è andata a buon fine?

paolone86
21/09/2015, 18h52
Stai usando ubuntu a 64bit? Se si quale versione? L'installazione delle dipendenze è andata a buon fine?

si 64bit.
ho risolto seguendo questo thread:
**Hidden Content: Check the thread to see hidden data.**

spero possa essere utile a qualcuno.

stirich
21/09/2015, 20h30
@ Paolone86, correggi il tuo post, i link verso l'esterno vanno inseriti tra i 2 HIDE-THANKS, premi la lettera "T" dell'editor di testo. Metti i tuoi decoder in firma.

paolone86
21/09/2015, 20h56
@ Paolone86, correggi il tuo post, i link verso l'esterno vanno inseriti tra i 2 HIDE-THANKS, premi la lettera "T" dell'editor di testo. Metti i tuoi decoder in firma.

corretto...

LoTo
19/12/2016, 16h25
Grazie della guida