simple builder

There are 4 replies in this Thread which was already clicked 5,030 times. The last Post () by master G.

    • Official Post

    this is a simple script for fetching/ checking/ compiling oscam from source
    at the moment only native support enabled
    i extend this with crosscompile asap
    if u something missing please report it


    If you have suggestions for
    -menu structure and naming (mainmenu submenu)
    -multilanguage support (extra file)
    -crosscompile structure and menu suggestions
    please leave a post and or add ur modifications to this thread


    thanks Gorgone.



    • Official Post

    simplebuild (0.90)





    the master changes of V0.90
    -remove unrar from script replaced with xz
    -u must install xz-utils
    delete old simplescript.config (in future if new one update asked like the script)


    if u have any whishes write it to the thread

    #to do list
    -pcsc
    -native support

    IMPORTANT U MUST INSTALL THIS PACKAGES BY HAND Thats all!






    USE THE NEW BUILD SYSTEM (gfto) !!!
    FEATURES:
    + build.log for finding errors thanks counter71 for the inspiration
    + debug mode
    + online update
    + revision info
    + compiler info
    + multicore cpu support with info
    + config path edit
    + libdir path edit
    + static build
    + autoarchive

    4 simple steps
    ###################
    1. start
    2. toolchain select
    4. configure
    5. build


    Code
    cd /opt
    mkdir simplebuild
    cd simplebuild
    wget http://ss4200.homelinux.com/oscam/simplebuild
    chmod 777 simplebuild
    ./simplebuild


    thanks Gorgone.

    • Official Post

    simplebuild (0.96)





    supportet platforms
    -native x86 x48
    -dbox2, dreambox 500,500-S
    -dreambox 600,000,7020
    -dreambox 500HD,800,800se,8000,7025
    -openembedded 2.0
    -fritzbox all 33XX/72XX/73XX
    -powerpc
    -dockstar
    -coolstream
    -sh4
    -tplink (1043ND)
    -fonera
    -ddwrt 2.4
    -ddwrt 2.6
    -openwrt 3.4.6
    -openwrt 4.1.0
    -arm nslu2 unslug
    -arm nslu2 openwrt


    new @ 0.96
    -cleanup code
    -bugfixing
    new @ 0.95
    -build menu add options (usb pcsc static)
    its only possible to build static or pcsc
    new @ 0.94
    -new checkout system
    -native build x86 x64
    new @ 0.91
    -simpleconfig online update version check
    -download toolchain size check with online compare
    -naming webif add to target name
    -some bugfixes
    -some new bugs ? Evilgrin


    !!!!! attention !!!!
    the master changes of V0.90
    -remove unrar from script replaced with xz
    -u must install xz-utils
    delete old simplescript.config (in future if new one update asked like the script)



    #to do list



    -pcsc+static
    -cleanup menu




    IMPORTANT U MUST INSTALL THIS PACKAGES BY HAND Thats all!


    dialog
    xz-utils
    uni2ascii
    subversion
    awk gawk or mawk (gawk is debian default)
    lib32z1 for 64bit (ubuntu Ubuntu -- Package Search Results -- lib32z1)



    Code
    cd /opt
    mkdir simplebuild
    cd simplebuild
    wget http://ss4200.homelinux.com/oscam/simplebuild
    chmod 777 simplebuild
    ./simplebuild
    • Official Post

    simplebuild (0.97)



    supportet platforms -native if compiler installed x86 x64 arm (dockstar) -dbox2, dreambox 500,500-S -dreambox 600,000,7020 -dreambox 500HD,800,800se,8000,7025 -openembedded 2.0 -fritzbox all 33XX/72XX/73XX -powerpc -dockstar -coolstream -sh4 -tplink (1043ND) -fonera -ddwrt 2.4 -ddwrt 2.6 -openwrt 3.4.6 -openwrt 4.1.0 -arm nslu2 unslug -arm nslu2 openwrtnew @ 0.97
    -enable pcsc + static for some platforms (ddwrt openwrt ok i think)
    -test and say which is not working

    new @ 0.96
    -cleanup code
    -bugfixing
    new @ 0.95
    -build menu add options (usb pcsc static)
    its only possible to build static or pcsc

    new @ 0.94
    -new checkout system
    -native build x86 x64

    new @ 0.91
    -simpleconfig online update version check
    -download toolchain size check with online compare
    -naming webif add to target name
    -some bugfixes
    -some new bugs ?

    [COLOR=crimson]!!!!! attention !!!!
    the master changes of V0.90
    -remove unrar from script replaced with xz
    -u must install xz-utils
    delete old simplescript.config (in future if new one update asked like the script)


    if u have any whishes write it to the thread

    #to do list



      -pcsc+static
      -cleanup menu



    IMPORTANT U MUST INSTALL THIS PACKAGES BY HAND Thats all!




    Code
    cd /opt
    mkdir simplebuild
    cd simplebuild
    wget http://ss4200.homelinux.com/oscam/simplebuild
    chmod 777 simplebuild
    ./simplebuild
    • Official Post

    simplebuild (1.37)


    PCSC SUPPORT ONLY FOR
    -fritz33xx
    -fritz72xx
    -fritz73xx
    -openwrt26
    -ddwrt346
    -ddwrt410
    -marv_6281
    -native


    DOWNGRADE PACKS FOR PPC-OLD / DBOX2
    ppcold-ssl-0.9.8 ppcold-ssl-0.9.7
    just replace the files in the toolchain


    simplebuild 1.37
    -first try to fix ./simplebuild debinstall
    (this installs all needet packages i think)


    simplebuild 1.36
    -add MODULE_CCCSHARE (console support later sorry no time now)
    work with saved !
    READ HERE CHANGELOG


    simplebuild 1.35
    -add TOUCH WEBIF (console support later) work with saved !
    -console checkout extension with revnumber (first try)


    Code
    [COLOR=green]@@@WCF_PRE_LINEBREAK@@@rm -rf toolchains/configs[/COLOR]


    Code
    [COLOR=green]@@@WCF_PRE_LINEBREAK@@@./simplebuild checkout 7123[/COLOR]


    simplebuild 1.33
    -add Synology Marvell 88F628x Toolchain with usb ssl pcsc and static support
    -oscam-svn url now in var editable for using mirrors
    -delete oscam-svn (urlchange to .tv)

    set directmenu="1" in the script or start with ./simplebuild menu



    Code
    examples:
    u need a saved profile for this !!! create with menu build first time
    ./simplebuild mipsoe2.0 saved pack_on
    ./simplebuild sh_4 default stapi_off dvbapi_on


    Code
    extra content example
    LIBUSB  YES
    PACK    YES
    PCSC    NO
    STAPI   NO
    STATIC  NO
    COOLAPI NO
    CUSTOM_SUFFIX   mips-freetz7390


    Code
    if u get cstapi error on build
    apt-get install libusb-1.0-0 libusb-1.0-0-dev


    IMPORTANT U MUST INSTALL THIS PACKAGES with (./simplebuild debinstall)Thats all!


    dialog
    uni2ascii
    xz-utils
    subversion
    awk gawk or mawk (gawk is debian default)
    lib32z1 (for 64bit)
    zlib1g-dev
    module-assistant
    libusb-dev for libusb support
    libssl-dev for ssl support
    libpcsclite-dev for pcsc cross & native


    GET THE SCRIPT HERE


    Code
    cd /opt or cd /home/ur_username
    mkdir simplebuild
    cd simplebuild
    wget http://ss4200.homelinux.com/oscam/simplebuild
    chmod 777 simplebuild
    ./simplebuild debinstall  (look for errors)
    ./simplebuild menu








    Thanks to the author Gorgone

  • master G

    Set the Label from OSCam Scripts to Scripts OSCam

OSCam Support Forum

Configs, discussion, downloads and guides for OSCam Softcam.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!