You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

MaGuS

Intermediate

  • "MaGuS" started this thread

Posts: 229

Location: Lübeck

  • Send private message

1

Thursday, September 23rd 2004, 1:58pm

timline und tvonscreen wollen beide nicht compilieren

Moin VDR'ler,

versuche das timeline und das tvonscreen Plugin zu compilieren. Doch leider bekomme ich bei beiden einen Fehler.

Ich benutze vdr-1.3.12 und beim tvonscreen steht das die 0.6.0 mit der 1.3. Serie laufen soll.

Hier mal die beiden Fehler:

tvonscreen:

Source code

1
2
3
4
5
6
7
8
9
10
g++ -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -c -DPLUGIN_NAME_I18N='"tvonscreen"' -D_GNU_SOURCE -I/var/tmp/portage/vdrplugin-tvonscreen-0.6.0/work/dvb-includes -I/usr/include i18n.c
g++ -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -c -DPLUGIN_NAME_I18N='"tvonscreen"' -D_GNU_SOURCE -I/var/tmp/portage/vdrplugin-tvonscreen-0.6.0/work/dvb-includes -I/usr/include magazine.c
magazine.c: In member function `virtual void magazine::Show()':
magazine.c:1147: Fehler: array bound forbidden after parenthesized type-id
magazine.c:1147: Anmerkung: try removing the parentheses around the type-id
magazine.c:1148: Fehler: array bound forbidden after parenthesized type-id
magazine.c:1148: Anmerkung: try removing the parentheses around the type-id
magazine.c:1149: Fehler: array bound forbidden after parenthesized type-id
magazine.c:1149: Anmerkung: try removing the parentheses around the type-id
make: *** [magazine.o] Fehler 1


timeline:

Source code

1
2
3
4
5
6
g++ -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -c -DPLUGIN_NAME_I18N='"timeline"' -D_GNU_SOURCE -I/usr/include/vdr/include -I/usr/include timeline.c
In file included from timeline.c:11:
checkerOsd.h:37: Fehler: ISO C++ forbids declaration of `cOsdBase' with no type
checkerOsd.h:37: Fehler: expected `;' vor »*«
checkerOsd.h:57: Fehler: »tWindowHandle« bezeichnet keinen Typ
make: *** [timeline.o] Fehler 1


Jemand eine Ideewas dass sein könnte? Beim timeline tippe ich auf eine Inkompatibilität mit der 1.3. Serie.

Gruß Magnus

MaGuS

Intermediate

  • "MaGuS" started this thread

Posts: 229

Location: Lübeck

  • Send private message

2

Monday, September 27th 2004, 2:38pm

Moin,

hat niemand ne Idee was es sein könnte?

Bei der 0.5.1 kommt auch dieser Fehler.

Gruß Magnus

This post has been edited 1 times, last edit by "MaGuS" (Sep 27th 2004, 2:40pm)


Dagget

Intermediate

Posts: 192

Location: Oelde

Occupation: Softwareentwickler

  • Send private message

3

Tuesday, September 28th 2004, 10:24am

Timeline wird wohl im Moment von dem Autor nicht weiter gepflegt und läuft mit der 1.3.12 nicht.
TvOnscreen weiß ich leider auch nicht...


PS: Daß dir hier keiner antwortet, macht mich auch ein bisschen stutzig?!?
YaVDR 0.5
1x TT 1600 DVB-S2, 1x FF DVB-S 2300, 1x Nova-S

winni

Master

Posts: 2,368

Location: Passau/Bayern

  • Send private message

4

Tuesday, September 28th 2004, 10:48am

RE: timline und tvonscreen wollen beide nicht compilieren

Hi,

ist jetzt rein "aussem Bauch" raus: Gabs da nicht irgendwas mit der Compiler-Version? Dass neuere Compiler-Versionen sich mittlerweile an bestimmten Sprachkonstrukten stören oder so? Vielleicht kuckst Du mal in dieser Richtung. Wenn es daran liegt, kann man ja evtl. im Makefile Optionen setzen, sodass diese Konstrukte akzeptiert werden.

Tschüss,

winni

AMD LE-1100 auf MSI-Neo-Digital, 1GB Ram, 3TB, yaVDR 0.3a
Projekte: epgsearch, scheduler

MaGuS

Intermediate

  • "MaGuS" started this thread

Posts: 229

Location: Lübeck

  • Send private message

5

Tuesday, September 28th 2004, 11:36am

Moin,

nachdem ich ein Problem mit noad hatte, welches auch auf meinen gcc 3.4 zurück zuführen ist, habe ich mir das auch gedacht. Problem an der ganzen Sache ist, das ich absolut keinen Plan von C bzw. C++ habe.

Werde aber mal nach solchen Optionen suchen für den gcc. Fange mal auf der ML an.

Magnus

This post has been edited 1 times, last edit by "MaGuS" (Sep 28th 2004, 11:36am)