Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Simplebuild 3: Toolchain Update Plugin (s3.TUP)

und wenn man einmal dabei ist kann man auch upx updaten
Code:
nehme jetzt mal /opt/cross/

cd /opt/cross
git clone https://github.com/upx/upx.git
cd upx
git submodule update --init
make
################################################
dann erhält man im Moment: in /opt/cross/upx/build/release
################################################
/opt/cross/upx/build/release$ upx --version

upx 4.0.1-devel.23+git-9934e33b
UCL data compression library 1.03
zlib data compression library 1.2.13
LZMA SDK version 4.43
doctest C++ testing framework version 2.4.9
Copyright (C) 1996-2022 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 1996-2022 Laszlo Molnar
Copyright (C) 2000-2022 John F. Reiser
Copyright (C) 2002-2022 Jens Medoch
Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
Copyright (C) 1999-2006 Igor Pavlov
Copyright (C) 2016-2021 Viktor Kirilov
UPX comes with ABSOLUTELY NO WARRANTY; for details type 'upx -L'.
############################################################

wenn man möchte. einfach das vorhandene sichern (falls man zurück möchte) und dann mit der gebauten Version ersetzen
ich schreibe nicht extra den Pfad hin, da diejenigen welche sich eine aktuell upx Version gebaut haben, auch wissen sollten, wo sich ihre momentan genutzte Version befindet

oder hier:
 
Zuletzt bearbeitet:
Wie mache ich das Komplet backup, wenn ich zB auf eine Rechner ohne das von vorne machen.
reich das komplet s3_release back up auf tar.gz
 
das wird dir nicht langen , da du die Symlinks nicht wieder hergestellt bekommst

Code:
XZ_OPT=-e9 tar cJfv ../s3.tar.xz *
 
weis eine warum komm ich nicht in webIf rein für meine qnap ts-219
toolchan angepasst mit kernel etc. sobald wenn ich ausführen
[/mnt/HDA_ROOT] # ./oscam-svn11716-qnap_armv5-webif
10:16:16 00000000 s >> OSCam << cardserver log switched, version 1.20_svn, build r11716 (arm-qnap-linux-gnueabi)
10:16:16 00000000 s (main) System name = Linux
10:16:16 00000000 s (main) Host name = NASC01D45
10:16:16 00000000 s (main) Release = 3.4.6
10:16:16 00000000 s (main) Version = #1 Thu Mar 3 06:47:05 CST 2022
10:16:16 00000000 s (main) Machine = armv5tel
10:16:16 00000000 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 16730
10:16:16 00000000 s (main) signal handling initialized
10:16:16 00000000 s (config) ERROR: Cannot create file "/mnt/HDA_ROOT/oscam/config/oscam.srvid2.tmp" (errno=2 No such file or directory)
10:16:16 00000000 s (main) waiting for local card init
10:16:16 5DFF1D34 h (webif) webif: decompressed 185850 bytes back into 491216 bytes
10:16:16 5DFF1D34 h (webif) HTTP Server running. ip=0.0.0.0 port=8888
10:16:17 00000000 s (main) init for all local cards done
10:16:17 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
10:16:17 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
10:16:17 00000000 s (anticasc) anti cascading disabled

+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11716 target: arm-qnap-linux-gnueabi
| Tools:
| CROSS = /opt/s3_releases/support/toolchains/qnap_armv5/bin/arm-qnap-linux-gnueabi-
| CC = /opt/s3_releases/support/toolchains/qnap_armv5/bin/arm-qnap-linux-gnueabi-gcc
| Settings:
| CONF_DIR = /mnt/HDA_ROOT/oscam/config/
| CC_OPTS = -O1 -ggdb -pipe -ffunction-sections -fdata-sections -o nodeadcode
| CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
| CFLAGS = -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 READ_SDT_CHARSETS 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
| Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT GRIFFIN DGCRYPT
| CardRdrs : PHOENIX STINGER DRECAS
| Compiler : arm-qnap-linux-gnueabi-gcc (crosstool-NG 1.25.0.115_500fe13) 4.9.4
| Config : build/arm-qnap-linux-gnueabi/config.mak
| Binary : /opt/s3_releases/support/binaries/oscam-svn11716-qnap_armv5-webif
+-------------------------------------------------------------------------------
HOSTCC webif/pages_gen
GEN webif/pages.c
GEN Compressed 491216 template bytes into 185850 bytes. 305366 saved bytes (62.17%).
CC cscrypt/i_cbc.c
CC cscrypt/i_skey.c
CC cscrypt/rc6.c
CC cscrypt/i_ecb.c
CC cscrypt/sha256.c
CC cscrypt/fast_aes.c
CC cscrypt/des.c
CC cscrypt/md5.c
CC cscrypt/mdc2.c
CC csctapi/protocol_t0.c
CC csctapi/io_serial.c
CC csctapi/icc_async.c
CC csctapi/atr.c
CC minilzo/minilzo.c
CC module-anticasc.c
CC csctapi/ifd_drecas.c
CC csctapi/ifd_phoenix.c
CC csctapi/ifd_stinger.c
CC csctapi/protocol_t1.c
CC module-cacheex.c
CC module-camd35.c
CC module-camd35-cacheex.c
CC module-cccam-cacheex.c
CC module-cccam.c
CC module-cccshare.c
CC module-csp.c
CC module-cw-cycle-check.c
CC module-ird-guess.c
CC module-monitor.c
CC module-newcamd.c
CC module-webif-lib.c
CC module-newcamd-des.c
CC module-stat.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.c
CC reader-nagra-common.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-hashtable.c
CC oscam-array.c
CC oscam-cache.c
CC oscam-client.c
CC oscam-chk.c
CC oscam-conf.c
CC oscam-conf-chk.c
CC oscam-conf-mk.c
CC oscam-config-reader.c
CC oscam-config-global.c
CC oscam-config.c
CC oscam-config-account.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-net.c
CC oscam-log-reader.c
CC oscam-llist.c
CC oscam-simples.c
CC oscam-reader.c
CC oscam-string.c
CONF build/arm-qnap-linux-gnueabi/config.c
CC oscam-time.c
CC oscam.c
CC oscam-work.c
LINK /opt/s3_releases/support/binaries/oscam-svn11716-qnap_armv5-webif.debug
STRIP /opt/s3_releases/support/binaries/oscam-svn11716-qnap_armv5-webif

| TIME > [ 0 min(s) 6 secs ]

mit port 8888 hab in browser wber komm nicht in webIf. ist in consol gestoptt
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
das ist aber jetzt OT
sieht aber nach einem Rechte Problem aus, wenn du richtig schaust, dann solltest du es auch erkennen ..
und beim Starten einfach mit -c den Pfad zu deinen *.configs mitgeben ...
 
rechte hab ich auch als normal user und auch conf path hab geändert in normal user. ist noch das selben
 
kann das sein das di GCC version in simplebuild sind 4.9.4 aber kein alt version mehr,

mein Qnap hast
# strings /lib/libc* | grep GCC | uniq
GCC: (GNU) 4.2.1

cat /proc/version
Linux version 3.4.6 (root@U16BuildServer113) (gcc version 4.2.1) #1 Thu Mar 3 06:47:05 CST 2022

strings /lib/libc.so.6 |grep 'GNU C'
GNU C Library stable release version 2.5, by Roland McGrath et al.
Compiled by GNU CC version 4.2.1

OpenSSL> version
OpenSSL 1.0.2k 26 Jan 2017

cat /proc/cpuinfo
Processor name : Feroceon 88F6281 rev 1 (v5l) @ 1.2 GHz
BogoMIPS : 1196.85
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1

Hardware : Feroceon-KW ARM
Revision : 0000
Serial : 0000000000000000

gliibc version nich bekannt
und binutils ?


update hat erledigt fehler lag an gcc version soll als software nicht als hardware


  • OSCam: 1.20_svn Build: r11716 Compiler: arm-qnap-linux-gnueabi
 
Zuletzt bearbeitet:
Neuigkeiten:
  • Anpassung der Erkennung von Versionsnummer und URL der SSL_300-Library
  • Neue SSL_310-Library mit Beta-Status
  • Neue LIB_CURL-Library 7.x
  • Aktualisierung aller crosstool-NG Templates
    • linux 6.1, binutils 2.39, gcc 12.2.0, expat 2.5.0, zlib 1.2.13
Code:
# online update via git
./s3 tcupdate --update_me
# reinstall crosstool-ng, freetz-ng, android-ndk
./s3 tcupdate --setup
# recreate config file to get the latest library versions
./s3 tcupdate --reset
 
Ich denke gerade darüber nach, die Funktionalität um den Download fertiger cross toolchains zu erweitern. In s3 gibt es ja bereits die Funktion, diese könnte ich ja erweitern. Das würde jedenfalls die Voraussetzung dafür schaffen, externe toolchains mit aufzunehmen welche ihr ja schon ab und zu verlinkt hattet. Weiterhin können sich dann die meisten das zeitaufwendige selbst-kompilieren ersparen.



Bevor ich mir die Mühe mache, an dieser Stelle die Frage: Was haltet ihr davon?
 
Gut und wie soll das mit den in der Download-Toolchain integrierten Libraries laufen?

a) Toolchains ohne integrierte Libraries downloaden -> jeder integriert dann selbst die gewünschten Library-Kombinationen
b) Toolchains mit einem Standard-Set an integrierten Libraries downloaden -> Was wäre ein sinnvolles Standard-Set an integrierten Libraries?
c) Toolchains in verschiedenen Varianten von Sets an integrierten Libraries downloaden -> Was wären sinnvolle Sets an integrierten Libraries?
d) Toolchains mit allen integrierten Libraries (jeweils die neueste Version) downloaden -> Macht das überhaupt Sinn?
e) ...
 
Zuletzt bearbeitet:
Zurück
Oben