Ubuntu 64 und Firefox
Ubuntu 64 und Firefox
Hallo Leute,
ich habe mal Ubuntu 9.04 64 Bit installiert ... *no comment*"....
Mit der mitgebrachten Firefox-Version bin ich nicht 100%ig zufrieden und wollte mir von mozilla.com eine neu Firefox-Version aufspielen.
Aber: Es werden dort nur 32Bit-Versionen zur Verfügung gestellt, und diese laufen unter der Ubuntu 64 Bit nicht, im Gegensatz zu SuSE- oder Mandriva 64 Bit.
Es fehlt wohl irgendwie der 32Bit-kompatibilitäts-Modus.
(Firefox startet zwar mit einer Handvoll ELF-Fehlermeldungen, macht aber keine Netzwerkanbindung.)
Gib's eine Lösung, um Firefox auf 64Bit Ubuntu zu aktualisieren, evtl. auch Übersetzen (Quellen?), ohne eine 2. Installation bzw. chroot-Umgebung?
Gruß schrutan
ich habe mal Ubuntu 9.04 64 Bit installiert ... *no comment*"....
Mit der mitgebrachten Firefox-Version bin ich nicht 100%ig zufrieden und wollte mir von mozilla.com eine neu Firefox-Version aufspielen.
Aber: Es werden dort nur 32Bit-Versionen zur Verfügung gestellt, und diese laufen unter der Ubuntu 64 Bit nicht, im Gegensatz zu SuSE- oder Mandriva 64 Bit.
Es fehlt wohl irgendwie der 32Bit-kompatibilitäts-Modus.
(Firefox startet zwar mit einer Handvoll ELF-Fehlermeldungen, macht aber keine Netzwerkanbindung.)
Gib's eine Lösung, um Firefox auf 64Bit Ubuntu zu aktualisieren, evtl. auch Übersetzen (Quellen?), ohne eine 2. Installation bzw. chroot-Umgebung?
Gruß schrutan
streaming
Hallo
und danke für Dein Tip mit dem Icecat, davon höre ich das erste Mal.
Ist das die Schwester vom Iceweasel?
Funktioniert damit dann auch (echtes) Flash-Streaming?
ZDF benutzt dieses Verfahren z.B.:
http://www.zdf.de/ZDFmediathek/#/beitra ... te-100SEC/
Viele Grüße
brum
und danke für Dein Tip mit dem Icecat, davon höre ich das erste Mal.
Ist das die Schwester vom Iceweasel?
Funktioniert damit dann auch (echtes) Flash-Streaming?
ZDF benutzt dieses Verfahren z.B.:
http://www.zdf.de/ZDFmediathek/#/beitra ... te-100SEC/
Viele Grüße
brum
make icecat
So....
die IceCat heruntergeladen und ausgepackt.
für .configure noch die Abhängigkeiten installiert:
und dann make ausgeführt.
Ein und eine viertel Stunde später lief dann die Übersetzung auf folgenden Fehler:
Ich habe wohl auch damit kein Glück
bye brum
die IceCat heruntergeladen und ausgepackt.
für .configure noch die Abhängigkeiten installiert:
Code: Select all
libdbus-1-dev libdbus-glib-1-2-dbg libdbus-glib-1-dev libdbus-glib-1-doc
libasound2-dev
libidl-dev
Ein und eine viertel Stunde später lief dann die Übersetzung auf folgenden Fehler:
Code: Select all
make[5]: Betrete Verzeichnis '/opt/LOG_OPT/Software/Download/IceCat/icecat-3.5.7/extensions/python/xpcom/src'
ErrorUtils.cpp
c++ -o ErrorUtils.o -c -I../../../../dist/include/system_wrappers -include ../../../../config/gcc_hidden.h -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -I/usr/include/python2.6 -I. -I. -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include -I../../../../dist/include/pyxpcom -I/home/joern/Download/IceCat/icecat-3.5.7/dist/include/nspr -I/home/joern/Download/IceCat/icecat-3.5.7/dist/sdk/include -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -pipe -O3 -DPYTHON_SO=\"libpython2.6.so\" -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/ErrorUtils.pp ErrorUtils.cpp
In Datei, eingefügt von PyXPCOM.h:79,
von PyXPCOM_std.h:56,
von ErrorUtils.cpp:48:
../../../../dist/include/system_wrappers/Python.h:3:25: Fehler: Python.h: No such file or directory
In file included from PyXPCOM_std.h:56,
from ErrorUtils.cpp:48:
PyXPCOM.h:114: Fehler: expected initializer before »*« token
PyXPCOM.h:126: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:136: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:136: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:137: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:168: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:170: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:171: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:176: Fehler: »PyObject« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:176: Fehler: »ob« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:176: Fehler: expected primary-expression before »&« token
PyXPCOM.h:176: Fehler: »aStr« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:176: Fehler: initializer Ausdrucksliste als zusammengesetzten Ausdruck behandelt
PyXPCOM.h:179: Fehler: »PyObject« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:179: Fehler: »ob« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:179: Fehler: expected primary-expression before »*« token
PyXPCOM.h:179: Fehler: »aRet« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:179: Fehler: initializer Ausdrucksliste als zusammengesetzten Ausdruck behandelt
PyXPCOM.h:180: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:184: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:202: Fehler: expected class-name before »{« token
PyXPCOM.h:212: Fehler: »PyMethodChain« bezeichnet keinen Typ
PyXPCOM.h:216: Fehler: »PyTypeObject« wurde nicht deklariert
PyXPCOM.h:218: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:219: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:219: Fehler: expected »;« before »*« token
PyXPCOM.h:220: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:220: Fehler: expected »;« before »*« token
PyXPCOM.h:221: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:221: Fehler: expected »;« before »*« token
PyXPCOM.h:222: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:222: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:223: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:223: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:224: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:237: Fehler: expected class-name before »{« token
PyXPCOM.h:242: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:251: Fehler: expected »;« before »(« token
PyXPCOM.h:266: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:266: Fehler: expected »;« before »*« token
PyXPCOM.h:281: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:290: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:296: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:296: Fehler: expected »;« before »*« token
PyXPCOM.h:301: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:301: Fehler: expected »;« before »*« token
PyXPCOM.h:303: Fehler: »PyTypeObject« wurde nicht deklariert
PyXPCOM.h:307: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:307: Fehler: »PyObject« als »virtuelles« field deklariert
PyXPCOM.h:307: Fehler: expected »;« before »*« token
PyXPCOM.h:308: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:312: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:312: Fehler: »PyObject« als »virtuelles« field deklariert
PyXPCOM.h:312: Fehler: expected »;« before »*« token
PyXPCOM.h:317: Fehler: expected `;' before »protected«
PyXPCOM.h:322: Fehler: »PyTypeObject« wurde nicht deklariert
PyXPCOM.h:326: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:326: Fehler: expected »;« before »*« token
PyXPCOM.h: In static member function »static PRBool Py_nsISupports::Check(int*, const nsIID&)«:
PyXPCOM.h:243: Fehler: ungültiges static_cast vom Typ »int*« in den Typ »Py_nsISupports*«
PyXPCOM.h:244: Fehler: Abfrage des Elementes »ob_type« in »* ob«, das vom Nicht-Klassentyp »int« ist
PyXPCOM.h: At global scope:
PyXPCOM.h:332: Fehler: expected class-name before »{« token
PyXPCOM.h:343: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:354: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:354: Fehler: expected »;« before »*« token
PyXPCOM.h:359: Fehler: expected `;' before »static«
PyXPCOM.h:359: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:361: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:361: Fehler: expected »;« before »*« token
PyXPCOM.h:362: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:362: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:363: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:363: Fehler: expected »;« before »*« token
PyXPCOM.h:364: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:365: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:365: Fehler: expected »;« before »*« token
PyXPCOM.h:366: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:367: Fehler: »PyTypeObject« bezeichnet keinen Typ
PyXPCOM.h: In member function »PRBool Py_nsIID::IsEqual(int*)«:
PyXPCOM.h:345: Fehler: Abfrage des Elementes »ob_type« in »* ob«, das vom Nicht-Klassentyp »int« ist
PyXPCOM.h:345: Fehler: »type« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h: At global scope:
PyXPCOM.h:380: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:383: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:383: Fehler: expected »;« before »*« token
PyXPCOM.h:388: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:388: Fehler: expected »;« before »*« token
PyXPCOM.h:394: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:394: Fehler: expected »;« before »*« token
PyXPCOM.h:395: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:395: Fehler: expected »;« before »*« token
PyXPCOM.h:423: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:423: Fehler: »PyObject« als »virtuelles« field deklariert
PyXPCOM.h:423: Fehler: expected »;« before »*« token
PyXPCOM.h:435: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:435: Fehler: expected »;« before »*« token
PyXPCOM.h:438: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:444: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:451: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:451: Fehler: expected »;« before »*« token
PyXPCOM.h:467: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:467: Fehler: expected »;« before »*« token
PyXPCOM.h:478: Fehler: expected `)' before »*« token
PyXPCOM.h:482: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:487: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:489: Fehler: »va_list« wurde nicht deklariert
PyXPCOM.h:508: Fehler: expected `)' before »*« token
PyXPCOM.h:523: Warnung: »AddDefaultGateway« initialisiert und als »extern« deklariert
PyXPCOM.h:523: Fehler: Variable oder Feld »AddDefaultGateway« als »void« deklariert
PyXPCOM.h:523: Fehler: »PyObject« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:523: Fehler: »instance« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:523: Fehler: expected primary-expression before »*« token
PyXPCOM.h:523: Fehler: »gateway« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:560: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:560: Fehler: expected »;« before »*« token
PyXPCOM.h:561: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:564: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h:565: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:565: Fehler: expected »;« before »*« token
PyXPCOM.h:583: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:585: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:587: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:588: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:589: Fehler: expected constructor, destructor, or type conversion before »*« token
PyXPCOM.h:669: Fehler: »PyGILState_STATE« bezeichnet keinen Typ
PyXPCOM.h: In constructor »CEnterLeavePython::CEnterLeavePython()«:
PyXPCOM.h:659: Fehler: »state« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:659: Fehler: »PyGILState_Ensure« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:662: Fehler: »PyThreadState_Get« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h: In destructor »CEnterLeavePython::~CEnterLeavePython()«:
PyXPCOM.h:667: Fehler: »state« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h:667: Fehler: »PyGILState_Release« wurde in diesem Gültigkeitsbereich nicht definiert
PyXPCOM.h: In static member function »static void Py_nsIComponentManager::InitType()«:
PyXPCOM.h:744: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::RegisterInterface(const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:303: Anmerkung: Kandidaten sind: static void Py_nsISupports::RegisterInterface(const nsIID&, int*)
PyXPCOM.h: In constructor »Py_nsIComponentManager::Py_nsIComponentManager(nsISupports*, const nsIID&)«:
PyXPCOM.h:744: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::Py_nsISupports(nsISupports*&, const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:322: Anmerkung: Kandidaten sind: Py_nsISupports::Py_nsISupports(nsISupports*, const nsIID&, int*)
PyXPCOM.h:237: Anmerkung: Py_nsISupports::Py_nsISupports(const Py_nsISupports&)
PyXPCOM.h: In static member function »static void Py_nsIInterfaceInfoManager::InitType()«:
PyXPCOM.h:745: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::RegisterInterface(const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:303: Anmerkung: Kandidaten sind: static void Py_nsISupports::RegisterInterface(const nsIID&, int*)
PyXPCOM.h: In constructor »Py_nsIInterfaceInfoManager::Py_nsIInterfaceInfoManager(nsISupports*, const nsIID&)«:
PyXPCOM.h:745: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::Py_nsISupports(nsISupports*&, const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:322: Anmerkung: Kandidaten sind: Py_nsISupports::Py_nsISupports(nsISupports*, const nsIID&, int*)
PyXPCOM.h:237: Anmerkung: Py_nsISupports::Py_nsISupports(const Py_nsISupports&)
PyXPCOM.h: In static member function »static void Py_nsIEnumerator::InitType()«:
PyXPCOM.h:746: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::RegisterInterface(const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:303: Anmerkung: Kandidaten sind: static void Py_nsISupports::RegisterInterface(const nsIID&, int*)
PyXPCOM.h: In constructor »Py_nsIEnumerator::Py_nsIEnumerator(nsISupports*, const nsIID&)«:
PyXPCOM.h:746: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::Py_nsISupports(nsISupports*&, const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:322: Anmerkung: Kandidaten sind: Py_nsISupports::Py_nsISupports(nsISupports*, const nsIID&, int*)
PyXPCOM.h:237: Anmerkung: Py_nsISupports::Py_nsISupports(const Py_nsISupports&)
PyXPCOM.h: In static member function »static void Py_nsISimpleEnumerator::InitType()«:
PyXPCOM.h:747: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::RegisterInterface(const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:303: Anmerkung: Kandidaten sind: static void Py_nsISupports::RegisterInterface(const nsIID&, int*)
PyXPCOM.h: In constructor »Py_nsISimpleEnumerator::Py_nsISimpleEnumerator(nsISupports*, const nsIID&)«:
PyXPCOM.h:747: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::Py_nsISupports(nsISupports*&, const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:322: Anmerkung: Kandidaten sind: Py_nsISupports::Py_nsISupports(nsISupports*, const nsIID&, int*)
PyXPCOM.h:237: Anmerkung: Py_nsISupports::Py_nsISupports(const Py_nsISupports&)
PyXPCOM.h: In static member function »static void Py_nsIInterfaceInfo::InitType()«:
PyXPCOM.h:748: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::RegisterInterface(const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:303: Anmerkung: Kandidaten sind: static void Py_nsISupports::RegisterInterface(const nsIID&, int*)
PyXPCOM.h: In constructor »Py_nsIInterfaceInfo::Py_nsIInterfaceInfo(nsISupports*, const nsIID&)«:
PyXPCOM.h:748: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::Py_nsISupports(nsISupports*&, const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:322: Anmerkung: Kandidaten sind: Py_nsISupports::Py_nsISupports(nsISupports*, const nsIID&, int*)
PyXPCOM.h:237: Anmerkung: Py_nsISupports::Py_nsISupports(const Py_nsISupports&)
PyXPCOM.h: In static member function »static void Py_nsIInputStream::InitType()«:
PyXPCOM.h:749: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::RegisterInterface(const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:303: Anmerkung: Kandidaten sind: static void Py_nsISupports::RegisterInterface(const nsIID&, int*)
PyXPCOM.h: In constructor »Py_nsIInputStream::Py_nsIInputStream(nsISupports*, const nsIID&)«:
PyXPCOM.h:749: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::Py_nsISupports(nsISupports*&, const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:322: Anmerkung: Kandidaten sind: Py_nsISupports::Py_nsISupports(nsISupports*, const nsIID&, int*)
PyXPCOM.h:237: Anmerkung: Py_nsISupports::Py_nsISupports(const Py_nsISupports&)
PyXPCOM.h: At global scope:
PyXPCOM.h:750: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:750: Fehler: »PyObject« als »virtuelles« field deklariert
PyXPCOM.h:750: Fehler: expected »;« before »*« token
PyXPCOM.h:750: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h: In static member function »static void Py_nsIClassInfo::InitType()«:
PyXPCOM.h:750: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::RegisterInterface(const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:303: Anmerkung: Kandidaten sind: static void Py_nsISupports::RegisterInterface(const nsIID&, int*)
PyXPCOM.h: In constructor »Py_nsIClassInfo::Py_nsIClassInfo(nsISupports*, const nsIID&)«:
PyXPCOM.h:750: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::Py_nsISupports(nsISupports*&, const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:322: Anmerkung: Kandidaten sind: Py_nsISupports::Py_nsISupports(nsISupports*, const nsIID&, int*)
PyXPCOM.h:237: Anmerkung: Py_nsISupports::Py_nsISupports(const Py_nsISupports&)
PyXPCOM.h: At global scope:
PyXPCOM.h:751: Fehler: ISO-C++ verbietet Deklaration von »PyObject« ohne Typ
PyXPCOM.h:751: Fehler: »PyObject« als »virtuelles« field deklariert
PyXPCOM.h:751: Fehler: expected »;« before »*« token
PyXPCOM.h:751: Fehler: »PyObject« wurde nicht deklariert
PyXPCOM.h: In static member function »static void Py_nsIVariant::InitType()«:
PyXPCOM.h:751: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::RegisterInterface(const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:303: Anmerkung: Kandidaten sind: static void Py_nsISupports::RegisterInterface(const nsIID&, int*)
PyXPCOM.h: In constructor »Py_nsIVariant::Py_nsIVariant(nsISupports*, const nsIID&)«:
PyXPCOM.h:751: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::Py_nsISupports(nsISupports*&, const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:322: Anmerkung: Kandidaten sind: Py_nsISupports::Py_nsISupports(nsISupports*, const nsIID&, int*)
PyXPCOM.h:237: Anmerkung: Py_nsISupports::Py_nsISupports(const Py_nsISupports&)
PyXPCOM.h: In static member function »static void Py_nsIComponentManagerObsolete::InitType()«:
PyXPCOM.h:753: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::RegisterInterface(const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:303: Anmerkung: Kandidaten sind: static void Py_nsISupports::RegisterInterface(const nsIID&, int*)
PyXPCOM.h: In constructor »Py_nsIComponentManagerObsolete::Py_nsIComponentManagerObsolete(nsISupports*, const nsIID&)«:
PyXPCOM.h:753: Fehler: keine passende Funktion für Aufruf von »Py_nsISupports::Py_nsISupports(nsISupports*&, const nsID&, PyXPCOM_TypeObject*&)«
PyXPCOM.h:322: Anmerkung: Kandidaten sind: Py_nsISupports::Py_nsISupports(nsISupports*, const nsIID&, int*)
PyXPCOM.h:237: Anmerkung: Py_nsISupports::Py_nsISupports(const Py_nsISupports&)
ErrorUtils.cpp: At global scope:
ErrorUtils.cpp:53: Fehler: »PyObject« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:53: Fehler: »exc_tb« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:85: Warnung: »pyxpcom_initialized« initialisiert und als »extern« deklariert
ErrorUtils.cpp: In function »void DoLogMessage(const char*, const char*)«:
ErrorUtils.cpp:103: Fehler: »PyObject« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:103: Fehler: »exc_typ« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:103: Fehler: »exc_val« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:103: Fehler: »exc_tb« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:104: Fehler: »PyErr_Fetch« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:114: Fehler: »mod« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:114: Fehler: »PyImport_ImportModule« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:115: Fehler: »logger« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:116: Fehler: »PyObject_CallMethod« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:118: Fehler: »handlers« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:118: Fehler: »PyObject_GetAttrString« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:120: Fehler: »PySequence_Check« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:121: Fehler: »PySequence_Length« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:122: Fehler: »Py_XDECREF« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:125: Fehler: »PyErr_Clear« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:139: Fehler: »obMessage« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:139: Fehler: »PyString_FromString« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:141: Fehler: »repr« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:141: Fehler: »PyObject_Repr« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:143: Fehler: »PyString_AsString« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:144: Fehler: »Py_DECREF« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:146: Fehler: »Py_DECREF« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:149: Fehler: »PyRun_SimpleString« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:152: Fehler: »PyErr_Restore« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp: In function »void LogMessage(const char*, const char*)«:
ErrorUtils.cpp:159: Fehler: »PyObject« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:159: Fehler: »exc_typ« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:159: Fehler: »exc_val« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:159: Fehler: »exc_tb« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:160: Fehler: »PyErr_Fetch« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:162: Fehler: »PyErr_Restore« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp: In function »PRBool PyXPCOM_FormatCurrentException(nsCString_external&)«:
ErrorUtils.cpp:186: Fehler: »PyObject« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:186: Fehler: »exc_typ« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:186: Fehler: »exc_val« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:186: Fehler: »exc_tb« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:187: Fehler: »PyErr_Fetch« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:188: Fehler: »PyErr_NormalizeException« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:193: Fehler: »PyErr_Restore« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp: At global scope:
ErrorUtils.cpp:198: Fehler: »PyObject« wurde nicht deklariert
ErrorUtils.cpp:198: Fehler: »PyObject« wurde nicht deklariert
ErrorUtils.cpp:199: Fehler: »PyObject« wurde nicht deklariert
ErrorUtils.cpp: In function »PRBool PyXPCOM_FormatGivenException(nsCString_external&, int*, int*, int*)«:
ErrorUtils.cpp:206: Fehler: »PyTraceback_AsString« kann nicht als Funktion verwendet werden
ErrorUtils.cpp:212: Fehler: »PyMem_Free« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:215: Fehler: »PyObject« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:215: Fehler: »temp« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:215: Fehler: »PyObject_Str« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:217: Fehler: »PyString_AsString« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:218: Fehler: »Py_DECREF« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:225: Fehler: »PyString_AsString« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:226: Fehler: »Py_DECREF« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp: At global scope:
ErrorUtils.cpp:273: Fehler: expected constructor, destructor, or type conversion before »*« token
ErrorUtils.cpp: In function »nsresult PyXPCOM_SetCOMErrorFromPyException()«:
ErrorUtils.cpp:284: Fehler: »PyErr_Occurred« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:288: Fehler: »PyExc_MemoryError« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:288: Fehler: »PyErr_ExceptionMatches« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:296: Fehler: »PyErr_Clear« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp: At global scope:
ErrorUtils.cpp:308: Fehler: redefinition of »char* PyTraceback_AsString«
ErrorUtils.cpp:53: Fehler: »char* PyTraceback_AsString« wurde vorher hier definiert
ErrorUtils.cpp:308: Fehler: »PyObject« wurde in diesem Gültigkeitsbereich nicht definiert
ErrorUtils.cpp:308: Fehler: »exc_tb« wurde in diesem Gültigkeitsbereich nicht definiert
make[5]: *** [ErrorUtils.o] Fehler 1
make[5]: Verlasse Verzeichnis '/opt/LOG_OPT/Software/Download/IceCat/icecat-3.5.7/extensions/python/xpcom/src'
make[4]: *** [libs] Fehler 2
make[4]: Verlasse Verzeichnis '/opt/LOG_OPT/Software/Download/IceCat/icecat-3.5.7/extensions/python/xpcom'
make[3]: *** [libs] Fehler 2
make[3]: Verlasse Verzeichnis '/opt/LOG_OPT/Software/Download/IceCat/icecat-3.5.7/extensions'
make[2]: *** [libs_tier_app] Fehler 2
make[2]: Verlasse Verzeichnis '/opt/LOG_OPT/Software/Download/IceCat/icecat-3.5.7'
make[1]: *** [tier_app] Fehler 2
make[1]: Verlasse Verzeichnis '/opt/LOG_OPT/Software/Download/IceCat/icecat-3.5.7'
make: *** [default] Fehler 2
bye brum
Re: make icecat
brum wrote:Code: Select all
make[5]: Betrete Verzeichnis '/opt/LOG_OPT/Software/Download/IceCat/icecat-3.5.7/extensions/python/xpcom/src' ErrorUtils.cpp c++ -o ErrorUtils.o -c -I../../../../dist/include/system_wrappers -include ../../../../config/gcc_hidden.h -DOSTYPE="Linux2.6" -DOSARCH=Linux -I/usr/include/python2.6 -I. -I. -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include -I../../../../dist/include/pyxpcom -I/home/joern/Download/IceCat/icecat-3.5.7/dist/include/nspr -I/home/joern/Download/IceCat/icecat-3.5.7/dist/sdk/include -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -pipe -O3 -DPYTHON_SO="libpython2.6.so" -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/ErrorUtils.pp ErrorUtils.cpp In Datei, eingefügt von PyXPCOM.h:79, von PyXPCOM_std.h:56, von ErrorUtils.cpp:48: ../../../../dist/include/system_wrappers/Python.h:3:25: Fehler: Python.h: No such file or directory [/quote] Höchstvermutlich fehlt das python-devel-Paket. Evtl. noch andere devel-Pakete. Die brauchst du, um selbst Software zu kompilieren. Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
Ich mag die Schreie.
python-devel
Du hast Recht, das Python-Devel-Paket hat gefehlt...
..das habe ich noch nie gebraucht und warum wird das mit ./configure nicht geprüft ?
Na ja jedenfalls lief es durch ...
Flash von youtube oder spiegelonline funzt, aber Streaming geht nicht ;(
..das habe ich noch nie gebraucht und warum wird das mit ./configure nicht geprüft ?
Na ja jedenfalls lief es durch ...
Flash von youtube oder spiegelonline funzt, aber Streaming geht nicht ;(
Nachtrag
Der Browser startet mit einer Fehlermeldung,
ich kann aber keine Auswirkungen dieser Meldung erkennen.
Wozu benötigt man diese Library?
Gruß brum
Code: Select all
Failed to load module "canberra-gtk-module": /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64
Wozu benötigt man diese Library?
Gruß brum
Hi!
Das mit dem Streaming habe ich nie probiert, ist das nicht ein Problem von Adobe?
Bei mir ist canberra-gtk-module nicht vorhanden. Deine Fehlermeldung scheint aber zu bedeuten, dass ein 32-Bit-Modul nach dieser DLL sucht und nur eine 64-Bit-Version findet, womit sie nichts anfangen kann. Was könnte die Ursache sein? Eine veraltete Erweiterung oder eine Leiche in der GTK-Konfiguration?
Es könnte von Adobe Reader kommen: http://ubuntuforums.org/archive/index.p ... 73879.html
(von dieser proprietären Bloatware halte ich eh nichts, xpdf ist der Beste!)
Grüße,
hjb
Das mit dem Streaming habe ich nie probiert, ist das nicht ein Problem von Adobe?
Bei mir ist canberra-gtk-module nicht vorhanden. Deine Fehlermeldung scheint aber zu bedeuten, dass ein 32-Bit-Modul nach dieser DLL sucht und nur eine 64-Bit-Version findet, womit sie nichts anfangen kann. Was könnte die Ursache sein? Eine veraltete Erweiterung oder eine Leiche in der GTK-Konfiguration?
Es könnte von Adobe Reader kommen: http://ubuntuforums.org/archive/index.p ... 73879.html
(von dieser proprietären Bloatware halte ich eh nichts, xpdf ist der Beste!)
Grüße,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?