Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Simplebuild 3: Toolchain Update Plugin (s3.TUP)

mist ... ok immer das schlimmste
willst du den da dranmachen oder was anderes ?
 
@ds777 im erstellten Toolchain Openssl 1.0.0 und nun halt die Passende Libusb Version dazu.Und im Anhang das Profile.In dem Profile muss noch der Smargo ausgewählt werden.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
OpenSSL 1.0.2 hattest du doch herausgefunden oder?
 
Nein ist aber 1.0.0 mit 102 geht nicht.
 
Zuletzt bearbeitet von einem Moderator:
Ich habe mir nochmal die Fehlermeldung hier angesehen und mit dem Ergebnis hier verglichen. Demnach benötigt oscam libusb-1.0.so.0, welche es ja im Ordner /volume1/@appstore/oscam/lib/ gibt. Dort scheint oscam aber nicht zu suchen, kannst du bitte einmal echo $PATH hier posten.

Danach bitte nochmals libusb 0.1.12 in das Toolchain integrieren, stelle es am besten vorher mit ./s3 tcrepair synology_ppc3 wieder her und integriere neu. Dann die Fehlerausgabe beim start hier posten.
 
@ds777
root@DS-213-Plus:~# echo $PATH
/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/u sr/local/sbin:/usr/local/bin:/var/packages/java8/target/ejdk1.8.0_06/linux_ppc_e 500v2/jre/bin:/var/packages/java8/target/ejdk1.8.0_06/linux_ppc_e500v2/jre/bin
root@DS-213-Plus:~#
 
Dann könnte ein

PATH=/volume1/@appstore/oscam/lib:$PATH

im Startskript vor dem Aufruf des oscam-Binaries helfen. Dann sollte libusb-1.0.so.0 von oscam gefunden werden.
 
@ds777 öms so bricht er beim bauen ab.
+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11641 target: powerpc-ds213+-linux-gnuspe-ssl-libusb
| Tools:
| CROSS = /home/harry/s3_releases/support/toolchains/synology_ppc2/bin/powerpc-ds213+-linux-gnuspe-
| CC = /home/harry/s3_releases/support/toolchains/synology_ppc2/bin/powerpc-ds213+-linux-gnuspe-gcc
| Settings:
| CONF_DIR = /etc/tuxbox/config
| CC_OPTS = -Os -ggdb -pipe -ffunction-sections -fdata-sections
| CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
| CFLAGS = -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8
| LDFLAGS = -Wl,--gc-sections -DWITH_SSL=1 -DWITH_LIBCRYPTO=1 -DWITH_LIBUSB=1 -DWITH_UTF8=1 -DWITH_UTF8
| LIBS = -lssl -lcrypto -lusb-1.0 -lrt -lm -lpthread -ldl
| UseFlags = USE_SSL=1 USE_LIBCRYPTO=1 USE_LIBUSB=1 USE_UTF8=1
| Config:
| Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY TOUCH WITH_SSL IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CS_CACHEEX_AIO CW_CYCLE_CHECK
| Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE SERIAL CONSTCW
| Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
| CardRdrs : PHOENIX SMARGO SMART
| Compiler : powerpc-ds213+-linux-gnuspe-gcc (crosstool-NG 1.24.0.186_ea38601) 7.5.0
| Config : build/powerpc-ds213+-linux-gnuspe-ssl-libusb/config.mak
| Binary : /home/harry/s3_releases/support/binaries/oscam-svn11641-synology_ppc2-webif-ssl-libusb
+-------------------------------------------------------------------------------
HOSTCC webif/pages_gen
GEN webif/pages.c
GEN Compressed 490624 template bytes into 185683 bytes. 304941 saved bytes (62.15%).
CC cscrypt/i_skey.c
CC cscrypt/i_cbc.c
CC cscrypt/i_ecb.c
CC cscrypt/rc6.c
CC cscrypt/fast_aes.c
CC cscrypt/sha256.c
CC cscrypt/des.c
CC cscrypt/md5.c
CC cscrypt/mdc2.c
CC csctapi/io_serial.c
CC csctapi/protocol_t0.c
CC csctapi/atr.c
CC csctapi/icc_async.c
CC csctapi/protocol_t1.c
CC csctapi/ifd_smargo.c
CC csctapi/ifd_phoenix.c
CC csctapi/ifd_smartreader.c
CC minilzo/minilzo.c
CC module-anticasc.c
csctapi/ifd_smartreader.c:13:10: fatal error: libusb-1.0/libusb.h: No such file or directory
#include <libusb-1.0/libusb.h>
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:421: build/powerpc-ds213+-linux-gnuspe-ssl-libusb/csctapi/ifd_smartreader.o] Fehler 1
make[1]: *** Auf noch nicht beendete Prozesse wird gewartet …
CC module-cacheex.c
CC module-camd35-cacheex.c
make: *** [Makefile:377: all] Fehler 2

| TIME > [ 0 min(s) 4 secs ]
 
Ich glaube wir haben uns missverstanden. Du muss die PATH-Anpassung auf der Synology machen.
 
Ist das Toolchain ansonsten ready-for-publish?
 
@almöni : Template ist veröffentlicht. Du kannst mit ./s3 tcupdate --update_me dein s3.TUP incl. Templates aktualisieren.

Du solltest vor dem Aktualisieren die Testtemplates, -toolchains entfernen. Und dann das Toolchain synology_ppc neu erstellen.
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…