CDK und EliteDVB

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
+tbn
Interessierter
Interessierter
Beiträge: 43
Registriert: Dienstag 11. Dezember 2001, 00:00

CDK und EliteDVB

Beitrag von +tbn »

Kann jemand EliteDVB im aktuellen CVS übersetzen? Bei mir bricht er irgendwo bei "sigc++" includes ab, welche nicht gefunden werden.

Frage #1: Ist das nur bei mir so?
Frage #2: Wird so etwas noch gefixt - oder ist .edvb mit dem checkout aus dem CVS eine "Privatveranstaltung"?
Zahni
Tuxboxer
Tuxboxer
Beiträge: 2227
Registriert: Freitag 24. Mai 2002, 10:38

Beitrag von Zahni »

Das heisst doch jetzt Enigma ;)

-Zahni
__Ghost__
Developer
Beiträge: 245
Registriert: Mittwoch 13. März 2002, 21:19

Beitrag von __Ghost__ »

Also eigentlich sollte EliteDVB noch übersetzbar sein. Desweiteren hat es eigentlich mit libigc überhaupt nichts zu tun, da diese nur von enigma benötigt wird. ( Übrigens der Nachfolger von EliteDVB )

Ich denke mal, das da irgendwo eine falsche Abhängigkeit im cdk ist...

cu
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

nee nee nee nee :-)

miniqt wurde irgendwann mal mit libsigc verpatcht. mit der neuen libsigc laeufts nicht, zumindest reicht header tauschen nicht aus. mit der alten libsigc muesste es immernoch gehen, ist aber nicht mehr im cdk.

@Ghost:
warst du das nicht? war das tmb? :-)
jedenfalls ist die abhaenigigkeit korrekt.

also, fixes sind natuerlich willkommen...
__Ghost__
Developer
Beiträge: 245
Registriert: Mittwoch 13. März 2002, 21:19

Beitrag von __Ghost__ »

Also in enigma wurde die miniqt teilweise durch libsigc ersetzt.

Aber in eliteDVB wird libsigc NICHT benutzt und auch nicht benötigt.

100% vertrauen Sie mir... ich weiss was ich sage *g*

cya
+tbn
Interessierter
Interessierter
Beiträge: 43
Registriert: Dienstag 11. Dezember 2001, 00:00

Beitrag von +tbn »

...bei allem Vertrauen :)

In der Datei apps\edvb\miniqt\qsocketnotifier.h
findet sich definitiv ein

#include <sigc++/signal_system.h>
#ifdef SIGC_CXX_NAMESPACES
using namespace SigC;
#endif

Und funktioniert -wie obi schon sagte- nicht mehr mit der aktuellen libsigc.
__Ghost__
Developer
Beiträge: 245
Registriert: Mittwoch 13. März 2002, 21:19

Beitrag von __Ghost__ »

Hi,

ja das hat man davon, wenn man sich das Zeugs nichtmal anschaut *g*

Also, habe gestern mal versucht die libsigc wieder aus der miniqt zu entfernen, da eliitedvb die wirklich nicht benötigt. Das hat auch soweit geklappt, allerdings kann ich elitedvb bzw. die miniqt überhaupt nicht dazu überreden, zu kompilieren ( bin echt froh das enigma diesen mist nicht mehr benötigt). Überhaupt war das libsigc Zeugs nur übergangsweise in der miniqt, da sowohl enigma als auch elitedvb die libqt verwendet haben. Aber enigma schon das neue Signal System verwendet hatte...

Naja ich denke mal, ich werde tmbinc mal ansprechen, was er davon hält, das ganz aus dem cdk rauszuwerfen, bringt ja eh nichts, wenn es sich nicht mehr kompilieren lässt...

cu
+tbn
Interessierter
Interessierter
Beiträge: 43
Registriert: Dienstag 11. Dezember 2001, 00:00

Beitrag von +tbn »

hm. ja. ist nicht so wichtig...

Bin eigentlich nur drauf gekommen, da ich beim Grabben neuerdings Abrisse (Video 0kb/sec, Audio OK) bekomme. Und das edvb war früher immer zuverlässig. Daher wollte ich das erst einmal testen.