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.

gelöst Oscam compile geht nicht mehr

    Nobody is reading this thread right now.
Ich hoffe du kannst lesen, einfache Frage
 
Ich hoffe du kannst lesen, einfache Frageja natürlich habe ich Cache !
 
Zuletzt bearbeitet von einem Moderator:
Ja dann sollte man ce auch nutzen
 
War halt doch wieder eine weile her wo ich das letztemal Linux mit IPC installiert habe
 
Zuletzt bearbeitet von einem Moderator:
Hallo,

ich klinke mich mal hier ein, würde gerne eine neue Oscam kompilieren, bekommen aber folgenden Fehler:


Config gefunden

Bereite armv7l Kompilierung vor...

-- The C compiler identification is unknown
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc - broken
CMake Error at /usr/share/cmake-3.18/Modules/CMakeTestCCompiler.cmake:66 (message):
The C compiler

"/usr/bin/gcc"

is not able to compile a simple test program.

It fails with the following output:

Change Dir: /tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/gmake cmTC_934b1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_934b1.dir/build.make CMakeFiles/cmTC_934b1.dir/build
gmake[1]: Entering directory '/tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_934b1.dir/testCCompiler.c.o
/usr/bin/gcc -o CMakeFiles/cmTC_934b1.dir/testCCompiler.c.o -c /tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp/testCCompiler.c
cc1: internal compiler error: Illegal instruction
0xb6a4ed9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
gmake[1]: *** [CMakeFiles/cmTC_934b1.dir/build.make:85: CMakeFiles/cmTC_934b1.dir/testCCompiler.c.o] Error 1
gmake[1]: Leaving directory '/tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp'
gmake: *** [Makefile:140: cmTC_934b1/fast] Error 2





CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:1 (project)


-- Configuring incomplete, errors occurred!
See also "/tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeOutput.log".
See also "/tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeError.log".

Folgendes Kompilieren kann einige Zeit in Anspruch nehmen...

make: *** No targets specified and no makefile found. Stop.
ERROR: compile fehlgeschlagen? Abbruch!
root@Debian ~ >


Kann mich bitte hier wer unterstützen? Dankeschön!
 
Welches Betriebssystewm (Version)?
Was steht in /tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeError.log
 
Betriebsystem: Raspbian GNU/Linux 11 (bullseye)

Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags:

The output was:
1
cc1: internal compiler error: Illegal instruction
0xb6a16d9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.


Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags: -c

The output was:
1
cc1: internal compiler error: Illegal instruction
0xb6a43d9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.


Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags: -Aa

The output was:
1
cc1: internal compiler error: Illegal instruction
0xb6a34d9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.


Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags: -D__CLASSIC_C__

The output was:
1
cc1: internal compiler error: Illegal instruction
0xb6a12d9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.


Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3

The output was:
1
gcc: error: unrecognized command-line option ‘--target=arm-arm-none-eabi’


Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags:

The output was:
1
cc1: internal compiler error: Illegal instruction
0xb69f4d9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.


Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags: -c

The output was:
1
cc1: internal compiler error: Illegal instruction
0xb6a49d9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.


Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags: -Aa

The output was:
1
cc1: internal compiler error: Illegal instruction
0xb6a21d9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.


Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags: -D__CLASSIC_C__

The output was:
1
cc1: internal compiler error: Illegal instruction
0xb6988d9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.


Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /usr/bin/gcc
Build flags:
Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3

The output was:
1
gcc: error: unrecognized command-line option ‘--target=arm-arm-none-eabi’


Checking whether the C compiler is IAR using "" did not match "IAR .+ Compiler":
gcc: fatal error: no input files
compilation terminated.
Checking whether the C compiler is IAR using "" did not match "IAR .+ Compiler":
gcc: fatal error: no input files
compilation terminated.
Detecting C compiler ABI info failed to compile with the following output:
Change Dir: /tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/gmake cmTC_457f1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_457f1.dir/build.make CMakeFiles/cmTC_457f1.dir/build
gmake[1]: Entering directory '/tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_457f1.dir/CMakeCCompilerABI.c.o
/usr/bin/gcc -o CMakeFiles/cmTC_457f1.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.18/Modules/CMakeCCompilerABI.c
cc1: internal compiler error: Illegal instruction
0xb6a14d9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
gmake[1]: *** [CMakeFiles/cmTC_457f1.dir/build.make:85: CMakeFiles/cmTC_457f1.dir/CMakeCCompilerABI.c.o] Error 1
gmake[1]: Leaving directory '/tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp'
gmake: *** [Makefile:140: cmTC_457f1/fast] Error 2




Determining if the C compiler works failed with the following output:
Change Dir: /tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp

Run Build Command(s):/usr/bin/gmake cmTC_934b1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_934b1.dir/build.make CMakeFiles/cmTC_934b1.dir/build
gmake[1]: Entering directory '/tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_934b1.dir/testCCompiler.c.o
/usr/bin/gcc -o CMakeFiles/cmTC_934b1.dir/testCCompiler.c.o -c /tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp/testCCompiler.c
cc1: internal compiler error: Illegal instruction
0xb6a4ed9f ???
../sysdeps/unix/sysv/linux/arm/sigrestorer.S:64
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
gmake[1]: *** [CMakeFiles/cmTC_934b1.dir/build.make:85: CMakeFiles/cmTC_934b1.dir/testCCompiler.c.o] Error 1
gmake[1]: Leaving directory '/tmp/compile/oscam-git/build_dir/CMakeFiles/CMakeTmp'
gmake: *** [Makefile:140: cmTC_934b1/fast] Error 2
 
Ja, den Thread habe ich gefunden und habe ich heute Mittag dann auch installiert. Leider mit dem besagtem Ergebnis..
 
Ich kann es hier jedenfall nicht nachstellen
Code:
oscam-compile.sh v1.4.0
-------------------------------------------------------------------------------

Moechten Sie eine bestimmte OScam Revisionsnummer kompilieren oder die aktuelle?
[11761]  | []Aktuelle

-------------------------------------------------------------------------------

Schwerwiegend: Kein Git-Repository (oder irgendeines der Elternverzeichnisse): .git
 Lade aktuelle oscam-git Revision ...
Klone nach '/tmp/compile/oscam-git'...
remote: Enumerating objects: 54671, done.
remote: Counting objects: 100% (626/626), done.
remote: Compressing objects: 100% (125/125), done.
remote: Total 54671 (delta 525), reused 571 (delta 501), pack-reused 54045
Empfange Objekte: 100% (54671/54671), 15.28 MiB | 1.03 MiB/s, fertig.
Löse Unterschiede auf: 100% (40697/40697), fertig.

-------------------------------------------------------------------------------

Moechten Sie die gespeicherte Config verwenden?
[J]a  | []Nein j


-------------------------------------------------------------------------------

Config gefunden

 Bereite armv7l Kompilierung vor...

-- The C compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- COMPRESSION is disabled
-- SIGNING is added by config file Y compiling with signing included
-- Looking for pthread.h
-- Looking for pthread.h - found
--   pthread found. Adding pthread support
-- Looking for openssl/aes.h
-- Looking for openssl/aes.h - found
--   SSL is added by config file Y compiling with ssl included
-- Found OpenSSL: /usr/lib/arm-linux-gnueabihf/libcrypto.so (found version "3.0.13")
--   openssl found.
-- Looking for time.h
-- Looking for time.h - found
--   librt found (needed by libusb).
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
--  libusb 1.0 found (libusb-1.0.so) Adding smartreader support
-- Looking for PCSC/wintypes.h
-- Looking for PCSC/wintypes.h - found
--   PCSC headers found (/usr/include/PCSC). Adding PCSC support
HOSTCC  webif/pages_gen
GEN     webif/pages.c
GEN     Compressed 446920 template bytes into 167750 bytes. 279170 saved bytes (62.47%).
-- The CXX compiler identification is GNU 12.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for math.h
-- Looking for math.h - found
--   ARM NEON is enabled, compiling with neon optimization
-- Utils: operating system: Linux
-- Utils: target system: arm-linux-gnueabihf
--  utils use system libusb functions
--
--   operating system: Linux
--   target system: arm-linux-gnueabihf
--   revision: 2.24.08-11818
--   commit: 97aca8c2
--   build date: 24.08.2024 17:42:03
--   signing: Public Key Algorithm: id-ecPublicKey, Public-Key: (256 bit), Signature Algorithm: ecdsa-with-SHA256,
              Valid Not After: 24.08.2025 17:41:38, Subject: CN = Private OSCam CA Certificate
--   use system libcrypto functions
--   use system pcsc functions
--   use system pthread functions
--   use system libusb functions
--   use system libdvbcsa functions
--
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/compile/oscam-git/build_dir

Folgendes Kompilieren kann einige Zeit in Anspruch nehmen...

[  2%] Building C object csctapi/CMakeFiles/csctapi.dir/atr.c.o
[  2%] Building C object CMakeFiles/csreaders.dir/reader-bulcrypt.c.o
.
.
.
[ 98%] Linking C static library libcsmodules.a
[ 98%] Built target csmodules
[ 99%] Building C object CMakeFiles/oscam.dir/oscam.c.o
[100%] Linking C executable oscam
[SIGN] SHA1(40): c11bac5eb1738a9708979540196bd88d8fd70de1 -> Verified OK <- DIGEST(71)
[100%] Built target oscam


Die neue oscam.armel befindet sich in /var/emu/oscam/


 Neue oscam-git build  erfolgreich erstellt!

-------------------------------------------------------------------------------

Soll OScam jetzt neu gestartet werden?
[J]a  | []Nein j

Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Hatte das CmakeErrorLog so interpretiert, habe aber von C usw. eigentlich wenig Ahnung. Deswegen habe ich dich ja ins Spiel gebracht
 
Liegt es vielleicht doch an meinen etwas älteren Linux 11?
 
Also hier auf PI 3 mit Debian 12 64 alles i.O.
Code:
Unix Starttime: 1724485195
Starttime:      24.08.2024 09:39:55
Build Date:     23.08.2024 16:39:53
Version:        2.24.08-11818@97aca8c2
Compiler:       aarch64-linux-gnu
Box Type:       generic (generic)
PID:            1869783
TempDir:        /tmp/.oscam
GBox tmp_dir:   not defined using: /tmp/.oscam
ConfigDir:      /var/etc/
WebifPort:      16002

Signature:      Valid - successfully verified using built-in Public Key
  SHA1:         ee357c0c7adb7a784ee1d31f79cdeb3ce8683e4b
Certificate:    Trusted CA Certificate
  Subject:      CN=Private OSCam CA Certificate
  Issuer:       CN=Private OSCam Root CA
  Version:      3
  Serial:       1c78f21c4c2843d2114cdd47b7ba3f7e605884d3
  Fingerpr.:    a20d92ce0889623c05712eb66a403a454a24d37e
  Valid from:   23.08.2024 16:39:29
  Valid to:     23.08.2025 16:39:29
  Status:       Valid
  Type:         256 bit ECDSA Key

Web interface support:                   yes
LiveLog support:                         yes
jQuery support intern:                   yes
Compressed pages:                        yes
SSL support:                             yes
DVB API support:                         yes
DVB API with extended CW API support:    no
DVB API with Stream Relay support:       yes
DVB API with AZBOX support:              no
DVB API with MCA support:                no
DVB API with COOLAPI support:            no
DVB API with COOLAPI2 support:           no
DVB API with STAPI support:              no
DVB API with STAPI5 support:             no
DVB API with NEUTRINO support:           no
DVB API read-sdt charsets:               yes
Anti-cascading support:                  no
Debug mode:                              yes
Monitor:                                 yes
Loadbalancing support:                   yes
Cache exchange support:                  no
CW Cycle Check support:                  no
LCD support:                             no
LED support:                             no
Clockfix with realtime clock:            no
IPv6 support:                            no
ARM NEON (SIMD/MPE) support:             yes
Binary signing support:                  yes

camd 3.3x:                               no
camd 3.5 UDP:                            yes
camd 3.5 TCP:                            yes
newcamd:                                 yes
CCcam:                                   yes
CCcam share:                             yes
gbox:                                    yes
radegast:                                yes
scam:                                    yes
serial:                                  yes
constant CW:                             yes
Pandora:                                 yes
ghttp:                                   yes
Streamrelay:                             yes

Reader support:                          yes

Nagra:                                   yes
Nagra Merlin:                            yes
Irdeto:                                  yes
Conax:                                   yes
Cryptoworks:                             yes
Seca:                                    yes
Viaccess:                                yes
NDS Videoguard:                          yes
DRE Crypt:                               yes
TONGFANG:                                yes
Bulcrypt:                                yes
Griffin:                                 yes
DGCrypt:                                 yes

cardreader_phoenix:                      yes
cardreader_drecas:                       no
cardreader_internal_azbox:               no
cardreader_internal_coolapi:             no
cardreader_internal_coolapi2:            no
cardreader_internal_sci:                 no
cardreader_sc8in1:                       no
cardreader_mp35:                         no
cardreader_smargo:                       yes
cardreader_pcsc:                         yes
cardreader_smartreader:                  yes
cardreader_db2com:                       no
cardreader_stapi:                        no
cardreader_stapi5:                       no
cardreader_stinger:                      yes
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…