noad lässt sich nicht kompilieren, Fedora 12

  • Hallo!


    Leider gelingt es mir nicht noad-0.6.0 zu kompilieren. Googeln hat mir nicht weiter geholfen. Es bricht mit folgender Fehlermeldung ab:


    Zitat

    if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/mpeg2dec -D_GNU_SOURCE -g -O3 -MT svdrpc.o -MD -MP -MF ".deps/svdrpc.Tpo" \ -c -o svdrpc.o `test -f 'svdrpc.cpp' || echo './'`svdrpc.cpp; \ then mv -f ".deps/svdrpc.Tpo" ".deps/svdrpc.Po"; \ else rm -f ".deps/svdrpc.Tpo"; exit 1; \ fi


    svdrpc.cpp: In function »char* noadMsg(const char*, const char*)«:
    svdrpc.cpp:253: Fehler: ungültige Umwandlung von »const char*« in »char*«


    make[1]: *** [svdrpc.o] Fehler 1
    make[1]: Leaving directory `/usr/local/src/noad-0.6.0'
    make: *** [all] Fehler 2


    Kann mir jemand weiter helfen?

  • Zeile 253


    char* noadMsg(const char*, const char*)


    in


    const char* noadMsg(const char*, const char*)


    ändern. Das machst zu überall, wo über due ungültige Umwandlung gemeckert wird. Liegt am gcc 4.4. Hier einfach mal die Suche anschmeissen - gibt genug Treffer hierzu.

    Ubuntu 9.04 32bit, TerraTec Cinergy S2 PCI HD CI, vdr 1.7.8 (x64 4000+, 3GB, 250GB) per HDMI auf LT-42DV8BG, 9400gt mit VDPAU 190.x Nvidia

Jetzt mitmachen!

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