if it isn't from the texture pack ( and it won't be if you haven't installed one ) pls tell us what your OS + how you got irrlicht and what version it is (also any other kind of information like version of libpng (as the textures are pngs) may prove important )
If you have used texturepack - undo it (probably recompiling it again will be the fastest way) and after this I'm lost .
There is the wildest idea that you can install dev packages without having the not dev (aka the ones you need for running) but now that I think about it libpng is way too used if it can be told from my system and I have the same version as you :S.
I never used any texture pack. I believe, that the problem will be in Render-To-Texture. I heard that not every hardware supports that. Also, my laptop is not fully supported by official linux acpi, nor is the graphic adapter... The error is in tile.cpp:1108 (in latest stable). Can I bypass this piece of code somehow?