How To Install SimpleBuild 3

There are 2 replies in this Thread which was already clicked 1,679 times. The last Post () by gap30.

  • ss4200.homelinux.com was Simplebuild 2 and is offline.

    To install Simplebuild 3


    Code

    Code
    git clone https://github.com/gorgone/s3_releases.git
    
    or
    
    svn co https://github.com/gorgone/s3_releases.git/trunk s3

    for a simple simple console cam

    perform the following

    ./s3 checkout

    ./s3 native


    for a simple simple console cam with emu

    perform the following

    ./s3 checkout

    ./s3 update_emu

    ./s3 enable_emu

    ./s3 native


    under support/software other software can now be cross compiled in the example with _vlmscd is documented how the compilation has to be done

  • Do I have to manually create the folder in /opt/ or is it automatic? Oh and thank you

  • master G

    Added the Label OSCam Article
  • Hi back again compiled it a few days ago on Ubuntu ran like a dream very happy


    Currently trying to install on fedora, unable to access oscam from webif


    If I cd to /usr/local/etc this file is empty


    This is on my main PC running tvheadend/fedora 34, the main problem I have is when tying to ./s3 enable_emu I get a quick 'failed' warning but it is on the screen for a microsecond so I cannot read it


    Sorry if this is a little off topic



    This is my lastbuild.log


    == ___ ____ ___

    / _ \/ ___| / __|__ _ _ __ ___

    | | | \___ \| | / _` | '_ ` _ \

    | |_| |___) | |_| (_| | | | | | |

    \___/|____/ \___\__,_|_| |_| |_|


    +-------------------------------------------------------------------------------

    | OSCam ver: 1.20_svn rev: 11697-798 target: x86_64-redhat-linux

    | Tools:

    | CROSS = /home/gary/s3_releases/support/toolchains/native/bin/x86_64-redhat-linux-

    | CC = /home/gary/s3_releases/support/toolchains/native/bin/x86_64-redhat-linux-gcc

    | Settings:

    | CONF_DIR = /usr/local/etc

    | CC_OPTS = -O1 -ggdb -pipe -ffunction-sections -fdata-sections -o nodeadcode

    | CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition

    | CFLAGS = -fexpensive-optimizations -mmmx -msse -msse2 -msse3 -DWITH_LIBCRYPTO=1 -DWITH_UTF8=1 -DWITH_UTF8

    | LDFLAGS = -Wl,--gc-sections -DWITH_LIBCRYPTO=1 -DWITH_UTF8=1 -DWITH_UTF8

    | LIBS = -lcrypto -lm -lpthread -ldl

    | UseFlags = USE_LIBCRYPTO=1 USE_UTF8=1

    | Config:

    | Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY HAVE_DVBAPI READ_SDT_CHARSETS IRDETO_GUESSING WITH_DEBUG MODULE_MONITOR WITH_LB WITH_EMU WITH_SOFTCAM

    | Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX SCAM

    | Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT

    | CardRdrs : PHOENIX INTERNAL STINGER

    | Compiler : x86_64-redhat-linux-gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)

    | Config : build/x86_64-redhat-linux/config.mak

    | Binary : /home/gary/s3_releases/support/binaries/oscam-svn11697-Linux-x86_64-webif-dvbapi-emu798

    +-------------------------------------------------------------------------------

    HOSTCC webif/pages_gen

    GEN webif/pages.c

    GEN Compressed 408256 template bytes into 166358 bytes. 241898 saved bytes (59.25%).

    CC cscrypt/i_cbc.c

    CC cscrypt/des.c

    CC cscrypt/i_ecb.c

    CC cscrypt/i_skey.c

    CC cscrypt/rc6.c

    CC cscrypt/md5.c

    CC cscrypt/mdc2.c

    CC cscrypt/fast_aes.c

    CC cscrypt/sha256.c

    CC csctapi/atr.c

    csctapi/atr.c:385:56: warning: argument 2 of type ‘unsigned char[15]’ with mismatched bound [-Warray-parameter=]

    385 | int32_t ATR_GetHistoricalBytes(ATR *atr, unsigned char hist[ATR_MAX_HISTORICAL], uint32_t *length)

    | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~

    In file included from csctapi/atr.c:25:

    csctapi/atr.h:120:57: note: previously declared as ‘unsigned char *’

    120 | int32_t ATR_GetHistoricalBytes(ATR *atr, unsigned char *hist, uint32_t *length);

    | ~~~~~~~~~~~~~~~^~~~

    csctapi/atr.c:395:44: warning: argument 2 of type ‘unsigned char[33]’ with mismatched bound [-Warray-parameter=]

    395 | int32_t ATR_GetRaw(ATR *atr, unsigned char buffer[ATR_MAX_SIZE], uint32_t *length)

    | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~

    In file included from csctapi/atr.c:25:

    csctapi/atr.h:125:45: note: previously declared as ‘unsigned char *’

    125 | int32_t ATR_GetRaw(ATR *atr, unsigned char *buffer, uint32_t *lenght);

    | ~~~~~~~~~~~~~~~^~~~~~

    CC csctapi/icc_async.c

    CC csctapi/io_serial.c

    CC csctapi/protocol_t0.c

    CC csctapi/protocol_t1.c

    CC csctapi/ifd_phoenix.c

    CC csctapi/ifd_sci.c

    CC csctapi/ifd_stinger.c

    CC minilzo/minilzo.c

    CC module-camd35.c

    CC module-cccam.c

    CC module-cccshare.c

    CC module-emulator.c

    CC module-emulator-osemu.c

    CC module-emulator-streamserver.c

    CC module-emulator-biss.c

    CC module-emulator-cryptoworks.c

    CC module-emulator-director.c

    CC module-emulator-irdeto.c

    CC module-emulator-nagravision.c

    CC module-emulator-powervu.c

    CC module-emulator-viaccess.c

    CC ffdecsa/ffdecsa.c

    CC module-dvbapi-chancache.c

    CC module-dvbapi.c

    CC module-gbox-helper.c

    CC module-gbox-sms.c

    CC module-gbox-remm.c

    CC module-gbox-cards.c

    CC module-gbox.c

    CC module-ird-guess.c

    CC module-monitor.c

    CC module-newcamd.c

    CC module-newcamd-des.c

    CC module-scam.c

    CC module-stat.c

    CC module-webif-lib.c

    CC module-webif-tpl.c

    CC module-webif.c

    CC webif/pages.c

    CC reader-common.c

    CC reader-bulcrypt.c

    CC reader-conax.c

    CC reader-cryptoworks.c

    CC reader-dgcrypt.c

    CC reader-dre.c

    CC reader-dre-cas.c

    CC reader-dre-common.c

    CC reader-dre-st20.c

    CC reader-griffin.c

    CC reader-irdeto.c

    CC reader-nagra-common.c

    CC reader-nagra.c

    CC reader-nagracak7.c

    CC reader-seca.c

    CC reader-tongfang.c

    CC reader-viaccess.c

    CC reader-videoguard-common.c

    CC reader-videoguard1.c

    CC reader-videoguard12.c

    CC reader-videoguard2.c

    CC oscam-aes.c

    CC oscam-array.c

    CC oscam-hashtable.c

    CC oscam-cache.c

    CC oscam-chk.c

    CC oscam-client.c

    CC oscam-conf.c

    CC oscam-conf-chk.c

    CC oscam-conf-mk.c

    CC oscam-config-account.c

    CC oscam-config-reader.c

    CC oscam-config-global.c

    CC oscam-config.c

    CC oscam-ecm.c

    CC oscam-emm.c

    CC oscam-emm-cache.c

    CC oscam-failban.c

    CC oscam-files.c

    CC oscam-garbage.c

    CC oscam-lock.c

    CC oscam-log.c

    CC oscam-log-reader.c

    CC oscam-net.c

    CC oscam-llist.c

    CC oscam-reader.c

    CC oscam-simples.c

    CC oscam-string.c

    CC oscam-time.c

    CC oscam-work.c

    CC oscam.c

    CONF build/x86_64-redhat-linux/config.c

    LINK /home/gary/s3_releases/support/binaries/oscam-svn11697-Linux-x86_64-webif-dvbapi-emu798.debug

    STRIP /home/gary/s3_releases/support/binaries/oscam-svn11697-Linux-x86_64-webif-dvbapi-emu798

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!