Hi,
ich hab' mich nun auch mal an vdrconvert rangewagt und bin gleich maechtig auf die Schnauze gefallen.
Gozer lieferte immer:
gozer error: Saving to file test.png failed
Diejenigen von Euch, die dasselbe Problem haben, moegen bitte nachsehen, ob der Configure der imlib2 ebenso wie bei mir die libpng nicht findet.
Wenn dem so ist, meldet das das Configure-Script mit:
checking for png_read_info in -lpng... (cached) no
Ohne libpng scheint nicht viel mit Gozer los zu sein.
Warum das Configure scheinbar die libpng nicht finden mag, weiss ich auch nicht. Dafuer ist mir das Configure-Script zu kryptisch. In /usr/local/lib gibt's hier definitiv die libpng.a (ein Link auf libpng12.a), in /usr/lib habe ich auch noch einen Link darauf gesetzt, wird trotzdem nicht gefunden. Auch die vom Configure-Script gesuchte Funktion "png_read_info" gibt es definitiv in der libpng.
Da ich den Fehler(?) im Configure-Script von imlib2 nicht gefunden habe, habe ich kurzerhand folgende Aenderung daran vorgenommen:
png_ok=no
echo "configure: warning: *** Native PNG support will not be built (PNG library not found) ***" 1>&2
fi
png_ok=yes
if test "$png_ok" = yes; then
echo $ac_n "checking for png.h""... $ac_c" 1>&6
echo "configure:3481: checking for png.h" >&5
Gozer meckert nun nicht mehr rum, dass er das File nicht speichern koenne. Das Test-png wurde ordnungsgemaess erstellt (weisses Bild mit dem schwarzen Schriftzug "Das_ist_ein_test").
Also:
- das configure von imlib2 wie o.a. aendern
- die imlib2 neu bauen (./configure; make; make install)
- gozer neu bauen
Von mir verwendete Versionen:
gozer-0.7
imlib2-1.0.6
edb-1.0.3
jpeg-6b
freetype 1.3.1 bzw. freetype2 2.0.9 (beide von der Susi 8.1)
libpng-1.2.5
Gruesse
Markus