Hallo,
habe gerade versucht tvtv-0.2.13a auf debian (ubuntu dapper) amd64 zu kompilieren und bekomme folgende Meldungen:
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"tvtv"' -I/usr/include/vdrdevel/include update.c
update.c: In member function »virtual void cUpdate: rocessImportedFile(const char*)«:
update.c:437: Warnung: Vergleich ist durch beschränkten Wertebereich des Datentyps stets »wahr«
update.c:439: Warnung: Vergleich ist durch beschränkten Wertebereich des Datentyps stets »wahr«
update.c:516: Warnung: Vergleich ist durch beschränkten Wertebereich des Datentyps stets »wahr«
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"tvtv"' -I/usr/include/vdrdevel/include md5tools.c
g++ -O2 -Wall -Woverloaded-virtual -shared tvtv.o i18n.o config.o update.o md5tools.o -lcurl -o libvdr-tvtv.so
/usr/bin/ld: tvtv.o: relocation R_X86_64_32 against `TVTVConfig' can not be used when making a shared object; recompile with -fPIC
tvtv.o: could not read symbols: Bad value
collect2: ld gab 1 als Ende-Status zurück
make[1]: *** [libvdr-tvtv.so] Fehler 1
make[1]: Leaving directory `/usr/local/src/new/tvtv-0.2.13a'
make: *** [build-stamp] Fehler 2
Wo liegt das Problem?