Hallo Liebe Forengemeinde ich wollte auf die aktuelle Oscam version updaten mit meinem Igel Debian bin nach dieser anleitung vorgegangen.
Aber leider bekomme ich eine Fehlermeldung Makefile:14: *** missing separator. Schluss. Kann mir einer behilflich sein?
Hier nochmal ein auszug aus der console >
Oscam Version aktualisieren
Ab und an kann man Oscam auf die aktuelle Trunk Version aktualisieren. Die Vorgehensweise ist recht simpel.
Wir loggen uns per Putty per SSH auf den Igel ein.
Zunächst wechseln wir in das oscam-trunk Arbeitsverzeichnis.
Code:
cd oscam-trunk
Danach wird per SVN die Oscam Version aktualisiert.
Code:
svn update
Die nun aktualsierten Daten müssen anschließed kompiliert werden.
Code:
make clean
Code:
cmake .
Code:
make
Danach Oscam stoppen.
Code:
/etc/init.d/oscam stop
Installieren.
Code:
make install
Oscam starten.
Code:
/etc/init.d/oscam start
Anschließend sollte im WebIf Oscam die neue Versionsnummer angezeigt werden.
Ab und an kann man Oscam auf die aktuelle Trunk Version aktualisieren. Die Vorgehensweise ist recht simpel.
Wir loggen uns per Putty per SSH auf den Igel ein.
Zunächst wechseln wir in das oscam-trunk Arbeitsverzeichnis.
Code:
cd oscam-trunk
Danach wird per SVN die Oscam Version aktualisiert.
Code:
svn update
Die nun aktualsierten Daten müssen anschließed kompiliert werden.
Code:
make clean
Code:
cmake .
Code:
make
Danach Oscam stoppen.
Code:
/etc/init.d/oscam stop
Installieren.
Code:
make install
Oscam starten.
Code:
/etc/init.d/oscam start
Anschließend sollte im WebIf Oscam die neue Versionsnummer angezeigt werden.
Aber leider bekomme ich eine Fehlermeldung Makefile:14: *** missing separator. Schluss. Kann mir einer behilflich sein?
Hier nochmal ein auszug aus der console >
+ @echo "... oscam-emm.i"
+ @echo "... oscam-emm.s"
+ @echo "... oscam-failban.o"
+ @echo "... oscam-failban.i"
+ @echo "... oscam-failban.s"
+ @echo "... oscam-files.o"
+ @echo "... oscam-files.i"
+ @echo "... oscam-files.s"
+ @echo "... oscam-garbage.o"
+ @echo "... oscam-garbage.i"
+ @echo "... oscam-garbage.s"
+ @echo "... oscam-llist.o"
+ @echo "... oscam-llist.i"
+ @echo "... oscam-llist.s"
+ @echo "... oscam-lock.o"
+ @echo "... oscam-lock.i"
+ @echo "... oscam-lock.s"
+ @echo "... oscam-log-reader.o"
+ @echo "... oscam-log-reader.i"
+ @echo "... oscam-log-reader.s"
+ @echo "... oscam-log.o"
+ @echo "... oscam-log.i"
+ @echo "... oscam-log.s"
+ @echo "... oscam-net.o"
+ @echo "... oscam-net.i"
+ @echo "... oscam-net.s"
+ @echo "... oscam-reader.o"
+ @echo "... oscam-reader.i"
+ @echo "... oscam-reader.s"
+ @echo "... oscam-simples.o"
+ @echo "... oscam-simples.i"
+ @echo "... oscam-simples.s"
+ @echo "... oscam-string.o"
+ @echo "... oscam-string.i"
+ @echo "... oscam-string.s"
+ @echo "... oscam-time.o"
+ @echo "... oscam-time.i"
+ @echo "... oscam-time.s"
+ @echo "... oscam-work.o"
+ @echo "... oscam-work.i"
+ @echo "... oscam-work.s"
+ @echo "... oscam.o"
+ @echo "... oscam.i"
+ @echo "... oscam.s"
+ @echo "... reader-bulcrypt.o"
+ @echo "... reader-bulcrypt.i"
+ @echo "... reader-bulcrypt.s"
+ @echo "... reader-common.o"
+ @echo "... reader-common.i"
+ @echo "... reader-common.s"
+ @echo "... reader-conax.o"
+ @echo "... reader-conax.i"
+ @echo "... reader-conax.s"
+ @echo "... reader-cryptoworks.o"
+ @echo "... reader-cryptoworks.i"
+ @echo "... reader-cryptoworks.s"
+ @echo "... reader-dgcrypt.o"
+ @echo "... reader-dgcrypt.i"
+ @echo "... reader-dgcrypt.s"
+ @echo "... reader-dre.o"
+ @echo "... reader-dre.i"
+ @echo "... reader-dre.s"
+ @echo "... reader-griffin.o"
+ @echo "... reader-griffin.i"
+ @echo "... reader-griffin.s"
+ @echo "... reader-irdeto.o"
+ @echo "... reader-irdeto.i"
+ @echo "... reader-irdeto.s"
+ @echo "... reader-nagra.o"
+ @echo "... reader-nagra.i"
+ @echo "... reader-nagra.s"
+ @echo "... reader-seca.o"
+ @echo "... reader-seca.i"
+ @echo "... reader-seca.s"
+ @echo "... reader-tongfang.o"
+ @echo "... reader-tongfang.i"
+ @echo "... reader-tongfang.s"
+ @echo "... reader-viaccess.o"
+ @echo "... reader-viaccess.i"
+ @echo "... reader-viaccess.s"
+ @echo "... reader-videoguard-common.o"
+ @echo "... reader-videoguard-common.i"
+ @echo "... reader-videoguard-common.s"
+ @echo "... reader-videoguard1.o"
+ @echo "... reader-videoguard1.i"
+ @echo "... reader-videoguard1.s"
+ @echo "... reader-videoguard12.o"
+ @echo "... reader-videoguard12.i"
+ @echo "... reader-videoguard12.s"
+ @echo "... reader-videoguard2.o"
+ @echo "... reader-videoguard2.i"
+ @echo "... reader-videoguard2.s"
+.PHONY : help
+=======
@-printf "\
OSCam build system documentation\n\
================================\n\
@@ -577,6 +1910,16 @@
In order for USE_COOLAPI to work you have to have libnxp.so\n\
library in your cross compilation toolchain.\n\
\n\
+ USE_SU980=1 - Request support for SU980 API (libentropic) aka Enimga2 arm\n\
+ box. The variables that control the build are:\n\
+ COOLAPI_FLAGS='$(DEFAULT_SU980_FLAGS)'\n\
+ COOLAPI_CFLAGS='$(DEFAULT_SU980_FLAGS)'\n\
+ COOLAPI_LDFLAGS='$(DEFAULT_SU980_FLAGS)'\n\
+ COOLAPI_LIB='$(DEFAULT_SU980_LIB)'\n\
+ Using USE_SU980=1 adds to '-su980' to PLUS_TARGET.\n\
+ In order for USE_SU980 to work you have to have libentropic.a\n\
+ library in your cross compilation toolchain.\n\
+\n\
USE_AZBOX=1 - Request support for AZBOX (openxcas)\n\
box. The variables that control the build are:\n\
AZBOX_FLAGS='$(DEFAULT_AZBOX_FLAGS)'\n\
@@ -633,6 +1976,19 @@
'Distribution/oscam-1.20-unstable_svn7404-i486-slackware-linux-static'\n\
For example you can run: 'make OSCAM_BIN=my-oscam'\n\
\n\
+ Binaries compiled and run during the OSCam build:\n\
+\n\
+ OSCam builds webif/pages_gen binary that is run by the build system to\n\
+ generate file that holds web pages. To build this binary two variables\n\
+ are used:\n\
+\n\
+ HOSTCC=gcc - The compiler used for building binaries that are run on\n\
+ the build machine (the host). Default: gcc\n\
+ To use clang for example run: make CC=clang HOSTCC=clang\n\
+\n\
+ HOSTCFLAGS=xxx - The CFLAGS passed to HOSTCC. See webif/Makefile for the\n\
+ default host cflags.\n\
+\n\
Config targets:\n\
make config - Start configuration utility.\n\
make allyesconfig - Enable all configuration options.\n\
@@ -675,6 +2031,7 @@
make dockstar - Builds OSCam for Dockstar\n\
make qboxhd - Builds OSCam for QBoxHD STBs\n\
make opensolaris - Builds OSCam for OpenSolaris\n\
+ make uclinux - Builds OSCam for m68k uClinux\n\
\n\
Predefined targets for static builds:\n\
make static - Builds OSCam statically\n\
@@ -714,10 +2071,17 @@
Build and set oscam file name depending on revision:\n\
make OSCAM_BIN=oscam-\`./config.sh -r\`\n\n\
"
+>>>>>>> .r8919
-simple: all
-default: all
-debug: all
--include Makefile.extra
--include Makefile.local
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
Auswahl: (p) zurückstellen, (df) voller Diff, (e) editieren, (r) aufgelöst,
(mc) eigene konfliktbehaftete Datei, (tc) fremde konfliktbehaftete Datei,
(s) alle Optionen anzeigen: p
C Makefile
U oscam-conf-mk.h
U module-serial.c
U oscam.c
U oscam-config.c
D cscrypt/crc32.c
D cscrypt/cscrypt.h
U cscrypt/bn_asm.c
U cscrypt/bn_div.c
U cscrypt/sha1.h
U cscrypt/bn_add.c
U cscrypt/bn_print.c
U cscrypt/bn_mul.c
U cscrypt/bn_sqr.c
U cscrypt/md5.c
U cscrypt/md5.h
U cscrypt/bn_word.c
U cscrypt/bn.h
U cscrypt/aes.c
U cscrypt/bn_exp.c
U cscrypt/des.c
U cscrypt/bn_ctx.c
U cscrypt/aes.h
U cscrypt/mem.c
U cscrypt/bn_lib.c
U cscrypt/sha1.c
U cscrypt/bn_shift.c
U reader-videoguard1.c
U oscam-config.h
U oscam-simples.c
U reader-nagra.c
U reader-videoguard12.c
U module-newcamd.c
U oscam-aes.c
U oscam-aes.h
U CMakeLists.txt
U config.sh
U module-stat.c
U module-stat.h
U oscam-chk.c
U oscam-chk.h
U reader-videoguard2.c
U Makefile.extra
U oscam-client.c
U utils/CMakeLists.txt
U module-webif-lib.c
U oscam-client.h
U module-ird-guess.c
U module-dvbapi-mca.c
U oscam-conf-chk.c
U globals.h
U module-webif-lib.h
U module-ird-guess.h
U module-dvbapi-mca.h
U oscam-conf-chk.h
U module-camd33.c
Aktualisiert zu Revision 8919.
Konfliktübersicht:
Textkonflikte: 1
Baumkonflikte: 1
root@IgelBilo:~/oscam-trunk# make clean
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# svn update
Revision 8919.
root@IgelBilo:~/oscam-trunk# make clean
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# make .
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# 192.168.178.201make
-bash: 192.xxx.xxx.xxxmake: Kommando nicht gefunden.
root@IgelBilo:~/oscam-trunk# make
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk#
root@IgelBilo:~/oscam-trunk# make clean
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# svn update
Revision 8919.
root@IgelBilo:~/oscam-trunk# make clean
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# Makefile:14: *** missing separator. Schluss
+ @echo "... oscam-emm.s"
+ @echo "... oscam-failban.o"
+ @echo "... oscam-failban.i"
+ @echo "... oscam-failban.s"
+ @echo "... oscam-files.o"
+ @echo "... oscam-files.i"
+ @echo "... oscam-files.s"
+ @echo "... oscam-garbage.o"
+ @echo "... oscam-garbage.i"
+ @echo "... oscam-garbage.s"
+ @echo "... oscam-llist.o"
+ @echo "... oscam-llist.i"
+ @echo "... oscam-llist.s"
+ @echo "... oscam-lock.o"
+ @echo "... oscam-lock.i"
+ @echo "... oscam-lock.s"
+ @echo "... oscam-log-reader.o"
+ @echo "... oscam-log-reader.i"
+ @echo "... oscam-log-reader.s"
+ @echo "... oscam-log.o"
+ @echo "... oscam-log.i"
+ @echo "... oscam-log.s"
+ @echo "... oscam-net.o"
+ @echo "... oscam-net.i"
+ @echo "... oscam-net.s"
+ @echo "... oscam-reader.o"
+ @echo "... oscam-reader.i"
+ @echo "... oscam-reader.s"
+ @echo "... oscam-simples.o"
+ @echo "... oscam-simples.i"
+ @echo "... oscam-simples.s"
+ @echo "... oscam-string.o"
+ @echo "... oscam-string.i"
+ @echo "... oscam-string.s"
+ @echo "... oscam-time.o"
+ @echo "... oscam-time.i"
+ @echo "... oscam-time.s"
+ @echo "... oscam-work.o"
+ @echo "... oscam-work.i"
+ @echo "... oscam-work.s"
+ @echo "... oscam.o"
+ @echo "... oscam.i"
+ @echo "... oscam.s"
+ @echo "... reader-bulcrypt.o"
+ @echo "... reader-bulcrypt.i"
+ @echo "... reader-bulcrypt.s"
+ @echo "... reader-common.o"
+ @echo "... reader-common.i"
+ @echo "... reader-common.s"
+ @echo "... reader-conax.o"
+ @echo "... reader-conax.i"
+ @echo "... reader-conax.s"
+ @echo "... reader-cryptoworks.o"
+ @echo "... reader-cryptoworks.i"
+ @echo "... reader-cryptoworks.s"
+ @echo "... reader-dgcrypt.o"
+ @echo "... reader-dgcrypt.i"
+ @echo "... reader-dgcrypt.s"
+ @echo "... reader-dre.o"
+ @echo "... reader-dre.i"
+ @echo "... reader-dre.s"
+ @echo "... reader-griffin.o"
+ @echo "... reader-griffin.i"
+ @echo "... reader-griffin.s"
+ @echo "... reader-irdeto.o"
+ @echo "... reader-irdeto.i"
+ @echo "... reader-irdeto.s"
+ @echo "... reader-nagra.o"
+ @echo "... reader-nagra.i"
+ @echo "... reader-nagra.s"
+ @echo "... reader-seca.o"
+ @echo "... reader-seca.i"
+ @echo "... reader-seca.s"
+ @echo "... reader-tongfang.o"
+ @echo "... reader-tongfang.i"
+ @echo "... reader-tongfang.s"
+ @echo "... reader-viaccess.o"
+ @echo "... reader-viaccess.i"
+ @echo "... reader-viaccess.s"
+ @echo "... reader-videoguard-common.o"
+ @echo "... reader-videoguard-common.i"
+ @echo "... reader-videoguard-common.s"
+ @echo "... reader-videoguard1.o"
+ @echo "... reader-videoguard1.i"
+ @echo "... reader-videoguard1.s"
+ @echo "... reader-videoguard12.o"
+ @echo "... reader-videoguard12.i"
+ @echo "... reader-videoguard12.s"
+ @echo "... reader-videoguard2.o"
+ @echo "... reader-videoguard2.i"
+ @echo "... reader-videoguard2.s"
+.PHONY : help
+=======
@-printf "\
OSCam build system documentation\n\
================================\n\
@@ -577,6 +1910,16 @@
In order for USE_COOLAPI to work you have to have libnxp.so\n\
library in your cross compilation toolchain.\n\
\n\
+ USE_SU980=1 - Request support for SU980 API (libentropic) aka Enimga2 arm\n\
+ box. The variables that control the build are:\n\
+ COOLAPI_FLAGS='$(DEFAULT_SU980_FLAGS)'\n\
+ COOLAPI_CFLAGS='$(DEFAULT_SU980_FLAGS)'\n\
+ COOLAPI_LDFLAGS='$(DEFAULT_SU980_FLAGS)'\n\
+ COOLAPI_LIB='$(DEFAULT_SU980_LIB)'\n\
+ Using USE_SU980=1 adds to '-su980' to PLUS_TARGET.\n\
+ In order for USE_SU980 to work you have to have libentropic.a\n\
+ library in your cross compilation toolchain.\n\
+\n\
USE_AZBOX=1 - Request support for AZBOX (openxcas)\n\
box. The variables that control the build are:\n\
AZBOX_FLAGS='$(DEFAULT_AZBOX_FLAGS)'\n\
@@ -633,6 +1976,19 @@
'Distribution/oscam-1.20-unstable_svn7404-i486-slackware-linux-static'\n\
For example you can run: 'make OSCAM_BIN=my-oscam'\n\
\n\
+ Binaries compiled and run during the OSCam build:\n\
+\n\
+ OSCam builds webif/pages_gen binary that is run by the build system to\n\
+ generate file that holds web pages. To build this binary two variables\n\
+ are used:\n\
+\n\
+ HOSTCC=gcc - The compiler used for building binaries that are run on\n\
+ the build machine (the host). Default: gcc\n\
+ To use clang for example run: make CC=clang HOSTCC=clang\n\
+\n\
+ HOSTCFLAGS=xxx - The CFLAGS passed to HOSTCC. See webif/Makefile for the\n\
+ default host cflags.\n\
+\n\
Config targets:\n\
make config - Start configuration utility.\n\
make allyesconfig - Enable all configuration options.\n\
@@ -675,6 +2031,7 @@
make dockstar - Builds OSCam for Dockstar\n\
make qboxhd - Builds OSCam for QBoxHD STBs\n\
make opensolaris - Builds OSCam for OpenSolaris\n\
+ make uclinux - Builds OSCam for m68k uClinux\n\
\n\
Predefined targets for static builds:\n\
make static - Builds OSCam statically\n\
@@ -714,10 +2071,17 @@
Build and set oscam file name depending on revision:\n\
make OSCAM_BIN=oscam-\`./config.sh -r\`\n\n\
"
+>>>>>>> .r8919
-simple: all
-default: all
-debug: all
--include Makefile.extra
--include Makefile.local
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
Auswahl: (p) zurückstellen, (df) voller Diff, (e) editieren, (r) aufgelöst,
(mc) eigene konfliktbehaftete Datei, (tc) fremde konfliktbehaftete Datei,
(s) alle Optionen anzeigen: p
C Makefile
U oscam-conf-mk.h
U module-serial.c
U oscam.c
U oscam-config.c
D cscrypt/crc32.c
D cscrypt/cscrypt.h
U cscrypt/bn_asm.c
U cscrypt/bn_div.c
U cscrypt/sha1.h
U cscrypt/bn_add.c
U cscrypt/bn_print.c
U cscrypt/bn_mul.c
U cscrypt/bn_sqr.c
U cscrypt/md5.c
U cscrypt/md5.h
U cscrypt/bn_word.c
U cscrypt/bn.h
U cscrypt/aes.c
U cscrypt/bn_exp.c
U cscrypt/des.c
U cscrypt/bn_ctx.c
U cscrypt/aes.h
U cscrypt/mem.c
U cscrypt/bn_lib.c
U cscrypt/sha1.c
U cscrypt/bn_shift.c
U reader-videoguard1.c
U oscam-config.h
U oscam-simples.c
U reader-nagra.c
U reader-videoguard12.c
U module-newcamd.c
U oscam-aes.c
U oscam-aes.h
U CMakeLists.txt
U config.sh
U module-stat.c
U module-stat.h
U oscam-chk.c
U oscam-chk.h
U reader-videoguard2.c
U Makefile.extra
U oscam-client.c
U utils/CMakeLists.txt
U module-webif-lib.c
U oscam-client.h
U module-ird-guess.c
U module-dvbapi-mca.c
U oscam-conf-chk.c
U globals.h
U module-webif-lib.h
U module-ird-guess.h
U module-dvbapi-mca.h
U oscam-conf-chk.h
U module-camd33.c
Aktualisiert zu Revision 8919.
Konfliktübersicht:
Textkonflikte: 1
Baumkonflikte: 1
root@IgelBilo:~/oscam-trunk# make clean
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# svn update
Revision 8919.
root@IgelBilo:~/oscam-trunk# make clean
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# make .
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# 192.168.178.201make
-bash: 192.xxx.xxx.xxxmake: Kommando nicht gefunden.
root@IgelBilo:~/oscam-trunk# make
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk#
root@IgelBilo:~/oscam-trunk# make clean
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# svn update
Revision 8919.
root@IgelBilo:~/oscam-trunk# make clean
Makefile:14: *** missing separator. Schluss.
root@IgelBilo:~/oscam-trunk# Makefile:14: *** missing separator. Schluss
Zuletzt bearbeitet: