title: C++ Cross Platform Image Loader for OpenGL
body: <p>I have tried everything from SDL to DevIL, and they have all failed for various reasons.
  <br/>
  <br/>
  SDL segfaults for various reasons, and DevIL is having some weird problem where even after i include IL/ilut.h and linking everything, and including the other headers, it is not defining the functions i need to load images into opengl textures (something about USE_OPEN_GL not being defined).  I am asking for any other lib out there for loading bitmaps or png's into a format i can easily convert to opengl, or a solution to the devil problem.
  <br/>
  <br/>
  thanks</p>