• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Bibble versus Aftershot Pro - fehlende Abhängigkeit

Hallo,

ich möchte gern den Nachfolger von Bibble5 testen.
Die Software wird jetzt unter dem Namen "Aftershot Pro" von Corel angeboten.

Die Installation der Software klappt wie gewohnt (ich nutze derzeit Bibble 5.2.3). Aber beim Start des Programmes passiert nichts.
Deshalb habe ich das Programm mal im Terminal gestartet und es kommt folgende Meldung:

Code:
AfterShotPro 
Install Path:           /opt/AfterShotPro
LD_PATH:                /opt/AfterShotPro/lib:
XLIB_SKIP_ARGB_VISUALS: 1
./AfterShotPro: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./AfterShotPro)

Es fehlt also offenbar libstdc++.so.6.
Aber wie löse ich das Problem - eine Suche nach der Datei brachte nichts.
Bei mir laufen libstdc++33 und libstdc++45.

Hat jemand eine Idee?

PS.: Bibble 5.2.3 läuft ausgezeichntet, AftershotPro läuft auch mit Wine

LG Steffen
 

tomm.fa

Administrator
Teammitglied
Code:
zypper wp libstdc++.so.6
Loading repository data...
Reading installed packages...
S | Name              | Type    | Version              | Arch   | Repository            
--+-------------------+---------+----------------------+--------+-----------------------
i | libstdc++46-32bit | package | 4.6.2_20111026-1.1.4 | x86_64 | openSUSE-12.1-Oss     
i | libstdc++46-32bit | package | 4.6.2_20111026-1.1.4 | x86_64 | openSUSE-12.1-12.1-1.4
i | libstdc++46       | package | 4.6.2_20111026-1.1.4 | x86_64 | openSUSE-12.1-Oss     
i | libstdc++46       | package | 4.6.2_20111026-1.1.4 | x86_64 | openSUSE-12.1-12.1-1.4
v | libstdc++46       | package | 4.6.2_20111026-1.1.4 | i586   | openSUSE-12.1-Oss

Um welche Distribution geht es denn?
 
Hallo!

oh ja entschuldigung. Ich verwende noch die Version 11.04 mit Gnome Desktop.

Code:
zypper wp libstdc++.so.6
Daten des Repositorys laden ...
Installierte Pakete lesen ...
S | Name        | Typ   | Version            | Arch | Repository          
--+-------------+-------+--------------------+------+---------------------
i | libstdc++45 | Paket | 4.5.1_20101208-9.8 | i586 | openSUSE-11.4-Oss   
i | libstdc++45 | Paket | 4.5.1_20101208-9.8 | i586 | openSUSE-11.4-11.4-0

LG Steffen
 

tomm.fa

Administrator
Teammitglied
Chemnitzer Steffen schrieb:
Ich verwende noch die Version 11.04 mit Gnome Desktop.
11.04, also Ubuntu? Wie kommst du dann an Zypper? Wenn hier jemand nach der verwendeten Distribution fragt, dann bitte nicht nur irgendwelche Versionsnummern nennen, sondern auch wirklich das wonach gefragt wird. Denke mal openSUSE 11.4.


version `GLIBCXX_3.4.15' not found
http://software.opensuse.org/search?q=libstdc%2B%2B46&baseproject=openSUSE%3A11.4&lang=de&exclude_debug=true
 
Hallo Tomm,

naja du hast natürlich Recht - OpenSue 11.4.
Außerdem dachte ich, dass du gesehen hast, was mein Befehl zypper..... ausgegeben hat.
Da steht Opensuse 11.4 - sorry bin´s von Arbeit gewöhnt die Nullen mit zu nennen. Klar bei Ubuntu gibts da ne Version die so heist ;) .

Dein Tipp auf den Link hat auf meine Desktop PC nicht funktioniert - wohl aber auf meinem Laptop. Den Desktop PC bekomme ich nun auch noch hin.
Deshalb markiere ich mal als gelöst. Vielen Dank für deine Hilfe!

Vielen Dank!
 

tomm.fa

Administrator
Teammitglied
Chemnitzer Steffen schrieb:
Dein Tipp auf den Link hat auf meine Desktop PC nicht funktioniert - wohl aber auf meinem Laptop.
Lass mich nochmals raten. Desktop PC ist openSUSE 11.4 64-bit drauf und Laptop 32-bit?

Dann:
64-bit distributions require 32-bit compatibility libraries (ia32-libs)
Quelle: http://www.corel.com/corel/product/...egid=6000006&storeKey=us&languageCode=en#tab4

Also von der zuvor genannten Seite (openSUSE Software-Suche) libstdc++46-32bit installieren.

Code:
rpm -ql --whatprovides "libstdc++.so.6(GLIBCXX_3.4.15)"
 
Hallo Tom,

ähm beide 32-bit :roll: - sorry!

Habe es aber geklärt - ein Prozess hat die Installation verhindert. Offenbar hatte ich irgendwie mehrmals die Installationsroutine gestartet und nicht mehr ordnungsgemäß beendet.

Code:
 PID 12644 (/usr/lib/YaST2/bin/y2base) gesperrt.

Habe den Prozess beendet und dann hat es funktioniert.
Den Befehl von dir:

Code:
 rpm -ql --whatprovides "libstdc++.so.6(GLIBCXX_3.4.15)"

hatte ich noch nie genutzt - werde ich mir merken!


Vielen Dank nochmal!

LG Steffen
 
Oben