[ANNOUNCE] Lader für Textbasierte Skins (text2skin-0.0.2)

  • Hallo, komme nicht weiter!


    kanotix (debian) kernel: 2.4.26-mppe-ar


    Habe GraphicsMagick-1.1.2.tar.gz kompiliert mit
    ./configure --prefix=/usr
    make
    make install
    Hat soweit auch funktioniert.


    Wenn ich nun das plugin übersetze kommt das:


    bitmap.c:12:22: Magick++.h: Datei oder Verzeichnis nicht gefunden
    bitmap.c: In member function `bool cText2SkinBitmap::LoadMagick(const char*)':
    bitmap.c:90: error: `Magick' undeclared (first use this function)
    bitmap.c:90: error: (Each undeclared identifier is reported only once for each
    function it appears in.)
    bitmap.c:90: error: Fehler beim Parsen before `::' token
    bitmap.c:93: error: `image' undeclared (first use this function)
    bitmap.c:99: error: ISO C++ forbids declaration of `Magick' with no type
    bitmap.c:99: error: uninitialized const `Magick'
    bitmap.c:99: error: Fehler beim Parsen before `::' token
    bitmap.c:102: error: `ptr' undeclared (first use this function)
    bitmap.c:99: Warnung: unused variable `const int Magick'
    bitmap.c:107: error: Fehler beim Parsen before `::' token
    bitmap.c: At global scope:
    bitmap.c:111: error: Fehler beim Parsen before `return'
    make[1]: *** [bitmap.o] Fehler 1


    Dann habe ich im Makefile hinzugefügt:
    INCLUDES += -I$(VDRDIR)/include -I$(DVBDIR)/include -I/usr/include/GraphicsMagick


    Dann kommt follgendes:
    /usr/bin/ld: cannot find -lMagick++
    collect2: ld returned 1 exit status
    make[1]: *** [libvdr-text2skin.so] Fehler 1


    So dann habe ich noch etwas im Makefile geändert:
    LIBS += -lMagick++
    auf
    LIBS += -lGraphicsMagick++
    Jetzt hat er kompiliert.


    Wenn ich dann den vdr starte kammt diese Meldung:
    vdr: ./PLUGINS/lib/libvdr-text2skin.so.1.3.10: undefined symbol: GetExceptionInfo


    Habe gerade gelesen es sollte ImageMagick sein , nicht GraphicsMagick
    Werd mal probieren.


    IMLIB2 funktioniert auch nicht.
    (Wenn weder magic noch imlib2 eingeschaltet ist funktioniert das übersetzen)
    Ist aber fad!


    VERGESST DAS GANZE.
    ImageMagick-6.0.2 kompiliert und alles funktioniert wunderbar! (auch mit xine-plugin)
    echt super!


    Peter

  • Zitat

    Original von Morone
    Welcher Receiver ist das bzw. solls mal werden :rolleyes: ??? heheh
    Big Bild

    Bestimmt Humax, da muß aber dann VDR.Hemp stegen ;)

    Gruß
    Frodo

  • @peter_weber69 : on Debian you need imagemagick and libmagick++-dev packages

    - My VDRBox : AthlonXP 2000+, 512 DDRam, IBM 120Go, Nexus DVB-S rev 2.1, AsRock K7VM2, Debian Etch, VDR dev and a lot of plugins

  • Hallo


    Das kommt in meiner Messages : Direktorie ist da es geht auch nur Unschön :
    un 11 17:48:22 linvdr user.err vdr[130]: ERROR: text2skin: Couldn't load /etc/vdr/plugins/text2skin/TestByEgal/: ImageMagick: unable to open file `/etc/vdr/plugins/text2skin/TestByEgal/': Is a directory
    Jun 11 17:48:32 linvdr user.err vdr[130]: ERROR: text2skin: Couldn't load /etc/vdr/plugins/text2skin/TestByEgal/: ImageMagick: unable to open file `/etc/vdr/plugins/text2skin/TestByEgal/': Is a directory
    Jun 11 17:48:42 linvdr user.err vdr[130]: ERROR: text2skin: Couldn't load /etc/vdr/plugins/text2skin/TestByEgal/: ImageMagick: unable to open file `/etc/vdr/plugins/text2skin/TestByEgal/': Is a directory


    Pat :)


    Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
    Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
    Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
    Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

    :fans :welle

  • Kann mir jemand sagen, wie ich imagemagicks installieren kann ?!?!?


    Ich habs installiert mit


    ./configure --prefix=/usr
    make
    make install


    Die Skins werden aber so angezeigt, als hätte ich Imagemagicks gar nicht installiert.

  • m0190:


    hast du denn im Makefile auch HAVE_IMAGEMAGICK=1 gesetzt? Für Imlib2 wenn Du HAVE_IMLIB2=1 gesetzt hast brauchst Du vermutlich X-Windows, wo auch die libX11 bei ist.


    pat:


    bitte mal 0.0.3 versuchen, aber bitte die Hinweise im neuen Thread beachten. Skins müssen konvertiert werden!

  • pat:


    bitte mal 0.0.3 versuchen, aber bitte die Hinweise im neuen Thread beachten. Skins müssen konvertiert werden!


    Hallo Sascha,


    Ich werde wohl warten bis es eine Version von Luzifer gibt. Oder kann die erzeugt lib von einer SuSE
    auf die Linvdr copieren. Ich glaube leider nicht.


    Was macht man am sinnvollsten wenn man sein Linvdr selbst erweitern will . :)
    Ist vps auch schon im VDR 1.3.8 ?


    Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
    Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
    Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
    Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

    :fans :welle

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!