Hallo,
ich möchte das Paket mlt++ kompilieren.
Ich hab schon die AUR- und die Standardmethode ausprobiert, mit dem selben
Ergebnis:
==> Erstelle Paket: mlt++ 0.2.2-5 (So 13. Apr 21:41:54 UTC 2008)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
-> mlt++-0.2.2.tar.gz im Build-Verzeichnis gefunden
==> Überprüfe Gültigkeit der Quell-Dateien mit md5sums...
mlt++-0.2.2.tar.gz ... Durchgelaufen
==> Entpacke Quellen...
-> bsdtar -x -f mlt++-0.2.2.tar.gz
==> Entferne existierendes pkg/ Verzeichnis ...
==> Betrete fakeroot-Umgebung ...
==> Beginne build()...
MLT++ configured - will be installed in /usr.
make DESTDIR= -C src all
make[1]: Entering directory `/var/abs/local/mlt++/src/mlt++-0.2.2/src'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/var/abs/local/mlt++/src/mlt++-0.2.2/src'
make -C test all
make[1]: Entering directory `/var/abs/local/mlt++/src/mlt++-0.2.2/test'
g++ -march=i686 -mtune=generic -O2 -pipe -pthread -Wall -fPIC -I/usr/include -I/usr/include/mlt -D_REENTRANT -Wall -g `mlt-config --cflags` -I ../src -c -o server.o server.cpp
server.cpp: In member function »virtual Mlt::Response* Custom::received(char*, char*)«:
server.cpp:32: Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*«
server.cpp: In member function »virtual Mlt::Response* Custom::push(char*, Mlt::Service*)«:
server.cpp:49: Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*«
server.cpp:51: Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*«
server.cpp: In member function »virtual Mlt::Response* Custom::execute(char*)«:
server.cpp:59: Fehler: »strcmp« wurde in diesem Gültigkeitsbereich nicht definiert
server.cpp:62: Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*«
server.cpp:84: Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*«
server.cpp: In function »int main(int, char**)«:
server.cpp:125: Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*«
server.cpp:127: Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*«
server.cpp:128: Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*«
make[1]: *** [server.o] Fehler 1
make[1]: Leaving directory `/var/abs/local/mlt++/src/mlt++-0.2.2/test'
make: *** [all] Fehler 2
==> FEHLER: Build fehlgeschlagen.
Breche ab ...
Was muss ich tun um das Paket richtig zu kompilieren?