Step - by - Step - Tutorial: Never Compile As Root!!!
Step - by - Step - Tutorial: Never Compile As Root!!!
Packages-list:
subversion \ git-core \ ccache \ automake \ libncurses5-dev \ flex \ bison \ genromfs \ gawk \ texinfo \
gettext \ cfv \ fakeroot \ xfslibs-dev \ zlib1g-dev \ libtool \ g++ \ gcc-multilib \ swig \ pkg-config \git-core \
mtd-utils \ squashfs-tools \ help2man \ diffstat \ texi2html \ bitbake \ monotone \ rar \ unrar \ libpcsclite1
\ libpcsclite-dev \ libssl-dev \ rpm \ cmake
Site 1
LET'S START NOW . . .
If not allready done checkout now streamboard-oscam-svn:
1) svn co http://streamboard.gmc.to/svn/oscam/trunk oscam-svn
2) copy make.sh to $HOME/oscam-svn
3) chmod 755 $HOME/oscam-svn/make.sh
4) cd $HOME/oscam-svn
5) ./make.sh
2. Select → 0 „OSCam-Setup“
Site 2
option „OneInAll-Config“ means that all configs will placed in:
ONE oscam.conf-file
(f.e. [reader], [account], [services], [srvid] a.s.o. ! If „ON“ the osam.user, .server, .services ,
.srvid-files are not needed! Put than all [***] in oscam.conf please) 4- LibStapi option only
needed for sh4-stapi builds! Webif on/off build OSCam with or without webinterface!
LibUSB/PCSC only intresting for external USB-Cardreader
Site 3
4. Select → 2 „BUILD SINGLE OSCAM“
Site 4
7-EASY-SPECIALS -> „DISTCLEAN OSCAM-SVN“
- all changes are reversed and new/changed files deleted,
EXCEPT "Download"-folder!!!
MainMenu → 1
- updating oscam-svn
(not neccessary to download new oscam-trunk all the time! )
StreamBoard
OSCam-Forum
Special thx to „thE_29“ who was great help for create these wonderfull script!!!
Site 5
Log example on option main-menue-10: „build all oscam's“
BUILD NOW ALL OSCAM'S...
Build Dreambox-Default
-/home/user/oscam-svn/toolchains/mipsel-unknown-linux-gnu/bin/mipsel-unknown-linux-gnu-ar:
creating ../lib/libcscrypt-mipsel-tuxbox-linux-glibc.a
-/home/user/oscam-svn/toolchains/mipsel-unknown-linux-gnu/bin/mipsel-unknown-linux-gnu-ar:
creating ../lib/libcsctapi-mipsel-tuxbox-linux-glibc.a
-/home/user/oscam-svn/toolchains/mipsel-unknown-linux-gnu/bin/mipsel-unknown-linux-gnu-ar: creating
lib/libcs-mipsel-tuxbox-linux-glibc.a
|
SUCCESS!!!
OSCam found:
../oscam-svn/BUILD/DREAMBOX/DEFAULT
OSCam-Version: 2921
FOUND DUCKBOX-SH4-TOOLCHAIN
Build SH4-DVBAPI-Default
//home/user/oscam-svn/toolchains/devkit_sh4/tdt/tdt/tufsbox/devkit/sh4/bin/sh4-linux-ar: creating
../lib/libcscrypt-sh4-linux.a
//home/user/oscam-svn/toolchains/devkit_sh4/tdt/tdt/tufsbox/devkit/sh4/bin/sh4-linux-ar: creating
../lib/libcsctapi-sh4-linux.a
//home/user/oscam-svn/toolchains/devkit_sh4/tdt/tdt/tufsbox/devkit/sh4/bin/sh4-linux-ar: creating lib/libcs-
sh4-linux.a
-
SUCCESS!!!
OSCam found:
../oscam-svn/BUILD/SH4-DVBAPI/DEFAULT
OSCam-Version: 2921
Build Coolstream-Default
|/home/user/oscam-svn/toolchains/COOLSTREAM-git/build_tmp/oscam-svn/module-cccam.c:1339:
warning: 'cleanup_old_cards' defined but not used
-
SUCCESS!!!
OSCam found:
../oscam-svn/BUILD/COOLSTREAM/DEFAULT
OSCam-Version: 2937
...
have fun...
pinky
Site 6