If you don't select the pngcrush option is a self contained program. I'll try to check it out using Wine since I have no idea why it doesn't work (could be a filesystem browsing error or image loading problem if it crashes immediately).
This is the only bad point of C++ (and other low level) programs. They need to be recompiled/ported per OS.