Ist die version auf Sourceforge noch aktuell oder gibt es da andere Quellen? Ich hab nämlich Probleme graphtft-fe mit gcc-4.7 zu kompilieren. Ein Problem konnte ich zwar schon lösen, aber beim nächsten Hänge ich noch:
Code
root@vdr:/usr/src/vdr-1.7.27/PLUGINS/src/graphtft/graphtft-fe# make -s clean all
Clean-Up graphTFT Frontend
Build graphTFT Frontend
Compile common.o
Compile comthread.o
Compile graphtft.o
graphtft.cc: In member function ‘int GraphTft::run()’:
graphtft.cc:438:29: warning: ‘KeySym XKeycodeToKeysym(Display*, KeyCode, int)’ is deprecated (declared at /usr/include/X11/Xlib.h:1695) [-Wdeprecated-declarations]
graphtft.cc:438:70: warning: ‘KeySym XKeycodeToKeysym(Display*, KeyCode, int)’ is deprecated (declared at /usr/include/X11/Xlib.h:1695) [-Wdeprecated-declarations]
Compile main.o
Compile tcpchannel.o
tcpchannel.cc: In member function ‘int TcpChannel::open(const char*, int)’:
tcpchannel.cc:119:10: error: ‘::close’ has not been declared
tcpchannel.cc:129:7: error: ‘::close’ has not been declared
tcpchannel.cc: In member function ‘int TcpChannel::read(char*, int)’:
tcpchannel.cc:168:16: error: ‘::read’ has not been declared
tcpchannel.cc: In member function ‘int TcpChannel::look(int)’:
tcpchannel.cc:265:8: error: ‘::read’ has not been declared
tcpchannel.cc: In member function ‘int TcpChannel::write(int, const char*, int)’:
tcpchannel.cc:297:13: error: ‘::write’ has not been declared
tcpchannel.cc:309:16: error: ‘::write’ has not been declared
tcpchannel.cc: In member function ‘int TcpChannel::close()’:
tcpchannel.cc:363:4: error: ‘::close’ has not been declared
make[1]: *** [tcpchannel.o] Fehler 1
make: *** [all] Fehler 2
Alles anzeigen
Hat jemand die Lösung schon?
Grüsse
TheChief
EDIT: Hat sich wieder selbst erledigt, ein #include <unistd.h> hat geholfen, gleiches gilt für comthread.cc. Mich würde dennoch interessieren, wo es aktuelle Sourcen gibt. Entwickelt da noch jemand? Bei vdr-dev.org gibts das projekt ja nicht.