libpthread and libthread_db are very closely tied. You have to use a libthread_db that is part of the same glibc package that libpthread came from. The situation is not cross-friendly, sorry.