Seite 1 von 2

Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 15:53
von mala72
Hallo !! Hab folgenden Fehler beim kompilieren von Oscam:
Spoiler
Show
Moechten Sie eine bestimmte svn Revisionsnummer kompilieren oder die aktuelle?
[4801] | []Aktuelle

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

svn: OPTIONS von »http://streamboard.gmc.to/svn/oscam/trunk«: Could not read status line: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt (http://streamboard.gmc.to)
Kann es sein, daß ich aus Versehen irgend eine Datei gelöscht hab die ich zum kompilieren benötige ??

Re: Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 16:30
von feissmaik
...les doch mal bitte die Meldung die er da anzeigt und das nächste mal machst du bitte im dafür passenden Bereich deinen Thread, keine lust die ständig zu verschieben

/EDIT:
Die Verbindung wurde vom Kommunikationspartner zurückgesetzt (http://streamboard.gmc.to)
.. die verbindung wurde vom streamboard zurückgewiesen... wenn du die trunk url manuell ansurfst, kommt nichts also liegt wohl ein Problem mit dem Streamboard vor...

Re: Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 16:38
von mala72
Sorry für das falsche posten !!
Seh schon das er "Could not read status line" die staus line nicht lesen kann. Die Frage ist, was kann ich machen, daß die status line wieder gelesen werden kann ??
Sorry wenn ich Dich hier mit solchen Fragen nerve !! Bin halt ein absoluter Neuling.

Re: Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 16:41
von feissmaik
..mal davon abgesehen das da noch mehr steht, bedeutet das nicht das er irgendein File nicht lesen könne oder derartiges - les doch einfach was da oder lass es dir translaten: http://translate.google.de/#en|de|Could ... tus%20line .. auch wenn das auch noch nicht soo toll is aber immerhin, Statuszeile konnte nicht gelesen werden... also quasi der Status der svn url .. da diese nicht zu erreichen ist gibts auch kein status den er lesen könnte


dh entweder solange warten bis streamboard wieder erreichbar - oder /var/emu/script/oscam-compile.sh bearbeiten und in folgendes ändern

Code: Alles auswählen

svnURL2="http://streamboard.gmc.to/svn/oscam/trunk"
svnURL="http://oscam.to/svn/oscam/trunk"

Re: Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 17:00
von mala72
wo genau soll ich das denn in der oscam-compile.sh einfügen ??

Re: Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 17:21
von feissmaik
bearbeiten und ändern sollst du das ... das steht da bereits drin nur minimal anders... aber wenn ich mir das jetzt so überleg, lass lieber die finger davon und warte bis das streamboard wieder online is :?

Re: Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 17:29
von mala72
Also ich find in der Datei nichts ähnliches ?? Markier mir doch bitte wo ich es einfügen soll...
Spoiler
Show
echo " "
oscam restart
;;
*)
sleep 1
;;
esac
echo " "
echo "---------------------------------------------------------- ---------------------"
echo " "
else
oscam restart
fi
}

WhichRevision() {
echo "------------------------------------------------------------------ -------------"
echo ""
echo "Moechten Sie eine bestimmte svn Revisionsnummer kompilieren oder d ie aktuelle?"
echo -en "\033[1;33m[4801] | []Aktuelle \033[0m"
read key
case $key in
[0-9][0-9][0-9][0-9])
echo " "
revision_num=$key
;;
"")
revision_num=""
;;
*)
echo -e " \033[1;31mUngueltige Eingabe!\033[0m"
sleep 1 ; WhichRevision
;;
esac
echo " "
echo "------------------------------------------------------------------ -------------"
echo " "
}

#### vars
CheckInstalledFile="/tmp/.oscam_compile_check.OK"
NP_old="build-essential cmake gcc subversion libusb-dev libssl-dev tar bzip2 gzi p wget gettext"
NP1="build-essential autoconf automake cmake make patch gcc g++ pkg-config subve rsion"
NP2="libccid libtool libglib2.0-dev libssl-dev libssl0.9.8 libpcsclite1 libpcscl ite-dev libusb-dev"
NP3="gettext tar bzip2 gzip ncurses-bin flex bison wget libpng3 zlib1g-dev sudo"
needpacks=("$NP1" "$NP2" "$NP3")
oscamBUILD="oscam-svn"
WGETLOG="/tmp/.wget.log"
filedir_tmp_tool="/tmp/compile/toolchains"
filedir_tmp="/tmp/compile"
ScriptName=$(basename $0)
svnABLE="trunk"
AutoCompileIT=0

#### main

$NORM
echo "$ScriptName v$ScriptVer"

case "$1" in
[hH][eE][lL][pP]|[hH][iI][lL][fF][eE]|\?)
echo "Usage: $0"
echo "or: $0 <revision>"
echo "or: $0 -auto"
echo "or: $0 -tags"
echo "or: $0 -tags -auto"
exit 0
;;
-tag*|--tag*)
svnABLE="tags"
oscamBUILD="oscam-tags"
;;
-auto|--auto)
AutoCompileIT=1
;;
esac

case "$2" in
-auto|--auto)
AutoCompileIT=1
;;
esac

[ ! -d "$filedir_tmp" ] && mkdir -p $filedir_tmp
cd $filedir_tmp

CheckInstalledPacks

[ "$AutoCompileIT" = "0" ] && WhichRevision || revision_num=""

if [ -z "$revision_num" ]; then
if [ "$svnABLE" = "tags" ]; then
revision_num=$(svn info $svnURLtags/$svnTAGSver | grep '^Revisio n:' | sed -e 's/^Revision: //')
echo "Lade aktuelle $oscamBUILD $svnTAGSver Revision ${revision_ num}..."
svn co $svnURLtags/$svnTAGSver ${filedir_tmp}/${oscamBUILD}
if [ $? -ne "0" ]; then
echo -e " \033[1;31mVerbindungsfehler! Versuche Mirror.. \033[0m"
svn co $svnURLtags2/$svnTAGSver ${filedir_tmp}/${oscamBU ILD}
[ $? -ne "0" ] && echo -e " \033[1;31mVerbindungsfehler! Abbruch!\033[0m" && exit 1
fi
else
revision_num=$(svn info $svnURL | grep '^Revision:' | sed -e 's/ ^Revision: //')
echo "Lade aktuelle $oscamBUILD Revision ${revision_num}..."
svn co $svnURL ${filedir_tmp}/${oscamBUILD}
if [ $? -ne "0" ]; then
echo -e " \033[1;31mVerbindungsfehler! Versuche Mirror.. \033[0m"
svn co $svnURL2 ${filedir_tmp}/${oscamBUILD}
[ $? -ne "0" ] && echo -e " \033[1;31mVerbindungsfehler! Abbruch!\033[0m" && exit 1
fi
fi
else
if [ "$svnABLE" = "tags" ]; then
echo "Lade $oscamBUILD $svnTAGSver Revision ${revision_num}..."
svn co -r $revision_num $svnURLtags/$svnTAGSver ${filedir_tmp}/$ {oscamBUILD}
if [ $? -ne "0" ]; then
echo -e " \033[1;31mVerbindungsfehler! Versuche Mirror.. \033[0m"
svn co -r $revision_num $svnURLtags2/$svnTAGSver ${filed ir_tmp}/${oscamBUILD}
[ $? -ne "0" ] && echo -e " \033[1;31mVerbindungsfehler! Abbruch!\033[0m" && exit 1
fi
else
echo "Lade $oscamBUILD Revision ${revision_num}..."
svn co -r $revision_num $svnURL ${filedir_tmp}/${oscamBUILD}
if [ $? -ne "0" ]; then
echo -e " \033[1;31mVerbindungsfehler! Versuche Mirror.. \033[0m"
svn co -r $revision_num $svnURL2 ${filedir_tmp}/${oscamB UILD}
[ $? -ne "0" ] && echo -e " \033[1;31mVerbindungsfehler! Abbruch!\033[0m" && exit 1
fi
fi
fi
if [ $? -ne "0" ]; then
echo " "
echo -e " \033[1;31mVerbindungsfehler! Abbruch!\033[0m"
exit 1
fi
echo " "


if [ ! -d "${filedir_tmp}/${oscamBUILD}" ]; then
echo $ROT "ERROR: ${filedir_tmp}/${oscamBUILD} existiert nicht. Download fehlgeschlagen? Abbruch!" ; $NORM
exit 1
else
if [ "$AutoCompileIT" = "0" ]; then
echo " "
echo "Im folgenden Menue koennen Sie einstellen was OScam unters tuetzen soll "
echo "Mit der <Leer-taste> waehlen sie was aus.."
echo "Mit der <Enter-taste> bestaetigen sie.."
echo "Mit der <ESC-taste> kehren sie ein Menue zurueck.."
echo " "
read -p "Druecken Sie bitte <Enter> um fortzufahren..."
else
if [ -f "$filedir_tmp/oscam-config.h" ]; then
cp -f $filedir_tmp/oscam-config.h ${filedir_tmp}/${oscam BUILD}/
fi
fi
fi

cd ${filedir_tmp}/${oscamBUILD}
[ "$AutoCompileIT" = "0" ] && ./config.sh

echo " "
echo "Bereite ${SYSBIT}bit Kompilierung vor.."
echo " "
sleep 3
#read -p "Druecken Sie bitte <Enter> um fortzufahren..."

mkdir -p build_dir ; cd build_dir ; make clean >/dev/null 2>&1
cmake ..

echo " "
echo "Folgendes kompilieren kann einige Zeit in Anspruch nehmen... "
echo " "
[ "$AutoCompileIT" = "0" ] && read -p "Druecken Sie bitte <Enter> um fortzufahre n..."

make

if [ ! -f "$filedir_tmp/$oscamBUILD/build_dir/oscam" ]; then
echo $ROT "ERROR: compile fehlgeschlagen? Abbruch!" ; $NORM
exit 1
else
echo " "
renewbinary
sleep 1
echo " "
# beep
echo -en "\007"
echo $GRUEN "Neue ${oscamBUILD} build $revision_num erfolgreich erstellt !" ; $NORM
fi

rm -rf ${filedir_tmp}/${oscamBUILD}

echo " "
OScamRestart
echo $GRUEN "Fertig! ;-)" ; $NORM
echo " "

exit 0

Re: Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 17:34
von feissmaik
...ich sag dir das jetzt nurnoch einmal: Les in ruhe und genau(er) was da steht .... bearbeiten und ändern - nix einfügen

welches file du bearbeiten sollst und was du dort ändern solltest - wenn ich schreibe ds das da bereits minimal anders steht und es evtl. mit der svn url zu tun hat, was könnte ich damit dann evtl. gemeint haben? das steht innerhalb der ersten 20 zeilen von dem Script - nicht irgendwo mitten in der OScamRestart function ...


wenn das bereits zu schwer is, ist es vllt besser wenn du die finger davon lässt sonst machste noch was kaputt...

Re: Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 18:05
von mala72
Hatte die Datei mit "cat" angeschaut und bin mitten drin gelandet :D Bin halt im Lernprozess, was Linux betrifft :idea: Als ich die Datei mit Notepad++ geöffnet hatte hab ich gleich gesehen was du mit minimal ändern meinst.

Nach der kompilierung hatte ich noch folgende Meldung:
Spoiler
Show
Neue oscam-svn build 6504 erfolgreich erstellt!

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

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

shell-init: Kann das nicht aktuelle Verzeichnis wiederfinden: getwd: Kann nicht auf das übergeordnete Verzeichnis zugreifen.: Datei oder Verzeichnis nicht gefunden
OScam : restart
OScam : beendet
OScam : gestartet
Muss ich mir da Gedanken drüber machen ?? Oder ist das zu vernachlässigen ??

Re: Fehler bei Oscam kompilieren ?!

Verfasst: So 11. Mär 2012, 19:07
von feissmaik
das ist egal aber gewöhn dir lieber an die Linux Programme zu nutzen ohne den Zwischenschritt über Winsux zu gehen