ich hab noch ein altes System auf dem IPC und OSCAM läuft. Da der Rechner seinen Dienst tut hab ich da nicht viel dran rumgeschraubt.
Jetzt wollte ich mal eine neue Version von OSCAM testen. Update geht nicht mehr da das Debian zu alt ist 2.6.32-5-686.
Hab jetzt in einer VM ein Debian aufgesetzt und hab dort ein aktuelle OSCAM gebastel. Nur läuft das auf dem alten System nicht wegen shared libs.
Code:
./oscam.x86: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
Hatte damals immer fertige Versionen geholt, aber da scheint es nichts mehr zu geben.
Wie komm ich an an eine Version ohne shared libs oder muss ich doch mal komplett neu aufsetzen?
du brauchst doch nur einen symlink von deinen alten shared libraries: libcrypto.so.0.9.8 auf die libcrypto.so.1.1 setzen und alles ist gut oder du updatest openssl
Symlink hab ich probiert, irgendwann meckert er das er die aktuelle Version braucht. Updaten geht nicht ist wohl zu alt das System. Er sagt immer die aktuellste Version ist installiert.
wget https://www.openssl.org/source/openssl-1.0.2q.tar.gz
tar -xf openssl-1.0.2q.tar.gz
cd openssl-1.0.2q
./config -Wl,--enable-new-dtags,-rpath,'$(LIBRPATH)'
make install