simple builder

There are 4 replies in this Thread which was already clicked 5,517 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

Your resource for OSCam softcam

Find configs, downloads, tutorials, and support for setting up and optimizing this open-source card server with wide protocol compatibility. Master the versatile OSCam softcam. Access support, configs, tutorials, and downloads for open-source card sharing and multi-protocol server management.