Eigenes Plugin implementieren: Unterschied zwischen den Versionen

Aus Wiki
Wechseln zu: Navigation, Suche
 
Zeile 7: Zeile 7:
 
  6. .so nach .so-Version umbenennen
 
  6. .so nach .so-Version umbenennen
 
  7. VDR neu starten
 
  7. VDR neu starten
 +
 +
'''Fehler beim Ausführen von make plugins'''
 +
 +
Fehler:
 +
 +
wickie:/usr/local/vdr-1.4.2-src# make plugins
 +
Plugin archive:
 +
ERROR: plugin archive doesn't honor APIVERSION - not compiled!
 +
Plugin hello:
 +
make[1]: Entering directory `/usr/local/vdr-1.4.2-src/PLUGINS/src/hello'
 +
make[1]: Für das Ziel »all« ist nichts zu tun.
 +
make[1]: Leaving directory `/usr/local/vdr-1.4.2-src/PLUGINS/src/hello'
 +
Plugin osddemo:
 +
make[1]: Entering directory `/usr/local/vdr-1.4.2-src/PLUGINS/src/osddemo'
 +
...
 +
 +
 +
Lösung: (Im akt Pluginverzeichnis ausführen)
 +
 +
sed -i -e s/VDRVERSION/APIVERSION/g Makefile

Aktuelle Version vom 28. August 2006, 19:51 Uhr

1. Archiv downloaden
2. nach /usr/local/vdr-1.2.6/PLUGINS/src
   oder /usr/local/vdr-1.3.37/PLUGINS/src kopieren
3. cd ../..
4. make plugins
5. kopieren der .so nach /usr/lib/vdr/plugins
6. .so nach .so-Version umbenennen
7. VDR neu starten

Fehler beim Ausführen von make plugins

Fehler:

wickie:/usr/local/vdr-1.4.2-src# make plugins
Plugin archive:
ERROR: plugin archive doesn't honor APIVERSION - not compiled!
Plugin hello:
make[1]: Entering directory `/usr/local/vdr-1.4.2-src/PLUGINS/src/hello'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/usr/local/vdr-1.4.2-src/PLUGINS/src/hello'
Plugin osddemo:
make[1]: Entering directory `/usr/local/vdr-1.4.2-src/PLUGINS/src/osddemo'
...


Lösung: (Im akt Pluginverzeichnis ausführen)

sed -i -e s/VDRVERSION/APIVERSION/g Makefile