14-06-2012, Thursday-23:50:42
Manche von den *.h Dateien eines C Compilers "includen" selbst wieder andere. Dein Compiler hat strenger getrennte Dateien als meiner, deshalb funktioniert bei mir manches was Dein Compiler nicht mag ... die strengere Trennung ist aber eigentlich besser. Leider merke ich die Problem nicht wenn ich mit Windows und gcc 3.x übersetze
Ich hatte da ein Problem mit der zlib, deshalb habe ich in die Datei loadsave.cc eine Menge Ausgaben eingefügt, die mir helfen sollten, die Fehlerursache zu finden. Das Problem lag dann doch ganz woanders, die Asugaben habe ich aber in der Datei gelassen, weil ich dachet es schadet nicht. Ok, jetzt weis ich's besser.
In loadsave.cc kannst Du all die Paare
fprintf(stderr, ....
fflush(stderr ....
auskommentieren
// fprintf(stderr, ....
// fflush(stderr ....
das schadet nicht und dann ist das void * Problem auch weg.
Ich hatte da ein Problem mit der zlib, deshalb habe ich in die Datei loadsave.cc eine Menge Ausgaben eingefügt, die mir helfen sollten, die Fehlerursache zu finden. Das Problem lag dann doch ganz woanders, die Asugaben habe ich aber in der Datei gelassen, weil ich dachet es schadet nicht. Ok, jetzt weis ich's besser.
In loadsave.cc kannst Du all die Paare
fprintf(stderr, ....
fflush(stderr ....
auskommentieren
// fprintf(stderr, ....
// fflush(stderr ....
das schadet nicht und dann ist das void * Problem auch weg.
Blogger blog blog