S
Folgende Situation:
Ich benutze DevIL und GDAL, beide liegen in unterschiedlichen Versionen vor und haben png support. GDAL bringt in seiner Version seinen eigenen PNG support mit.
Das Problem: die in beiden hineinkompilierte pnglib stellt ihre Methoden dem globalen namespace zur Verfügung.
Wenn ich nur DevIL benutze, funktioniert PNG super, alles was ich benötige, wird korrekt erledigt. Sobald ich nun aber GDAL mit im Boot habe, krieg ich bei DevIL und png nen Speicherzugriffsfehler.
Gibt es irgendwie einen Weg, das Problem zu lösen? Die Situation erfordert beide Bibliotheken und beide mit PNG Support in ihren, jeweiligen Versionen nur müssen die Calls auf PNG irgendwie separiert werden