title: C++ Linker Error SDL Image - could not read symbols
body: <p>I'm trying to use the SDL_Image library and I've added the .so to the link libraries list for my project (I'm using Code::Blocks, by the way).</p>
  
  <p>After doing this, when I go to compile, I get this error:</p>
  
  <pre><code>Linking console executable: bin/Debug/ttfx
  /usr/lib32/libSDL_image-1.2.so: could not read symbols: File in wrong format
  </code></pre>
  
  <p>What does this mean and how can I get it working?</p>
  
  <p>Edit: I'm using gcc.</p>
  
  <p>Thanks!</p>