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 (310 Final) *de en bg es fr it nl pl pt tr* language support

dann ist das Docker falsch !? FROM debian:jessie
 
Zuletzt bearbeitet von einem Moderator:
Code:
    _________________
   /   _____/\_____  \   ===============
   \_____  \   _(__  <   Ver. 313 -NEXT-
   /        \ /       \  ===============
  /_______  //______  /  by gorgone 2020
          \/        \/   ===============

  Compiler Info -----> arm_dream
  ====================
_toolchain: line 212: ./arm-newnigma2-linux-gnueabihf-gcc: cannot execute binary file: Exec format error
_toolchain: line 213: ./arm-newnigma2-linux-gnueabihf-gcc: cannot execute binary file: Exec format error
  GCC Version :
  GCC Binary  : -gcc
  GCC Sysroot :
  Header File : crypto.h        (not found)
  Header File : pcsclite.h      (not found)
  Header File : libusb.h        (not found)
  Header File : pthread.h       (not found)

  Sysroot config ----> arm-newnigma2-linux-gnueabihf
  ====================
  Header File : crypto.h        found
  Header File : pcsclite.h      found
  Header File : libusb.h        found
  Header File : pthread.h       found

  Library config ----> arm-newnigma2-linux-gnueabihf/sysroot/usr/lib/pkgconfig
  ====================
  Library Config : libcrypto.pc        found    OpenSSL-libcrypto   1.0.2j
  Library Config : libpcsclite.pc      found    PCSC Lite           1.7.4
  Library Config : libssl.pc           found    OpenSSL-libssl      1.0.2j
  Library Config : libusb-1.0.pc       found    libusb-1.0          1.0.20
  Library Config : openssl.pc          found    OpenSSL             1.0.2j
Code:
Linux dfa825a600ec 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l GNU/Linux
 
Zuletzt bearbeitet von einem Moderator:
hi,
mein docker läuft auf einem nuc mit Ubuntu 18.04.5 LTS. Mit der arm_dream Toolchain läuft der Compiler erfolgreich durch.

hier mal die Infos aus meinem Container zum Vergleich:
Code:
    _________________
   /   _____/\_____  \   ===============
   \_____  \   _(__  <   Ver. 313 -NEXT-
   /        \ /       \  ===============
  /_______  //______  /  by gorgone 2020
          \/        \/   ===============

  Compiler Info -----> arm_dream
  ====================
  GCC Version : 5.2.1
  GCC Binary  : arm-newnigma2-linux-gnueabihf-gcc
  GCC Sysroot : arm-newnigma2-linux-gnueabihf/sysroot
  Header File : crypto.h        found
  Header File : pcsclite.h      found
  Header File : libusb.h        found
  Header File : pthread.h       found

  Sysroot config ----> arm-newnigma2-linux-gnueabihf
  ====================
  Header File : crypto.h        found
  Header File : pcsclite.h      found
  Header File : libusb.h        found
  Header File : pthread.h       found

  Library config ----> arm-newnigma2-linux-gnueabihf/sysroot/usr/lib/pkgconfig
  ====================
  Library Config : libcrypto.pc        found    OpenSSL-libcrypto   1.0.2j
  Library Config : libpcsclite.pc      found    PCSC Lite           1.7.4
  Library Config : libssl.pc           found    OpenSSL-libssl      1.0.2j
  Library Config : libusb-1.0.pc       found    libusb-1.0          1.0.20
  Library Config : openssl.pc          found    OpenSSL             1.0.2j
root@4ddc698a3149:/opt/s3# uname -r
4.15.0-39-generic
root@4ddc698a3149:/opt/s3# uname -a
Linux 4ddc698a3149 4.15.0-39-generic #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 x86_64 GNU/Linux
 
bei mir steht zum Beispiel:
Linux debian11 5.8.0-2-amd64 #1 SMP Debian 5.8.10-1 (2020-09-19) x86_64 GNU/Linux

am docker liegt es nicht , wenn keine 64bit Maschine vorhanden , dann halt 32 bit

und x86_64 GNU/Linux fehlt .
 
Zuletzt bearbeitet:
Hi, ja. Jetzt werde ich mal ein Debian 10 64bit installieren und hoffen, dass es auf der VM läuft. Ich frage mich langsam wirklich, warum ich diese Simplebuild zum laufen bekommen will ;-)

Danke euch !!

Code:
  Selected installer:    debian_os
  select dialog          from: dialog
  select gawk            from: gawk
  select bzip2           from: bzip2
  select svn             from: subversion
  select xz              from: xz-utils
  select upx             from: upx
  select gcc             from: gcc
  select make            from: make
  select sshpass         from: sshpass
  select dos2unix        from: dos2unix
find: `/usr/include/*': No such file or directory
  select crypto.h        from: libssl-dev
find: `/usr/include/*': No such file or directory
  select libusb.h        from: libusb-1.0.0-dev
find: `/usr/include/*': No such file or directory
  select pcsclite.h      from: libpcsclite-dev
find: `/usr/include/*': No such file or directory
  select pthread.h       from: libc-dev-bin
  select libccidtwin.so  from: libccid
  select zlib32          from: lib32z1

Code:
CLEANUP -> Creating new config file. Please wait...
error: test is not defined
[.[] | select(.name|test("openssl-3.0.0\\S.*"))][0] | .name                    1 compile error
error: test is not defined
[.[] | select(.name|test("openssl-3.0.0\\S.*"))][0] | .tarball_url                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_1_1_1[a-z].*"))][0] | .name                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_1_1_1[a-z].*"))][0] | .tarball_url                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_1_1_0[a-z].*"))][0] | .name                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_1_1_0[a-z].*"))][0] | .tarball_url                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_1_0_2[a-z].*"))][0] | .name                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_1_0_2[a-z].*"))][0] | .tarball_url                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_1_0_0[a-z].*"))][0] | .name                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_1_0_0[a-z].*"))][0] | .tarball_url                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_0_9_8[a-z].*"))][0] | .name                    1 compile error
error: test is not defined
[.[] | select(.name|test("OpenSSL_0_9_8[a-z].*"))][0] | .tarball_url                    1 compile error
config file='/opt/s3/support/configs/plugin_update_toolchain.config'
You can change/extend them to fit your needs.


DONE -> Variable changed to: CTNG_BUILD_AS_ROOT="1";

TERM environment variable not set.
geht ja gut los

Ja guck, scheint die Anleitung "https://www.digital-eliteboard.com/...pl-pt-tr-language-support.469050/post-3825560" doch zu funktionieren.

Mein System: VMWare - Debian10 mit 64bit und der oben genannten Anleitung
 
Zuletzt bearbeitet von einem Moderator:
Moin Männer

Mein System
Code:
Linux s3-debian-10 4.19.0-12-amd64 #1 SMP Debian 4.19.152-1 (2020-10-18) x86_64 GNU/Linux

Beim toolchain
Code:
fos_m72x_mips
Code:
FRITZ!Box 7590 and other GRX models 7.2x (mips mips32r2 32-bit BE, uClibc 1.0.15, gcc 8.3.0, linux 4.9.198)
bekomme ich beim Versuch die Bibliotheken zu installieren kommt die Fehlermeldung (siehe Bild)

Dann klappt natürlich auch nicht mit den Bibliotheken nicht. Beispiel

Code:
Plugin s3.TUP v0.22.1 - Aktualisierung Bibliothek Log - 2020-10-20 20:53:17
================================================================================
Befehlszeilen zum Erstellen von (1/1) fos_m72x_mips: Bibliothek libusb 1.0.23:
================================================================================
cd /tmp/lib_source/2020-10-20.205314/libusb-1.0.23/;
export TOOLCHAIN=/home/user/oscam/s3/support/toolchains/fos_m72x_mips;
export PATH="$TOOLCHAIN/bin:$PATH";
[ -n "" ] && export CFLAGS="";
export CC=/home/user/oscam/s3/support/toolchains/fos_m72x_mips/bin/mips-linux-uclibc-gcc;
[ "freetz-ng" == "android-ndk" ] && export ANDROID_NDK="/home/user/oscam/s3/support/toolchains/fos_m72x_mips";
[ "freetz-ng" == "android-ndk" ] && cp -f "android/config.h" "./config.h";
[ "freetz-ng" == "android-ndk" ] && FLAGS="--enable-static --disable-shared --disable-udev" || FLAGS="--disable-udev";
./configure --prefix=/home/user/oscam/s3/support/toolchains/fos_m72x_mips/bin --host= $FLAGS;
make -j2;
make install;
[ "freetz-ng" == "android-ndk" ] && find "/home/user/oscam/s3/support/toolchains/fos_m72x_mips/bin/lib/" -maxdepth 1 -name "libusb-1.0.*" -execdir ln -frs "/home/user/oscam/s3/support/toolchains/fos_m72x_mips/bin/lib/{}" "/home/user/oscam/s3/support/toolchains/fos_m72x_mips/bin/lib///{}" \;;
================================================================================
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for gcc... /home/user/oscam/s3/support/toolchains/fos_m72x_mips/bin/mips-linux-uclibc-gcc
checking whether the C compiler works... no
configure: error: in `/tmp/lib_source/2020-10-20.205314/libusb-1.0.23':
configure: error: C compiler cannot create executables
See `config.log' for more details
make: *** Es wurden keine Ziele angegeben und keine „make“-Steuerdatei gefunden.  Schluss.
make: *** Keine Regel, um „install“ zu erstellen.  Schluss.

Abhängigkeiten sollten Alle drauf sein


Jemand eine Idee????

Edit: Sehe gerade im
Code:
2020-10-20.195116_tup_crosstoolchain_fos_m72x_mips.log
was
Code:
    gen-headers
set -e; : "  COMPAT  include/generated/lisi/linux/avm_net_trace.h"; mkdir -p include/generated/lisi/linux/; awk '$1 == "linux/avm_net_trace.h" { print "#ifdef __KERNEL__"; print "#include <" $2 ">"; if (match($1, "^uapi/")) { sub(/^uapi\//, "", $1); sub(/^uapi\//, "", $2); print "#else"; print "#include <" $2 ">"; }; print "#endif"; }' < drivers/char/avm_net_trace/avm/conf/compat.headers > include/generated/lisi/linux/avm_net_trace.h;
set -e; : "  COMPAT  include/generated/uapi/linux/avm_net_trace_ioctl.h"; mkdir -p include/generated/uapi/linux/; awk '$1 == "uapi/linux/avm_net_trace_ioctl.h" { print "#ifdef __KERNEL__"; print "#include <" $2 ">"; if (match($1, "^uapi/")) { sub(/^uapi\//, "", $1); sub(/^uapi\//, "", $2); print "#else"; print "#include <" $2 ">"; }; print "#endif"; }' < drivers/char/avm_net_trace/avm/conf/compat.headers > include/generated/uapi/linux/avm_net_trace_ioctl.h;
set -e; : '  CHK     include/generated/uapi/linux/version.h'; mkdir -p include/generated/uapi/linux/;     (echo \#define LINUX_VERSION_CODE 264646; echo '#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))';) < Makefile > include/generated/uapi/linux/version.h.tmp; if [ -r include/generated/uapi/linux/version.h ] && cmp -s include/generated/uapi/linux/version.h include/generated/uapi/linux/version.h.tmp; then rm -f include/generated/uapi/linux/version.h.tmp; else : '  UPD     include/generated/uapi/linux/version.h'; mv -f include/generated/uapi/linux/version.h.tmp include/generated/uapi/linux/version.h; fi
set -e; : "  COMPAT  include/generated/lisi/linux/avm_pa.h"; mkdir -p include/generated/lisi/linux/; awk '$1 == "linux/avm_pa.h" { print "#ifdef __KERNEL__"; print "#include <" $2 ">"; if (match($1, "^uapi/")) { sub(/^uapi\//, "", $1); sub(/^uapi\//, "", $2); print "#else"; print "#include <" $2 ">"; }; print "#endif"; }' < net/avm_pa/avm/conf/compat.headers > include/generated/lisi/linux/avm_pa.h;
set -e; : "  COMPAT  include/generated/lisi/linux/avm_pa_hw.h"; mkdir -p include/generated/lisi/linux/; awk '$1 == "linux/avm_pa_hw.h" { print "#ifdef __KERNEL__"; print "#include <" $2 ">"; if (match($1, "^uapi/")) { sub(/^uapi\//, "", $1); sub(/^uapi\//, "", $2); print "#else"; print "#include <" $2 ">"; }; print "#endif"; }' < net/avm_pa/avm/conf/compat.headers > include/generated/lisi/linux/avm_pa_hw.h;
set -e; : "  COMPAT  include/generated/lisi/linux/avm_pa_ifx_multiplexer.h"; mkdir -p include/generated/lisi/linux/; awk '$1 == "linux/avm_pa_ifx_multiplexer.h" { print "#ifdef __KERNEL__"; print "#include <" $2 ">"; if (match($1, "^uapi/")) { sub(/^uapi\//, "", $1); sub(/^uapi\//, "", $2); print "#else"; print "#include <" $2 ">"; }; print "#endif"; }' < net/avm_pa/avm/conf/compat.headers > include/generated/lisi/linux/avm_pa_ifx_multiplexer.h;
rm -f include/linux/version.h
set -e; : '  CHK     include/generated/utsrelease.h'; mkdir -p include/generated/;     if [ `echo -n "4.9.198" | wc -c ` -gt 64 ]; then echo '"4.9.198" exceeds 64 characters' >&2; exit 1; fi; (echo \#define UTS_RELEASE \"4.9.198\";) < include/config/kernel.release > include/generated/utsrelease.h.tmp; if [ -r include/generated/utsrelease.h ] && cmp -s include/generated/utsrelease.h include/generated/utsrelease.h.tmp; then rm -f include/generated/utsrelease.h.tmp; else : '  UPD     include/generated/utsrelease.h'; mv -f include/generated/utsrelease.h.tmp include/generated/utsrelease.h; fi
make -f ./scripts/Makefile.build obj=arch/mips/boot/tools relocs
mkdir -p .tmp_versions
  gcc -Wp,-MD,arch/mips/boot/tools/.relocs_32.o.d -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -std=gnu89     -c -o arch/mips/boot/tools/relocs_32.o arch/mips/boot/tools/relocs_32.c
  gcc -Wp,-MD,arch/mips/boot/tools/.relocs_64.o.d -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -std=gnu89     -c -o arch/mips/boot/tools/relocs_64.o arch/mips/boot/tools/relocs_64.c
  gcc -Wp,-MD,arch/mips/boot/tools/.relocs_main.o.d -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -std=gnu89     -c -o arch/mips/boot/tools/relocs_main.o arch/mips/boot/tools/relocs_main.c
  gcc  -o arch/mips/boot/tools/relocs arch/mips/boot/tools/relocs_32.o arch/mips/boot/tools/relocs_64.o arch/mips/boot/tools/relocs_main.o
make -f ./scripts/Makefile.build obj=.
mkdir -p kernel/
set -e; : '  CHK     include/generated/timeconst.h'; mkdir -p include/generated/;     (echo 250 | bc -q kernel/time/timeconst.bc ) < kernel/time/timeconst.bc > include/generated/timeconst.h.tmp; if [ -r include/generated/timeconst.h ] && cmp -s include/generated/timeconst.h include/generated/timeconst.h.tmp; then rm -f include/generated/timeconst.h.tmp; else : '  UPD     include/generated/timeconst.h'; mv -f include/generated/timeconst.h.tmp include/generated/timeconst.h; fi
  mips-unknown-linux-gnu-gcc -Wp,-MD,kernel/.bounds.s.d  -nostdinc -isystem /home/user/oscam/s3/support/crosstool/freetz-ng/toolchain/build/mips_gcc-8.3.0/mips-unknown-linux-gnu/lib/gcc/mips-unknown-linux-gnu/8.3.0/include -I./arch/mips/include -I./arch/mips/include/generated/uapi -I./arch/mips/include/generated  -I./include -Idrivers/isdn/capi_oslib/include   -Idrivers/char/avm_new/include   -Idrivers/char/avm_power/include   -Idrivers/char/tffs/include   -Idrivers/char/avm_net_trace/include   -Inet/avm_pa/include  -Iinclude/generated/lisi -I./arch/mips/include/uapi -I./arch/mips/include/generated/uapi -I./include/uapi -I./include/generated/uapi -Idrivers/isdn/capi_oslib/include/uapi   -Idrivers/char/avm_new/include/uapi   -Idrivers/char/avm_power/include/uapi   -Idrivers/char/tffs/include/uapi   -Idrivers/char/avm_net_trace/include/uapi   -Inet/avm_pa/include/uapi   -include ./include/linux/kconfig.h  -D__KERNEL__ -DVMLINUX_LOAD_ADDRESS=0xffffffff80500000 -DDATAOFFSET=0 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-check-zero-division -mabi=32 -G 0 -mno-abicalls -fno-pic -pipe -mno-branch-likely -msoft-float -DGAS_HAS_SET_HARDFLOAT -Wa,-msoft-float -ffreestanding -march=interaptiv -mtune=interaptiv -Wa,-march=interaptiv -Wa,-mtune=interaptiv -Wa,--trap -DTOOLCHAIN_SUPPORTS_VIRT -mdsp -I./arch/mips/include/asm/mach-lantiq -I./arch/mips/include/asm/mach-lantiq/grx500 -I./arch/mips/include/asm/mach-generic -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -Wno-attribute-alias -O2 -fno-reorder-blocks -fno-tree-ch --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fstack-protector -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -fno-var-tracking-assignments -g -Wdeclaration-after-statement -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Wno-packed-not-aligned    -DKBUILD_BASENAME='"bounds"'  -DKBUILD_MODNAME='"bounds"'  -fverbose-asm -S -o kernel/bounds.s kernel/bounds.c
make[2]: Verzeichnis „/home/user/oscam/s3/support/crosstool/freetz-ng/source/kernel/ref-grx5-7590_07.20/linux-4.9“ wird verlassen
make[1]: Verzeichnis „/home/user/oscam/s3/support/crosstool/freetz-ng/source/kernel/ref-grx5-7590_07.20/linux-4.9“ wird verlassen

[33mERROR: Build failed.[m
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
Bei mir lauft es ohne fehler durch.
Hast du auch das gemacht
./s3 tcupdate --update_me
./s3 tcupdate --reset
 
Ja, habe ich. Heute nochmal getestet

Gleiche Fehlermeldung

ich teste mal ubuntu
 
mit Debian hatte ich damals auch immer probs. Da konnte ich images bauen wie ich wollte nur kein einzieges oscam lief
 
Hi,
wer pflegt eigentlich diesen Toolchain Bereich?

Einige davon nutzt ja Simplebuild, was recht komfortable ist, da man sich die Toolchain nicht selber erstellen lassen muss. Ich habe gestern z.B. mal die Toolchain anhand der " "-Vorlage erstellen lassen; hat ca. 50 Minuten (Intel i7-8559U CPU) gedauert und ca. 10 GB Daten angehäuft.

Kann man sich evtl. neue Toolchaines für den toolchains-Bereich und somit auch für Simplebuild wünschen?
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…