Ah, it's compiled against version .18 now, but you got version .16
Code:
ldd bin/libcod2_1_0.so
linux-gate.so.1 => (0xf7779000)
libmysqlclient.so.18 => /usr/lib/i386-linux-gnu/libmysqlclient.so.18 (0xf742c000)
libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf7428000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf740a000)
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf72a7000)
libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf728e000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf7275000)
librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xf726c000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf717f000)
libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf7159000)
/lib/ld-linux.so.2 (0xf777a000)
I guess you can just rename your .16 to .18